亚洲区在线/国产美女久久/婷婷综合久久中文字幕蜜桃三电影/业余 性别 自由 偷拍

ios培訓

  • 課程分類:移動通信
  • 原始價格:0 優惠價格:0
  • 所在地區:河南
  • 發布機構:智游教育集團

課程介紹

 智游課程體系

第一周

1. iPhone開發概述

2. iPhone開發環境的搭建

3. Mac操作系統的介紹以及常見的名詞解釋

4. Objective-C語法的完整講解

5. 搭建iOS開發工程

6. iOS開發過程中用到的簡單UI控件,以及如果使他們顯示到屏幕上

7. UIViewController 的使用,優化UI開發的結構

 

學習目標:通過本階段的學習,掌握基本的iOS開發,能獨立搭建iOS開發環境,并能完成簡單的界面開發。

練習小項目:完整版的程序登陸注冊界面開發。

第二周

1. iOS中的UIView動畫

2. 通過實現“下雪”效果,練習UIView動畫,并講解對象池的概念

3. iOS中的幀動畫

4. 實現“火焰”燃燒的效果,通過兩種方式練習幀動畫

5. 通過UIView動畫和幀動畫完成微信飛行射擊游戲

 

學習目標:通過本階段的學習,掌握iOS中的簡單動畫技術,并能通過所學知識,運用游戲思想,創建一個完整的微信飛行射擊游戲。

練習小項目:打地鼠游戲

第三周

1. 講解iOS中線程的使用

2. 使用線程實現物體的橢圓運動

3. 介紹iOS開發中非常重要的視圖切換方式 UINavigationController

4. 講解iOS開發中的“懶加載”設計模式

5. 更多,更高級的UI控件 UIAlertView,UIScrollView,UIPageControl,UITableView。

6. 講解iOS中極其重要的代理模式

 

學習目標:通過本周的學習,進一步的學習了iOS中的界面開發,學習了更多的高級控件,在學習界面開發的同時,又掌握了iOS中常見的兩種設計模式,懶加載,代理。本周課程十分重要,對于理解以后的知識點幫助很大。

第四周

大項目:通過真實的算卦項目“易卦”來練習前三周所學習的知識點,是對前面知識點的綜合運用。

第五周

1. iOS中的內存管理

2. UITableView單元格自定義的三種方式。

3. UITableView的伸縮效果

4. iOS中的觀察者模式-Notification(通知)

5. iOS中的數據存儲方式一-寫入plist文件

6. iOS中的數據存儲方式二-對象序列化

7. iOS中的數據存儲方式三-使用原生數據庫

8. iOS中的數據存儲方式三-使用FMDB封裝數據庫

 

學習目標:本章是全部課程中承上啟下的階段,講解了如內存管理,數據存儲,通知等關鍵技術,所以本周課程十分重要,同樣隨著課程的深入難度也在逐步加大。

第六周

大項目:iPad點菜系統,通過真實的大型酒店使用的點菜系統項目來練習數據存儲,復雜表格的使用,在本項目中可以鍛煉對于復雜項目的把握,程序的架構思想,十分重要。

第七周

大項目:iPad多方通話系統,此項目為跟中國聯通合作項目,此項目的主要功能為多方通話,即多個人利用手機同時語言聊天,此項目中用到了多項技術,動畫,通訊錄,UITableView等,并且此項目為上線項目,在蘋果AppStore的地址為

第八周

1. 網絡基礎

2. 使用java語言編寫一個簡單的服務器

3. 使用iOS跟服務器通訊

4. xml解析的兩種方式,SAX,DOM.

5. 使用NSURLConnction上傳文件

6. 使用NSURLConnction實現斷點下載

7. 使用網絡封裝庫ASIHttpRequest

8. 新浪微博客戶端的原理

 

學習目標:通過本章的學習,使學生掌握iOS開發中的網絡編程,越來越多的軟件需要接入互聯網,所以本章內容幾乎是以后實際開發中必須要使用的技術,而且以流行,主流,具有代表性的新浪微博客戶端來練習網絡技術。

練習項目:新浪微博的簡單實現

第九周

1. 新浪微博的繼續實現,實現首頁的TimeLine

2. 新浪微博的繼續實現,發送微博

3. 流行的Path圖層動畫效果

4. iOS中的手勢識別技術

5. iOS中的畫圖技術

6. iOS中低層繪圖跟高層UIView結合的方法drawRect

 

學習目標:此周為iOS開發中的進階高級技術,對于開發高級的iOS項目,實現酷炫的軟件效果十分有幫助。

第十周

1. 更底層的網絡技術socket技術

2. 利用真實的嵩山少林寺員工管理系統來講解socket技術的基本原理和概念

3. 使用socket技術實現一個簡單的iPhone版ftp客戶端

4. Objective-C的高級語法block,gcd

5. iOS項目中的地圖技術,講解三種方式-原生的蘋果地圖,高德地圖,百度地圖

 

學習目標:本周又是困難的一周,在本周的學習過程中,學習到了很多蘋果開發技術當中相對難度較大的部分,對于完整的掌握蘋果開發技術,具有戰略意義。

第十一周

1. iPad專用開發技術,UISplitViewController,UIPopupOverController

2. 封裝靜態庫

3. 應用程序的國際化

4. 檢測設備的“搖一搖”動作

5. 常用的下拉刷新技術

6. 多人協同開發技術svn的使用

7. 推送技術

8. 應用程序真機調試和發布程序

 

學習目標:本周是應用開發的最后一周,是對之前知識點的補充,還包括了最終程序開發完畢后的發布流程,發布到AppStore意味著你的程序可以接受全世界用戶的下載,最重要的是你可以為此收取費用!!

練習項目:視頻點播項目,此項目的主要功能為視頻客戶端

第十二周

1. iOS開發中最主流的游戲開發框架cocos2d的講解

2. 物理引擎box2d的學習

3. 基本的矩陣知識

4. 跨平臺的游戲技術cocos2d-x

 

學習目標:本周的重點是講解iOS開發中的游戲技術,使用的技術是cocos2d和cocos2d-x,是對自身能力的一個拔高過程,因為之前經過應用開發的系統學習,所以在一周之內,就可以達到作出完整游戲的要求

練習項目:憤怒的小鳥

第十三周

1. 講解iOS面試題

2. 講解面試技巧

3. 講解公司內部開發流程和工作方式

4. 講解常見的公司內部制度,使學生可以無縫的熟悉公司環境

5. 在教師的指導下書寫簡歷

6. 模擬面試,組織有經驗的技術人員對每個學生單獨面試,不僅考察學生的專業能力,而且考察學生的語言組織,儀容儀態,靈機應變的能力

補充

1. 每天早上上課前,下午上課前會安排各兩個學生演講,鍛煉學生的表達能力,能做到不怯場。

2. 老師在講課過程中不僅會講解專業知識,還會每天抽時間講解行業新聞,電子設備,酷炫軟件,行業大牛,行業軼事等拓展知識面。

3. 教師在講課過程中,會有意識的帶領學生閱讀官方英文文檔,提高學生的英語水平

 

我們的目標就是不僅讓學生學會專業知識,更要學會怎么學習專業知識,不僅精通iOS技術,更要成為了解整個行業的高級人才,不僅只會做技術,更學會良好的表達和辦事能力。

查看更多移動通信課程>>

相關課程

熱門課程

    推薦課程