注冊登錄

企業直通班課程

iOS應用開發

奧巴馬欽點的“國民計算機編程”課程,所學技能可幫你實現最精美、用戶交互性能最好的iOS APP開發

開始學習 立即報名

學會使用Swift和Objective-C兩門基礎語言;掌握iOS界面開發、動畫編程、多點觸控與手勢識別的技能;了解基于LBS定位導航系統的編程開發;進階基于陀螺儀技術的運動類APP開發,如:咕咚運動、Keep等。

畢業學員 5786

本課程所含實戰項目來自于一線互聯網公司

  • 滴滴出行
  • Apple
  • 咕咚運動

優秀學員將有機會被推薦到以下崗位

iOS開發工程師(滴滴出行) iOS高級軟件工程師(Apple)
如何成爲iOS開發工程師

課程大綱

互聯網小白到iOS APP開發大牛的進階之路

  • 1入門階段
  • 2階段一:基礎語法
  • 3階段二:界面 UI編程
  • 4階段三:網絡編程
    1. 項目實戰

      第一個iOS工程

      • 環境搭建

      • 直播課

      項目實戰

      第一個iOS工程

      創建自己的第一個iOS工程,要求在模擬器上面顯示“Hello, World!”,APP需要具有啓動圖片,並且需要爲APP設置圖標和顯示名稱。

    2. 項目實戰

      第一個iOS APP

      • 彙率換算器

      項目實戰

      第一個iOS APP

      這是一個彙率換算器小項目,麻雀雖小但五髒俱全,通過這個項目會掌握一部分Swift語法以及界面搭建的基礎技能。各國貨幣之間的彙率都是不一樣,而且是浮動彙率,單爲了簡便我們在項目裏使用了固定彙率方式,重點在于基本功能學習,結合教...

    1. 項目實戰

      語法加強練習

      • 餓了麽-命令行版
      • 直播課

      項目實戰

      語法加強練習

      訂餐是個常見的使用場景,本項目模擬一個訂餐過程的核心代碼,熟悉Swift 語言在邏輯實現方面的使用。創建項目並實現教程裏演示的訂餐練習。

    1. 項目實戰

      iOS趣味驗證碼

      • 趣味驗證碼(12306驗證碼)
      • 直播課

      項目實戰

      iOS趣味驗證碼

      驗證碼輸入操作在我們日常網絡使用環境中非常多見,一般是文字或圖片識別。在這個練習課程裏我們通過模仿12306圖片驗證碼掌握一些非常基本且常用的UI組件並對應用生命周期,視圖控制器生命周期有進一步熟悉。結合本套課程按照講課老師的...

    2. 項目實戰

      iOS圖片浏覽器

      • 圖片浏覽器

      項目實戰

      iOS圖片浏覽器

      iOS APP中訪問用戶手機相冊以及浏覽圖片是非常多見的功能,在這個項目中我們通過對圖片視圖控件、滾動視圖、圖片視圖控制器的使用從相冊讀取圖片並顯示,實現多個圖片的滾動浏覽。

    3. 項目實戰

      仿網易新聞頁面

      • 仿網易新聞頁面
      • 直播課

      項目實戰

      仿網易新聞頁面

      網易新聞閱讀器是常見的新聞類APP的界面類型以及內容組織方式、iOS開發過程中編程人員會花大量時間在APP各個界面的布局上、借此我們結合表視圖Cell做一個簡單類網易新聞列表界面。

    4. 項目實戰

      仿微博界面項目練習

      • 仿微博界面

      項目實戰

      仿微博界面項目練習

      微博界面列表展示是相對複雜的內容展示方式,主要是用表視圖跟Cell自定義顯示內容的結構和格式,通過這個練習項目我們對視圖View、表視圖Cell有個深層的認識和使用,結合本項目制作一個微博列表頁面。

    5. 項目實戰

      iMessage項目練習

      • 仿iMessage聊天界面
      • 直播課

      項目實戰

      iMessage項目練習

      通過學習仿iMessage課程進一步提升對基本控件、場景切換、相冊訪問等能力,在理解每節課內容的基礎上做一個iMessage APP。

    1. 項目實戰

      麥子天氣

      • 麥子天氣
      • 直播課

      項目實戰

      麥子天氣

      麥子天氣是天氣數據實時顯示以及預報的應用程序,類似于iPhone自帶的天氣APP,通過聯練習此項目對網絡交互有深入理解。

    2. 項目實戰

      相親角

      • 相親角

      項目實戰

      相親角

      相親角是Objective-C開發的針對相親用戶場景的一種簡單APP,主要是展示用戶信息,查看相信信息等。通過這個項目學習用OC開發iOS的相關技能,結合本課程做完相親角全部功能或部分核心功能。

    3. 項目實戰

      駕照助手

      • 駕照助手
      • 直播課

      項目實戰

      駕照助手

      駕照助手是常見的功能型iOS APP,學駕照的用戶會結合教程裏的理論教程掌握些基本的駕考技能,本APP所有理論教程以及對應的習題都是在本地存儲,所有數據都存儲于本地數據庫,iOS開發中學會使用數據庫是必備技能,結合老師在課程裏講的內...

獲取完整課程大綱

課程老師

來自一線互聯網公司的專家導師

  1. iOS應用開發金牌講師-敬文濤
  2. ios金牌講師-張益晖
  • iOS應用開發金牌講師
    敬文濤

    iOS應用開發金牌講師

    索尼明星機型系統研發工程師之一,貴州省電子政務雲平台頂層架構師之一。

  • ios金牌講師
    張益晖

    ios金牌講師

    多年從事iOS遊戲開發、應用開發經驗,iOS上線應用十余款。擁有豐富的iOS開發項目經驗,項目經理經驗。對iOS項目框架搭建,控件的封裝見解獨到。

學生作品

3個月獲取1-2年的項目實戰經驗

  • 作品1
  • 作品2
  • 作品3
申請參與項目實戰

學員成功故事

從建築行業轉行進入IT,感謝在學習路上遇到麥子學院。當無數次想放棄的時候,你需要在這個過程中不斷的獲得成就感,就類似于打遊戲通關的一樣,你就可以一步一步堅持下來。

畢業學員

張雲瑞

python工程師

我們的學員已經加入這些一線的互聯網公司

  1. 騰訊
  2. 阿裏巴巴
  3. 百度
  4. 新浪

爲什麽你應該學習該課程?

3個月獲取1-2年的商業項目實戰經驗

  • 您將收獲什麽
  • 什麽是職業課程
  1. 讓面試官眼前一亮的技術作品集
  2. 個性化的商業項目實戰輔導
  3. 全程1對1陪同的專業老師
  4. 一線互聯網公司崗位推薦與精准職業規劃
  5. 無限制使用課程所有視頻及學習資料
  6. 和專業老師,優秀學員在線1對1溝通
  7. 來自一線互聯網企業的專家教學
  8. 增加1-2年的實戰工作經驗
  9. 模擬真實班級的在線直播課
  10. 完全自由的學習時間支配
了解保就業

麥子學院職業課程是由麥子學院同多家國內外一線互聯網公司共同打造,以實戰及就業爲導向的在線職業課程。我們采用國際公認金字塔教學模式,對學習的技能立即應用到實踐項目中,學習有效性高達90%...了解更多

  1. 參與商業實戰項目
  2. 面對面直播授課
  3. 1對1教學輔導
  4. 簽訂保就業協議
  5. 精准職業規劃
了解保就業

市場價格:¥18000

麥子價格

¥8800

申請優惠

相關文章

相關問答

  • 唯獨心跳還清晰

    哪位大神指導iOS多線程有哪些實現方式呀?

    1. 銀海屬于我們

      回複唯獨心跳還清晰:在學習完iOS多線程及異步任務處理視頻課程之後,我也總結了一下iOS多線程的實現方式,主要有以下三個方面吧~你可以參考下! NSThread、Cocoa Operation 還有GCD~ 我個人認爲第三個是Apple開發的一個多核編程的解決方法。

  • 貓尾娘

    請問iOS 保存數據的方式具體有哪些?求高手支招!

    1. 如螞蟻般弱小

      回複貓尾娘:三種。1.NSKeyedArchiver:采用歸檔的形式來保存數據,該數據對象需要遵守NSCoding協議,並且該對象對應的類必須提供encodeWithCoder:和initWithCoder:方法。2.NSUserDefaults:用來保存應用程序設置和屬性、用戶保存的數據。用戶再次打開程序或開機後這些數據仍然存在。3.Write寫入方式:永久保存在磁盤中。4.SQLite:采用SQLite數據庫來存儲數據。

  • 風靈無畏

    老師們,我想請問一下爲什麽iOS要基于UIView和CALayer提供兩個平行的層級關系呢?

    1. 獨飲孟婆湯

      回複風靈無畏:有一次在問老師問題的時候和老師一起討論了一下,得出了以下的一些結論,僅供參考。 原因在于要做職責分離,這樣也能避免很多重複代碼。在iOS和Mac OS兩個平台上,事件和用戶交互有很多地方的不同,基于多點觸控的用戶界面和基于鼠標鍵盤有著本質的區別,這就是爲什麽iOS有UIKit和UIView,但是Mac OS有AppKit和NSView的原因。他們功能上很相似,但是在實現上有著顯著的區別。 繪圖,布局和動畫,相比之下就是類似Mac筆記本和桌面系列一樣應用于iPhone和iPad觸屏的概念。把這種功能的邏輯分開並應用到獨立的Core Animation框架,蘋果就能夠在iOS和Mac OS之間共享代碼,使得對蘋果自己的OS開發團隊和第三方開發者去開發兩個平台的應用更加便捷。 實際上,這裏並不是兩個層級關系,而是四個,每一個都扮演不同的角色,除了視圖層級和圖層樹之外,還存在 呈現樹 和 渲染樹 。

填寫表單領取紅包

* 報名成功後,麥子工作人員將在24小時內與您聯系
姓名不能爲空
請填寫正確的電話號碼
雙11年度钜惠-學費減半
iOS應用開發

新課上線,優惠大禮包領取

客服熱線 400-862-8862

回到頂部