資源描述:
《千鋒ios開發(fā)培訓課程大綱》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、iOS培訓千鋒3G學院中國移動互聯(lián)網研發(fā)培訓第一品牌千鋒iOS開發(fā)培訓簡介iOS系統(tǒng)是基于MacOS/Darwin的手機操作系統(tǒng)平臺,要深入系統(tǒng)的學習iOS,不僅僅是有Objective-C應用開發(fā),必須要具備MacOS/Darwin、C/C++高級編程才能深入的涉及iOS高端及游戲開發(fā),成為iOS開發(fā)的高素質人才。千鋒和Apple公司保持緊密合作,在Apple推出iOS5系統(tǒng)開始,千鋒就開始推出最新的iOS5開發(fā)平臺教學課程,以此讓學員跟蹤最新的iOS開發(fā)技術熱點。千鋒iOS選用最新的iOS5.x,Xcode4.x作為最新的開發(fā)工具和平
2、臺。21http://www.mobiletrain.org北京千鋒互聯(lián)科技有限公司版權所有iOS培訓千鋒3G學院中國移動互聯(lián)網研發(fā)培訓第一品牌課程概述千鋒是全國唯一教會你從零基礎開始做iOS系統(tǒng)、LBS、底層、應用及游戲的開發(fā),最終開發(fā)出屬于自己的iOS作品。通過C/C++/Objective-C/iOS開發(fā)強化訓練,讓學員成為從零基礎掌握具有開發(fā)中大型iOS項目能力的移動軟件開發(fā)高級人才。掌握MacOS、iPhone、iPad多個平臺的開發(fā)技術,在整個學習過程中注重基礎+項目實戰(zhàn)相結合的教學方式,1個月的C語言全天強化學習,全程近80
3、組相關項目案例,近30組iOS商業(yè)級項目。通過實戰(zhàn)的案例項目帶動學員真實的實際動手開發(fā)能力,并掌握企業(yè)的團隊協(xié)作開發(fā)流程和方法,快速積累項目開發(fā)經驗,能夠深入掌握iOS系統(tǒng)、框架、各類開源架構以及應用層開發(fā)。千鋒強調積累代碼量的同時,不斷完善iOS編程思想,熟悉函數庫功能、主要功能的核心算法等原理性。最終學員能勝任iOS框架/系統(tǒng)/應用開發(fā)、iOS游戲開發(fā),并能擁有屬于自己的iOS作品,最終能勝任中大企業(yè)的iOS開發(fā)相關工作崗位。千鋒iOS開發(fā)培訓其他iOS開發(fā)培訓課程大綱體系國內最權威iOS開發(fā)培訓課程,涵蓋了C/C++/OC開發(fā)和iO
4、S應用游戲高級開發(fā),重在培養(yǎng)學員扎實的編程功底、編程思想和大型項目實戰(zhàn)經驗。不注重學員的基礎編程及編程思想的訓練,通過一些簡單的項目達到速成,學員不具備大型項目開發(fā)能力。課程培訓定位千鋒培訓致力于培養(yǎng)扎實基礎的“iOS高端開發(fā)人才”,使學員具備在工作中學習新知識的能力。僅僅培養(yǎng)“速成型”iOS開發(fā)人員,只能從事低端的iOS界面開發(fā)。就業(yè)前景方向可以從事高端iOS開發(fā),零基礎起薪6000,平均薪水8000以上。主要從事簡單的iOS開發(fā)工作,平均薪水4000。21http://www.mobiletrain.org北京千鋒互聯(lián)科技有限公司版權
5、所有iOS培訓千鋒3G學院中國移動互聯(lián)網研發(fā)培訓第一品牌課程結構課程大綱課程名稱課程內容課時第一階段MACOSX平臺介紹、C開發(fā)、數據結構和算法120課時MacOS基礎MacOS命令和環(huán)境搭建,MacOS命令詳解,svn代碼控制服務管理。shell編程,Makefile工程搭建、gcc,clang編譯器使用、GDB使用。C語言強化從企業(yè)項目開發(fā)角度重新詮釋講解C語言。在教學過程中特別突出C語言的本質,C語言的陷阱以及注意事項等,以大量實例分析著重介紹函數與程序結構,字符串、數組、結構體、指針、遞歸和棧編程、位運算、位域操作。靜態(tài)庫及動態(tài)庫
6、的構建及常用C庫函數編程接口的使用等知識。強化學員在MacOS下C編程的代碼能力和和編碼調試能力。使得學員具有扎實的C語言開發(fā)功底。數據結構和算法講解企業(yè)工作中常用的數據結構和算法,主要內容有鏈表、棧、隊列、樹、表、排序和查找等。同時也會講21http://www.mobiletrain.org北京千鋒互聯(lián)科技有限公司版權所有iOS培訓千鋒3G學院中國移動互聯(lián)網研發(fā)培訓第一品牌解內核常用算法,比如紅黑二叉樹、Hash表、雙向鏈表等。增強對后續(xù)開發(fā)的理解和深入學習打下牢固的基礎。第二階段Objective-C和iOS開發(fā)基礎120課時Obj
7、ective-C強化訓練前面學的都是iOS開發(fā)的必要的通用的語言,從本階段開始學習iOS的特有的編程語言Objective-C,這種語言屬于C/C++的一個變種,可以和C/C++混合使用。本階段會講解Objective-C語言的面向對象編程,類的繼承,復合,多態(tài),id,動態(tài)識別,Posing,Protocols,內存管理,Autorelease等主要內容。達到能夠熟練的編寫程序的能力。CocoaFoundationKit編程強化本階段主要學習MacOSX高級編程,是整個iOS和MacOSX培訓體系非常核心的一塊,也是本課程優(yōu)勢之一。學完本
8、階段后其實已經可以直接從事MacOSX、iPod、iPhone、iPad系統(tǒng)編程方面的工作。主要內容包括:Cocoa文件IO編程、Cocoa各類基礎類、NSString、NSMutableSt