精通C語言

線上課程

精通C語言

線上課程!

課程地點

線上課程

0

收藏

背景圖片
課程介紹
[給我學的理由]
IEEE Spectrum ranking 最新公佈的熱門程式語言依排名為 Python , C , C++ ,C# , Java其中唯有C語言是這些當中最為低階的程式語言。為何C語言如此重要?因為C是計算機韌體程式的共同基礎,舉凡你要開發嵌入式系統軟底層、MCU韌體、IC驅動程式開發,那麼C語言一定是你必須要會的程式設計語言。

[名師醍醐灌頂]
對於初學者或其他領域想要進入這個語言世界,通常不太容易入手或不得其要領,而半途而癈。

故本C程式課程邀請學員滿意度調查最高的Joseph 老師上課,以其16年以上C語言開發經驗,帶大家掌握C語言精髓,給你100%清楚觀念,不再似是而非!

[強調實作能力]
除了給你清楚觀念外,你還可以從課堂上了解一個功能或問題,清楚如何用C語言來設計實作。接著你能夠知道如何運用計算機解決問題。更進一步懂得程式架構的問題:獲得同樣的結果,但程式設計的寫法如何做到程式模組化,易於維護與Debug,如何產出具有高度彈性擴展的程式設計架構。

★本課程恕不得與黃金存摺、課程現金抵用券等任何優惠折扣並用!

 

線上課程【觀看說明】

●線上課程觀看時效為45天(訂單繳費後約3個工作日可開始觀看)期間可重複觀看。

觀看時間,自報名後”收到觀看通知e-mail(提供線上課程連結)”當天起算,請務必留意e-mail通知!

●課程報名繳費時,可備註3日後的課程開通日(平日),可於指定日協助課程開通。

●課程觀看通知發出後,視同購買之線上課程已生效,恕不提供課程異動、開通日程延後申請,請務必留意。

●關於課程報名問題,歡迎與客服聯繫 02-2748-5188。

課程目標

1、清楚掌握C語言的基本及進階觀念,尤其是針對pointer、Struct與位元處理等主題。

2、認識前處理器、指標、特殊宣告等嵌入式系統常用的技巧。

3、了解程式設計架構的可維護性、模組化。

適合對象

1、無須具備程式設計基礎,但想要從事C程式設計開發者。

2、想要從事嵌入式軟體開發、MCU韌體開發、IC驅動程式設計開發、作業系統開發及維護。

3、已學習過其他高階程式設計語言,而想要學習低階程式設計語言。

4、具備一些C語言程式設計基礎,但自己要動手寫時,卻寫不太出來。

課程大綱

Part1-程式語言導論

► C語言開發流程規範

► 整合式開發環境

Part2-C程式介紹

► 程式架構

► 基本輸出與輸入函數

Part3-運算式

Part4-流程控制

► 資料流程與架構

Part5-函式與巨集

► 函數定義

► 遞迴呼叫

► 巨集

Part6-陣列與指標

► 陣列

► 多維陣列與指標

► 泡沫排序法

► 使用C語言開發驅動程式

Part7-字串處理

Part8-變數範圍

► 全域變數&區域變數

Part9-檔案管理

► C語言檔案處理

Part10-NEW data Type

► typedef型態定義


相關課程
背景圖片
聯絡菁英大學
聯絡icon
↑