114培訓(xùn)網(wǎng)歡迎您來到成都睿峰軟件職業(yè)技能培訓(xùn)中心!

成都睿峰iOS培訓(xùn)學(xué)校

授課機構(gòu):成都睿峰軟件職業(yè)技能培訓(xùn)中心

關(guān)注度:235

課程價格: ¥16800.00分

上課地址:請咨詢客服

開課時間:滾動開班

在線報名

課程詳情在線報名

更新時間:2025-03-14
程大綱 iOS應(yīng)用開發(fā)全科班(四個半月) 課程介紹:本課程針對所有對iOS有興趣,并致力于移動互聯(lián)行業(yè),愿意從事蘋果iOS開發(fā)的學(xué)員,從最基礎(chǔ)的C語言開始學(xué)起,然后學(xué)習(xí)OC,iOS基本視圖,iOS高級編程,iOS9新知識,Swift新語言語法等內(nèi)容,通過前兩個半月這樣的基礎(chǔ)學(xué)習(xí),讓學(xué)員掌握iOS開發(fā)需要的所有的重要知識點;然后后續(xù)兩個月進行項目的實戰(zhàn),鍛煉學(xué)員的實際操作能力,也是對學(xué)員工作能力的一個綜合練習(xí),并且根據(jù)實際情況還會在這一階段增加職業(yè)素養(yǎng) 模塊 時間 內(nèi)容簡介 課程安排 語言階段(50天) 預(yù)科 正式上課前完成 課程體系介紹,項目演示,熟悉系統(tǒng)及開發(fā)工具,編程思維構(gòu)建,C語言和邏輯能力鍛煉與測試 1、開班典禮、課程體系介紹、OSX系統(tǒng)熟悉、Xcode開發(fā)工具使用、賬號申請 2、iOS發(fā)展史、語言發(fā)展史、計算機基本原理簡介、進制轉(zhuǎn)換、內(nèi)存分析 3、C語言入門基本操作、表達式、操作符等 4、分支、循環(huán)、邏輯分析與實踐 5、iOS基本應(yīng)用創(chuàng)建、Storyboard文件的創(chuàng)建及使用、團隊活動、入學(xué)測試 職業(yè)素養(yǎng)課 S1-積極主動 開班典禮、團隊活動 C語言 10天 C語言作為iOS開發(fā)的入門基礎(chǔ)語言,這一階段主要講解C語言的基本語法,程序結(jié)構(gòu)等內(nèi)容,為后期的Objective-C的學(xué)習(xí)打下基礎(chǔ)。 1、C語言簡介、數(shù)據(jù)類型、運算符與表達式 2、順序、選擇、循環(huán)結(jié)構(gòu) 3、復(fù)雜的程序結(jié)構(gòu)、嵌套 4、數(shù)組(一維數(shù)組、二維數(shù)組、字符數(shù)組) 5、函數(shù)(函數(shù)定義及調(diào)用) 6、指針(數(shù)組指針、字符串指針) 7、結(jié)構(gòu)體、聯(lián)合體、枚舉 8、算法簡介與邏輯應(yīng)用 9、鏈表(棧、隊列)、綜合應(yīng)用舉例 10、C課程總結(jié)、提問、答疑、C語言考核 職業(yè)素養(yǎng)課 S2-積極主動 什么是積極主動,工作生活中如何做到積極主動 iOS基礎(chǔ):Objective-C語言 10天(3天基礎(chǔ)+3天數(shù)據(jù)+3天進階+1天復(fù)習(xí)及考核) Objecttive-C是iOS與Mac OS開發(fā)的主要語言,是對C語言的擴展,并融入了面向?qū)ο蟮奶攸c,包含封裝,繼承,多態(tài)等特性。本部分主要介紹OC的基本語法和使用,為iOS開發(fā)夯實語言基礎(chǔ)。本階段要求掌握C和OC的基本語法,形成面向?qū)ο蟮木幊趟季S,學(xué)會分析解決問題。 11、語言簡介、類和對象、NSObject、基礎(chǔ)語法 12、方法、繼承、多態(tài) 13、屬性(property)、語法新特性 扎實基礎(chǔ)語法后,本階段主要對iOS中數(shù)據(jù)的創(chuàng)建及存儲做處理,能夠準(zhǔn)確的分析一款app數(shù)據(jù)的簡單模型搭建 14、OC數(shù)據(jù)類之字符串(NSString、NSMutableString),OC集合類之?dāng)?shù)組(NSArray、NSMutableArray) 15、OC集合類之字典(NSDictionary、NSMutableDictionary)、集(NSSet、NSMutableSet) 16、NSNumber、NSNumberFormatter、NSValue、NSDate、NSDateFormatter、NSTimer等 進階階段,對iOS設(shè)計模式有簡單了解,學(xué)會分析和解決問題,以及數(shù)據(jù)傳遞的實戰(zhàn)鍛煉 17、內(nèi)存管理 18、類目、延展、協(xié)議 19、單例、Block、引用與傳值 20、OC課程總結(jié)、項目實訓(xùn)、提問、答疑、OC階段考核 職業(yè)素養(yǎng)課 S3-溝通技巧 什么是溝通?如何進行有效的溝通 iOS開發(fā):Uikit框架 15天(3天基礎(chǔ)語法+3天項目框架及界面流程+5天高級視圖+3天視圖渲染+1天階段考核) 本階段主要進行基本視圖控件以及界面的學(xué)習(xí),了解UIKit框架下的基礎(chǔ)視圖控件,學(xué)習(xí)常見App中按鈕、圖片、輸入框等組建的使用 21、程序基本結(jié)構(gòu)、視圖簡介、控制器簡介、Storyboard文件簡介 22、視圖控制器、基礎(chǔ)控件(UILabel、UIButton、UITextField)、Block進階 23、其他基礎(chǔ)控件(UISwitch、UISlider、UIActivityIndicatorView、UISegmentedControl、UIProgressView等) 本階段主要講解目前app所涉及的框架控制器類,掌握控制器基本流程,對基本視圖和控制器的關(guān)聯(lián)關(guān)系。學(xué)習(xí)和掌握MVC設(shè)計模式,以及控制器對視圖與數(shù)據(jù)的銜接作用。 24、導(dǎo)航控制器UINavigationController 25、標(biāo)簽欄控制器UITabBarController 26、Storyboard進階、Xib文件的使用、iOS設(shè)計模式實踐 本階段主要針對App中必用的組件-表視圖進行詳解,從滑動視圖的基本使用開始,了解和掌握滑動的原理,同時結(jié)合數(shù)據(jù)、界面、重用機制,理解和掌握表視圖的深度用法。 27、滾動視圖UIScrollView 28、表格視圖UITableView初級 29、表格視圖UITableView進階 30、集合視圖UICollectionView、UIPickerView、UIDatePicker 31、NSUserDefaults、Plist文件、NSKeyedArchiver及NSKeyedUnarchiver、NSFileManager、記事本實現(xiàn) 本階段主要針對視圖渲染及交互操作,增加用戶對app的性能體驗 32、UIView動畫、Block動畫塊、類目進階 33、觸摸、手勢、drawRect繪圖、CALayer初識 34、Layer繪圖(UIBezierPath、CAShapeLayer等)及Layer動畫 35、復(fù)習(xí)、階段考核 職業(yè)素養(yǎng)課 S4-團隊合作 iOS高級 10天 本階段主要在基礎(chǔ)課程的基礎(chǔ)上進行進一步的提升,學(xué)習(xí)一些大型項目中常用的效果實現(xiàn),第三方庫的使用,與設(shè)備相關(guān)的類的使用,iOS*內(nèi)容等 36、網(wǎng)絡(luò)請求(NSURLSession)、數(shù)據(jù)解析(JSON、XML)、KVC、KVO、異步下載圖片 37、CoreData、SQLite簡介 38、AFNetworking框架、SDWebImage框架、第三方存儲、插件管理 39、CLLocationManager定位、高德地圖 40、流媒體、音頻、視頻、錄音 41、相機、相冊、通訊錄、短信、郵件、電話、陀螺儀等真機部分 42、iOS技術(shù)擴展I:多線程(NSThread、NSOperationQueue、GCD等) 43、iOS技術(shù)擴展II:CoreText文本處理、圖片處理、微信聊天布局 44、iOS技術(shù)擴展自適應(yīng)、Xib自適應(yīng)、Autoresizing/AutoLayout+SizeClass 45、iOS技術(shù)擴展IV:應(yīng)用內(nèi)部嵌網(wǎng)頁、跨平臺簡介、答疑、總結(jié)、項目答辯 職業(yè)素養(yǎng)課 S5-職業(yè)規(guī)劃 Swift語言 5天 Swift語言作為一種新的開發(fā)語言,能夠共同作用于OSX和iOS平臺; 本階段針對Swift學(xué)習(xí),主要掌握基本語法及數(shù)據(jù)處理,隨后靈活使用并開發(fā)項目; 46、Swift簡介、基本數(shù)據(jù)類型、元組、可選類型、字符串、函數(shù)及閉包 47、數(shù)組、字典、集、枚舉 48、結(jié)構(gòu)體、類、setter、getter、內(nèi)存管理、協(xié)議、擴展 49、Swift實戰(zhàn)演練I 50、Swift實戰(zhàn)演練II 項目階段(45天) 企業(yè)項目一 12天 本階段將重點強化和鞏固Swift語言;公司實際項目案例,學(xué)員單獨完成,主要是進行從單個知識點到綜合項目應(yīng)用的過渡,老師一方面會補充或復(fù)習(xí)前面的知識點,另一方面主要從項目思想及邏輯關(guān)系方面入手,帶學(xué)生完成項目; 一、 太平人壽卓越客戶體驗服務(wù)平臺---太平之家 太平卓客是太平人壽卓越客戶體驗平臺的iOS客戶端部分,主要是太平人壽的客戶、太平人壽的代理人使用的一款A(yù)pp,主要包括登錄注冊個人信息模塊,商戶展示,產(chǎn)品展示,產(chǎn)品詳情和交易模塊,訂單的查詢,進度查詢,訂單刪除模塊,以及相互之間信息交流模塊。 iphone項目框架的搭建,自定義標(biāo)簽控制器,無限循環(huán)顯示,多種類型元素在一個頁面布局,圖文混編是多信息排版,類似消息列表的使用,模糊搜索,多個表格的使用以及對表格的編輯操作,頁面之間的相互跳轉(zhuǎn),下拉刷新,上拉加載等 二、 綠地集團人脈管理系統(tǒng) 綠地集團人脈管理系統(tǒng)是睿峰科技為綠地集團定制開發(fā)的一款完美結(jié)合移動終端技術(shù)的人脈管理平臺。企業(yè)通過該系統(tǒng),可用移動終端設(shè)備高效、便捷地對公司的人脈資源進行統(tǒng)一管理。 該系統(tǒng)除了傳統(tǒng)的管理功能外,還增設(shè)了人脈互動、人脈共享、人脈維護等一系列增值功能。通過人脈信息添加、關(guān)系建立、多渠道人脈資料查詢,增強了人脈辨識 度。嚴(yán)格的權(quán)限設(shè)置及人脈庫管理,保證了企業(yè)人脈信息的安全。通過同級人脈信息查看、建立關(guān)系、添加人脈功能實現(xiàn)企業(yè)人脈資源共享,促進企業(yè)業(yè)務(wù)的全面拓展。 三、武警骨科輕應(yīng)用 骨科輕應(yīng)用 是睿峰科技公司為武警醫(yī)院骨科開發(fā)的一款針對于骨科病患者的移動醫(yī)療平臺,主要由患者端,醫(yī)生端以及后臺管理系統(tǒng)組成,方便病患可以更便捷的與醫(yī)生進行交流,并且可以進行個人病例的管理,以及藥物和資料的查詢。 骨科輕應(yīng)用 我們主要完成App客戶端患者,主要包括首頁各種消息和資訊的展示和提醒,消息中心,我的醫(yī)生,知識庫,藥物管理,個人中心等模塊,涵蓋患者在就醫(yī)以及康復(fù)過程中涉及的方方面面,讓患者不僅與醫(yī)生有著緊密的聯(lián)系,同時也讓醫(yī)生更好的了解患者的康復(fù)過程,是一款比較典型的移動醫(yī)療產(chǎn)品。同時該應(yīng)用也涉及眾多的知識內(nèi)容,讓學(xué)員不僅對移動醫(yī)療行業(yè)有基本的認(rèn)識,也鍛煉了iOS開發(fā)能力。 四、面試直通車 面試直通車主要是以求職者為核心,作為一個工具的形式提供信息查詢、面試技巧、日程安排等面試的輔助功能,滿足使用者的習(xí)慣,傾向于用戶交互。 iphone框架的搭建和頁面布局,廣告條的翻轉(zhuǎn)顯示,類似QQ列表展開效果,日歷的顯示和編輯,提醒功能,簡歷部分多條數(shù)據(jù)的輸入,富媒體,分享等 五、指尖叫貨 一款為商戶量身打造的購物系統(tǒng),包括貨物查詢,貨物購買,用戶中心等功能,讓用戶可以實時查看到貨物*信息。免去商戶進貨時的瑣碎事務(wù),只需指尖輕輕一按即可實現(xiàn)遠程訂貨。 知識點:UICollectionView,NSURLSeesion,UITableView,UITextFeild,JSON數(shù)據(jù)解析,屏幕適配,手勢操作,下拉刷新上拉加載,自動登錄,自定義導(dǎo)航欄,自定義兩級Tableview,自定義價格標(biāo)簽Label,自定義無限滾動視圖,自定義各類Cell和Item,使用MVVM類似架構(gòu)模式 六、微掌柜 為店鋪商家提供進貨管理,銷貨管理,庫存管理,以及成本分析的系統(tǒng)。查看選中分店的時段收入;在線查看以年/月/周/日為單位的銷售額和人均消費;可查詢以年/月/周/日為單位和選中的種類的店鋪的銷售額和份數(shù);展示會員的消費金額和訂單詳情;在線查看所有店鋪每日的收入及訂單詳情。在本系統(tǒng)使用折線圖,餅狀圖,條形圖來形象的展示數(shù)據(jù),讓用戶可以更直觀的查看和對比。 主要運用技術(shù):Layer動畫,QuartzCore繪圖,餅狀圖/折線圖/條形圖的封裝,屏幕適配,系統(tǒng)適配,AFNetworking網(wǎng)絡(luò)請求和JSON數(shù)據(jù)解析。上拉下拉刷新,網(wǎng)絡(luò)的數(shù)據(jù)的獲取,以及復(fù)雜數(shù)據(jù)的處理。runtime的使用,下拉菜單的封裝。 職業(yè)素養(yǎng)課 S6-商務(wù)禮儀 企業(yè)級綜合項目 13天 本階段將重點強化和鞏固Objective-C語言;本項目綜合性較強,部分功能由學(xué)員自己完成,難點功能由講師帶做,并詳細講解相關(guān)技術(shù)點和經(jīng)驗技巧,主要鍛煉學(xué)員快速開發(fā)能力以及雙語言開發(fā)能力; 一、蘇州銀行ipad客戶端 該產(chǎn)品主要是將銀行所有業(yè)務(wù)進行動態(tài)的展示,通過后臺對客戶端菜單,目錄,展示項進行控制,從而展現(xiàn)銀行各項業(yè)務(wù)功能,包括理財產(chǎn)品*信息的展示,收益的比較;市民卡功能介紹、對公業(yè)務(wù)展示、銀行卡業(yè)務(wù)展示等。主要特點是客戶端的功能和內(nèi)容都可以由后臺進行更新。 客戶端數(shù)據(jù)庫與服務(wù)端數(shù)據(jù)同步功能,差異化數(shù)據(jù)更新(每次請求只返回有差別的那部分?jǐn)?shù)據(jù),節(jié)省流量);菜單的動態(tài)配置,根據(jù)服務(wù)端傳送的配置文件進行菜單配置;html顯示(后臺進行排版和數(shù)據(jù)布置,前端直接顯示,可以顯示多種數(shù)據(jù)類型);百度離線地圖功能實現(xiàn);通訊錄同步,日歷提醒同步;多級下拉菜單的動態(tài)顯示;登錄信息統(tǒng)計,設(shè)備管理;圖片的異步加載,多頁展示;pdf,word文檔的展示,頁面的動態(tài)加載,高級搜索等; 二、 智慧移動銀行 一款為高端客戶打造的一套金融服務(wù)系統(tǒng),包括理財、基金的在線預(yù)約購買,銀行卡的申請,保險、貴金屬的查詢操作,在線查看報名由工行發(fā)起的聚會、展覽等活動,查看日程消息提醒。實現(xiàn)了傳統(tǒng)的銀行業(yè)務(wù)辦理操作到iPad端操作的轉(zhuǎn)變,給用戶帶來全新的操作體驗。 MPMoviePlayerViewController,UITableView,PC與iPad端的遠程視頻技術(shù),ASIHTTPRequest網(wǎng)絡(luò)請求和xml數(shù)據(jù)解析,UIScrollView的高級使用,QuartzCore繪畫,OpenGL 3D圖形繪制,UIPickerView,UIImagePcikerController,CoreLocation定位,上拉下拉刷新,coredata數(shù)據(jù)庫,視頻音頻播放,自定義UIAlertView,gif動畫,條碼掃描,組合動畫,動態(tài)模板生成,高級搜索功能。 三、e-learning在線教育平臺--iPad客戶端 e-learning在線教育平臺是睿峰科技自主開發(fā)的企業(yè)專屬的集資源更新、存儲、分享為一體的大型在線學(xué)習(xí)平臺。產(chǎn)品支持PC端、iPad端兩大平臺使用。解決企業(yè)培訓(xùn)周期長、成本高、課程分散、效果差、難以管理等問題。 iPad客戶端是該平臺中重要的一個版本,主要涵蓋了新聞、信息查看功能,在線報名功能,在線學(xué)習(xí)功能,個人學(xué)習(xí)中心管理功能,直播功能等。通過該項目的訓(xùn)練,學(xué)員不僅可以對涉及到的知識點進行鞏固和學(xué)習(xí),而且對在線教育這一行業(yè)也會有更深刻的了解。主要會涉及到有關(guān)視頻處理,在線播放,直播等技術(shù)難點。 四、 內(nèi)蒙中行移動數(shù)字化營銷系統(tǒng) 內(nèi)蒙中行移動數(shù)字化營銷系統(tǒng)主要是客戶經(jīng)理用于了解本行產(chǎn)品的*動態(tài),快速找到當(dāng)前主推的產(chǎn)品資訊,給客戶做介紹,并且可以幫助客戶進行相應(yīng)的選購和查詢;主要包括中行產(chǎn)品和資訊的展示,有關(guān)出國業(yè)務(wù)的相關(guān)服務(wù),理財產(chǎn)品的展示和銷售,以及選購與查詢功能; iPad項目框架的搭建,金融行業(yè)產(chǎn)品案例,圖片的無限循環(huán)播放,自定義視圖的無限循環(huán)滾動,多個滾動視圖的配合使用,切換動畫,UITableView,UICollectionView的使用和下拉刷新,上拉加載功能,分類搜索,日歷,多個下拉列表,多個詳情頁的封裝,大量網(wǎng)絡(luò)數(shù)據(jù)的獲取與數(shù)據(jù)解析等 自主上架項目 20天 學(xué)員自己或者由老師指導(dǎo)構(gòu)思開發(fā)新的項目作為學(xué)生結(jié)業(yè)作品,感受真實的app開發(fā)過程。由學(xué)員進行分組合作,從需求分析開始,進行界面設(shè)計,框架設(shè)計,工期評估,代碼編寫,測試,優(yōu)化,真機調(diào)試。 后期,項目階段根據(jù)實際情況適當(dāng)補充和擴展知識點,并加入專業(yè)課程的講解;以及技術(shù)面試演練等;時間分段為前15天項目完成,后5天進行項目優(yōu)化以及面試演練; 需求分析:需求功能及框圖; 界面設(shè)計:原型圖設(shè)計以及圖片素材的準(zhǔn)備; 框架設(shè)計:項目框架、功能模塊的代碼設(shè)計; 代碼實現(xiàn):分工合作,完成代碼; 測試優(yōu)化,內(nèi)存檢測; 真機調(diào)試,應(yīng)用上架。 知識強化與拓展 項目階段根據(jù)實際情況適當(dāng)補充 強化知識點 網(wǎng)絡(luò)請求封裝、多線程、遠程推送、真機調(diào)試、上架流程、自動布局、地圖、自定義動畫、Sqlite、適配、框架搭建、訪問設(shè)備能力、GCD、XML、抽屜框架、Storyboard、Swift應(yīng)用、傳值總結(jié)、CoreData 擴展知識點 socket、富文本、git版本管理、RAC、tuntime、近場通信、TouchID、3D、餅狀圖、CoreImage、MVC、MVVM、靜態(tài)庫、藍牙通訊、物理動畫、自定義轉(zhuǎn)場動畫、鑰匙鏈、動態(tài)圖表、日歷、模態(tài)推送動畫,支付等 就業(yè)指導(dǎo) 簡歷制作 簡歷制作方式,簡歷風(fēng)格及內(nèi)容調(diào)整; 面試技巧 展現(xiàn)個人能力,巧妙應(yīng)答面試問題; 模擬面試 HR模擬面試及技術(shù)一對一模擬面試;
姓名不能為空
手機號格式錯誤