南京網(wǎng)博信息技術有限公司:
南京網(wǎng)博信息技術有限公司始創(chuàng)于1996年,發(fā)展到今,已經(jīng)成為集中高端軟件人才實訓、軟件開發(fā)和外包服務、IT咨詢等于一身的高科技企業(yè)。
18年來,網(wǎng)博軟件始終專注于為高速發(fā)展的長三角IT行業(yè)培養(yǎng)和輸送高素質軟件人才。網(wǎng)博軟件是二十世紀九十年代國內首批Microsoft,Novell,SCO UNIX等國際知名廠商授權成立的技術培訓中心。2006年,網(wǎng)博軟件率先將國際和國內先進的軟件人才實訓理念引入江蘇,同時,通過廣泛與江蘇省內的高等院校和IT企業(yè)合作,聯(lián)合培養(yǎng)中高端軟件人才,為江蘇軟件產(chǎn)業(yè)騰飛和南京市軟件名城建設做出了貢獻。2010年,網(wǎng)博軟件成為首批江蘇省政府認定的軟件產(chǎn)業(yè)人才培訓基地。2011年成為江蘇省軟件行業(yè)協(xié)會會員單位。2012年成為南京市服務外包人才培訓基地、NSO理事單位、EIAEC培訓基地。2014年成為南京國際服務外包企業(yè)協(xié)會副會長單位。
”責任、博愛、執(zhí)行、創(chuàng)新、協(xié)作“是網(wǎng)博軟件的企業(yè)精神,至今,與蘇皖20多所高等院校和數(shù)百家IT企業(yè)建立了良好合作關系。為進一步提升IT職業(yè)教育質量和水平,網(wǎng)博軟件于2007年投資建設了基于互聯(lián)網(wǎng)的在線教育平臺“百學堂”,初步實現(xiàn)線上線下融合的實訓體系。2011年全資設立南京市優(yōu)壹職業(yè)培訓學校。
什么是IOS:
iOS是由蘋果公司為iPhone開發(fā)的操作系統(tǒng)。它主要是給iPhone、iPod touch以及iPad使用。就像其基于的Mac OS X操作系統(tǒng)一樣,它也是以Darwin為基礎的。原本這個系統(tǒng)名為iPhone OS,直到2010年6月7日WWDC大會上宣布改名為iOS。iOS的系統(tǒng)架構分為四個層次:核心操作系統(tǒng)層(the Core OS layer),核心服務層(the Core Services layer),媒體層(the Media layer),可輕觸層(the Cocoa Touch layer)。系統(tǒng)操作占用大概240MB的存儲器空間。
適合人群:IOS零基礎,想在IT行業(yè)發(fā)展,追求高薪的人士。
課程介紹:
IOS開發(fā)課程以新的IOS7以及MacOS10.9(Mavericks)為開發(fā)環(huán)境藍本,通過零基礎學習,從認識MacOSX操作系統(tǒng)祖先BSD系統(tǒng)開始,逐步了解Unix操作系統(tǒng)和MacOSX操作系統(tǒng)及IOS操作系統(tǒng)。通過以C語言為基礎語言學習編程,逐步掌握Unix環(huán)境下的C語言核心編程。掌握MacOSX下C編譯環(huán)境及編譯方法(makefile)、數(shù)據(jù)結構、指針、字符串處理等關鍵知識,逐步掌握Unix C動態(tài)庫項目開發(fā)并熟悉常用的BSD Unix C API。
通過引入Objective-C語言,與C語言對照,轉到到Mac編程環(huán)境,講解OC語言特點及編譯環(huán)境(基于Clang),講解OC語言下的面向對象編程思想,Cocoa框架集,能利用MacOS集成開發(fā)環(huán)境Xcode 6.x并通過案例講解,掌握開發(fā)基于OC的MAC控制臺應用程序。
通過IOS核心編程階段學習,掌握IOS系統(tǒng)結構及開發(fā)框架,UI組件模型及常用組件,IOS應用的調試方法與應用發(fā)布,UIViewController與MVC模式開發(fā),文件數(shù)據(jù)存儲與Sqlite數(shù)據(jù)庫,網(wǎng)絡與多媒體接口編程等IOS7核心編程基礎。
通過IOS編程,掌握IOS布局管理及屏幕適配方法,IOS視圖開發(fā)技術(StoryBoard/NavigationBar),掌握Notification、Background Task等關鍵技術,了解繪圖技術與Cocos2D繪圖框架,并利用所學技術自主設計一款真實可用的應用或游戲app。
課程大綱:
Stage =1 \* ROMAN I -- MacOSX 與C、Objective-C語言核心編程基礎 (210課時)
課程
|
主要內容
|
教材
|
課時數(shù)
|
MacOSX基礎
|
l Mac OSX環(huán)境介紹及版本歷史 l MacOS 常用命令介紹(FreeBSD) l Vim編輯器與B-Shell編程 l C語言介紹與編譯器簡介(GCC/LLVM/CLang)
|
自編講義
|
2天
|
C語言與Unix C編程基礎
|
l C語言開發(fā)環(huán)境搭建 l 基本數(shù)據(jù)類型 l 語法與保留字 l 變量與常量 l 分支、循環(huán)控制語句 l Make文件編寫 l 函數(shù)與基本系統(tǒng)函數(shù)庫 l 數(shù)組、結構體與內存堆棧模型 l 指針與函數(shù)指針 l 字符串與字符串處理函數(shù) l 數(shù)據(jù)結構與基本算法 l Unix文件讀寫與網(wǎng)絡編程
|
自編講義
|
18 天
|
Objective-C語言與MacOSX Cocoa編程
|
Objective-C語法結構 Objective-C數(shù)據(jù)類型與字符串處理 OC面向對象(類、封裝、繼承、多態(tài)、抽象類與接口) 動態(tài)綁定和id類型 內存管理(自動釋放池)、屬性列表 協(xié)議(@protocol)分類(category) 對象復制 Xcode 開發(fā)環(huán)境,項目創(chuàng)建、調試與發(fā)布版本 Foundation Kit基礎類庫(數(shù)據(jù)結構、字符串處理NSString 、NSArray、) Appkit界面庫與Mac App開發(fā) 界面設計與nib文件
|
自編講義
|
15天
|
總35天(工作日)
|
|
|
|
Stage =2 \* ROMAN II--IOS7核心編程基礎 (180課時)
課程
|
主要內容
|
教材
|
課時數(shù)
|
IOS編程基礎
|
l IOS系統(tǒng)結構及IOS7新特性 l Xcode6 深入使用 l 設計個Iphone應用 l 分析Iphone應用程序結構及運行原理 l 界面設計與nib文件深入 l 常用界面組件(UILabel、UIButton、UITextField、UIImageView、UISlider、UISwitch、UISegmentedControl、UIActionSheet、UIAlertView、UISegmentedControl和UIAlertView) l 界面事件交互 l Xcode與Iphone模擬器調試技術 l MVC設計模式與UIViewController l 文件存儲與Sqlite數(shù)據(jù)庫 l CoreData持久化技術 l IOS網(wǎng)絡編程與Json/XML解析技術
|
自編講義
|
10天
|
IOS編程
|
l 多視圖技術MultiView l 翻轉與縮放處理 l 屏幕分辨率自適應與自定義布局管理 l TabView控件/Picker控件/Slide menu l 導航控件UINavigationController l 自定義UI組件 l 故事板Storyboard l 通知欄Notification l 后臺任務處理 l 基本繪圖技術Quartz l 加速傳感器與行為管理工具(MotionManager) l Cocos2D與游戲編程基礎*
|
自編講義
|
20 天
|
|
|
|
|
總30天(工作日)
|
|
|
|
Stage =3 \* ROMAN III--IOS7項目實戰(zhàn) (90課時)
課程
|
主要內容
|
教材
|
課時數(shù)
|
新浪微博客戶端(任選)
|
l 使用新浪微博API實現(xiàn)微博的登錄,微博的瀏覽,編輯微博,上傳微博,轉發(fā),評論,點贊,以及微博動態(tài)圖瀏覽 l 獨立開發(fā)完成并發(fā)布完整APP
|
|
90
|
割繩子游戲
|
l 利用Cocos2D開發(fā)一款簡單的割繩子游戲,涉及到繩子拋物線運動動畫,碰撞與界面更新、游戲存檔和讀檔等功能 l 關卡設計,設計3個以上游戲關卡。
|
|
90
|
在線音樂播放器
|
l 能通過在線瀏覽曲庫,建立播放列表,實時下載和播放音頻 l 能運行在后臺,可以控制音量,進度和音樂信息實時顯示 l 能管理和下載音樂專輯,能發(fā)布個人專輯曲目進行分享。
|
|
90
|
師生合影:
教學環(huán)境: