物件導向程式設計課程: 繼承(inheritance)與複合(composition)觀念
前者繼承(inheritance)是「is a」,後者複合(composition)則是「has a」的關係。開發和維護Java程式碼的時候,那一層又一層的繼承關係讓人腦袋發脹。
課程大綱
最新最夯的當紅熱門的創客與自造者(Maker)神器之一的 Arduino 的應用開發程式語言,也是以C/C++(C-Like)做為基礎開發語言,學會C/C++對學習與使用 Arduino 將會變得事半功倍。
程式語言有很多種,C/C++ 是一種用途廣泛的程式語言,一般說來,不管是在學術研究,半導體業,手機業,遊戲軟體業,許多領域都可見 C/C++ 的應用。
重點特色:
* 強調 C/C++語言基礎語法
* 注重程式寫作技巧與觀念
* 建立 C++之OOP目標導向觀念與實作
* 以實作來驗證, 發揮學中做、做中學的學習效果
Ch01 第一章:C語言入門
Ch02 第二章:資料型態、變數、基本輸入輸出(Data Type, Variable, Input/Output)
Ch03 第三章:控制敘述與陣列(Control & Array)
Ch04 第四章:二維陣列(2D Array)、字元與字串(Character and String)
Ch05 第五章:指標(Pointer)、函式(Function)
Ch06 第六章:結構(Structure)、檔案處理(File)
Ch07 第七章:C++: 物件的使用(Object)、參考(Reference)、重載函式(Function Overloading)
Ch08 第八章:C++: 物件導向程式設計-使用類別(Class)
Ch09 第九章:C++: 類別的朋友關係(Friend)、重載運算子(Operator Overloading)、繼承
【課程名稱】 C/C++程式設計
【指導老師】專業程式語言講師
【上課時間】 請參考下列課程時間表
【上課時數】24小時
【課程主旨】
主要教學目標為使無程式設計基礎與經驗者學會C/C++之語法與基本程式設計技巧。
本課程之設計以程式語言之初學者為基準,教導使用者如何撰寫程式指揮電腦進行資料輸出入、資料處理、邏輯控制等等工作,課程將會從零開始由淺入深,使用大量的範例教學並配合上機演練,讓學員們可以在學習後便能馬上練習,透過練習與思考,吸收豐富的教材內容,即使是第一次學習程式的學員們也能快速上手。
【課程特色】
最新最夯的當紅熱門的創客與自造者(Maker)神器之一的 Arduino 的應用開發程式語言,也是以C/C++(C-Like)做為基礎開發語言,學會C/C++對學習與使用 Arduino 將會變得事半功倍。
程式語言有很多種,C/C++ 是一種用途廣泛的程式語言,一般說來,不管是在學術研究,半導體業,手機業,遊戲軟體業,許多領域都可見 C/C++ 的應用。
重點特色:
* 強調 C/C++語言基礎語法
* 注重程式寫作技巧與觀念
* 建立 C++之OOP目標導向觀念與實作
* 以實作來驗證, 發揮學中做、做中學的學習效果
【課程大綱】
Ch01 第一章:C語言入門
Ch02 第二章:資料型態、變數、基本輸入輸出(Data Type, Variable, Input/Output)
Ch03 第三章:控制敘述與陣列(Control & Array)
Ch04 第四章:二維陣列(2D Array)、字元與字串(Character and String)
Ch05 第五章:指標(Pointer)、函式(Function)
Ch06 第六章:結構(Structure)、檔案處理(File)
Ch07 第七章:C++: 物件的使用(Object)、參考(Reference)、重載函式(Function Overloading)
Ch08 第八章:C++: 物件導向程式設計-使用類別(Class)
Ch09 第九章:C++: 類別的朋友關係(Friend)、重載運算子(Operator Overloading)、繼承
【課程師資】 工研院微電腦控制、資策會視窗軟體寫作、職訓中心程式教學經驗、網頁設計經驗、園區科技公司有線以及無線網通設備、廣告機多年研發經驗
【上課地點】 新竹市中正路49號2樓
【主辦單位】 職訓教育協會
【協辦單位】 電腦教育認證中心
【課程費用】 新台幣 $ 6600元
【超值優惠】 開課一個月前完成報名繳費可享優惠價6000元
【學員須知】 有或無學過任何程式語言皆可,對程式設計有興趣者,有基本電腦操作能力。需具打字和國中英數基礎。
【注意事項】
1. 若遇不可預測之突發因素,協會有課程異動、取消及講師變動之權力。
2. 即日起至開課截止日前完成報名,額滿為止。
3. 本課程嚴禁旁聽,亦不可攜眷參加。
4. 本班採無紙化方式上課,不會另外印製講義;講師會在課堂提供給同學,在家也可自己練習。