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