C++ 進階程式設計班[線上課程] 線上課程

C++ 進階程式設計班[線上課程]

C++ 是可當作軟體開發者證明的程式語言,也是現今經歷最久而不墬的熱門語言。
從專業設計軟體 Photoshop 和 Illustrator 、遊戲引擎 Unreal 和 Unity、資料庫軟體 MySQL 和 MongoDB 到作業系統 Microsoft Windows 和 Mac OS X 等等,這些被廣為人知與使用的軟體都是由 C++ 所撰寫而成,代表了 C++ 的高效率、重要性與不可取代。
而即使已經如此的成功,隨著時代的演進,C++ 也並沒有因此而止步不前。這門課也將帶領你了解現代 C++ (C++11, C++14, C++17, C++20) 的特性以及各種兼容並蓄的程式設計方式。
本門課會先從頭介紹並複習 C++ 的各種基礎語法,再引申到比較進階的類別 (class) 與模板 (template) 概念

[本門課為李根逸老師 《 C++ 從入門到專家》 系列課程中的核心課程,適合想學好 C++ 的同學入門]

👉 C++ 進階程式設計
👉 C++ 專案開發基礎實戰
👉 C++ 演算法與程式解題入門
👉 C++ 資料結構與泛型程式設計基礎
👉 C++ 多執行緒與並行程式設計基礎
👉 C++ 物件導向與設計模式基礎
※ 為維持教學品質,系列課程皆為小班制,以 8 人一班為原則

課程大綱

第一章:開始學習 C++
第二章:基礎資料型態
第三章:表達式與流程控制
第四章:指標與參考型態
第五章:C 風格陣列與字串
第六章:函式型態
第七章:類別型態
第八章:實例物件的基礎行為
第九章:基於物件的程式設計
第十章:泛型程式設計
第十一章:C++ 標準庫容器的使用
第十二章:泛型演算法與匿名函式
第十三章:物件導向程式設計
第十四章:動態配置與移動語意

【 課程內容包含 179 部以上總長超過 18 小時有字幕的影片 】

適合對象

有修習過 C、C++、Java、C# 或 Go 等程式語言基礎班的學員,或對變數、流程控制 (if 和 for) 、函式呼叫已有所了解的初學者
想加強程式語言能力的在職人士
想以軟體工程師為職業的自我學習者
想補強自己能力的資訊相關科系學生

開發環境

本課程不限制開發環境,上課時示範跟繳交作業以 Coliru (https://coliru.stacked-crooked.com/) 線上網站為主。

線上課程注意事項

●線上課程採遠距教學,無需到班上課!

●線上課程影片無字幕輔助

●線上課程為非同步教學,無法及時互動回覆,請學員需自行評估是否適合自己的學習模式。

● 上課教材、影片:開課當天會發送註冊信至信箱,註冊完畢後即可開始上課。

● 繳交作業期限:依照各班講師規定;通過課程標準才會製作證書。

● 課程影片下架日:結束日後六個月

●學員於開課後登入課程時, 登入帳號務必與報名時所填寫的EMAIL相同!!!

公務員全程參與課程學習後可於課程結束後申請登錄公務人員學習時數

 

(一)轉班或退費期限:開課日後⅓時數內,詳情連結

(二)結業狀況:查詢是否合格及證書製作進度,結業名單連結

(三)線上課程上課時間:請參考官網最新消息「線上課程常見QA」,詳情連結

(四)報名備註欄位僅可填寫優惠同行人,收據開立時間及其他問題請直接寄EMAIL向我們聯繫

近期班次

  • 第416期 招生中

    課程類別:線上課程

    開課日期:2024.05.08 ~ 2024.07.03

    學費:新生新台幣4500元整

  • 講師介紹

    現任

    國立臺灣大學資訊管理學系兼任助理教授

    信革 (SIGONO) 數位有限公司技術總監

     

    曾任

    雷亞 (RAYARK) 遊戲股份有限公司技術總監

     

    學歷

    國立臺灣大學資訊工程學博士

    國立臺灣大學資訊工程學碩士

    國立臺灣大學資訊工程學學士

     

    相關榮譽

    國立臺灣大學資訊工程系優良助教獎

    國立臺灣大學書卷獎

     

    相關資料與課程規劃可參考個人課程網站 : https://feis.studio