Back

Duration

28.5 hours

Price

Level

Beginner

Certification

Available

Instructor

Wei Wei

iPhone 10

Expected learning & outcomes

  • 學習如何撰寫 Swift 程式碼
  • 學會 UIKit 元件知識
  • 學習紮實的程式觀念,從變數觀念教到類別、物件、協定與 MVC 程式設計
  • 多場景應用程式製作(TabBar, Navigation)
  • 學會使用Autolayout 讓應用程式可以在不同大小的裝置上執行
  • 如何使用地圖功能
  • 如何播放音樂與錄製聲音
  • 如何連結網路解析 Json 格式資料
  • 利用 Swift 語言實作物件導向程式設計範例

    Skills you will learn

    iOS, Mac OS, Swift, Xcode

    About this course

    您想找一份寫程式的工作嗎?
    您想要開發自己的 iPhone App 嗎?
    歡迎來到「iOS 12 App 開發快速入門與實戰」課程。

    我是魏巍。Udemy 大中華地區 iPhone 開發課程合作講師。
    目前我已經上架了40 款 iPhone Apps。
    包括曾登上台灣區冠軍的「黃色小鴨爆炸了」,
    以及台灣區第二名的「指認嫌疑犯」。
    我撰寫書籍,也在資策會、Alpha Camp、赫綵電腦與各大專院校教授程式課程。

    最新 MacOS Mojave 與 Xcode 10 暗黑模式全新錄製
    完全沒有程式基礎也沒有關係,我會從最基礎的概念開始教,
    我真的都會解釋地超清楚。同時也會給同學很多練習機會。
    不僅教您概念,還真的帶您實際製作出10 款應用程式。
    會教 iOS 12 裡的地圖、多媒體,以及連結網路 API。
    全程使用最新 MacOS Mojave 與 Xcode 10 暗黑模式全新錄製!


    不管您是想要找工作、想要接案,
    或是自己想要做自己的 App,
    都能以最簡單最快速的方式達到目的。
    歡迎來學習全世界最爆炸成長的語言,
    一起來做自己的 iPhone 應用程式吧!

    製作 10 款 Apps

    1. Hello World

    2. 猜數字

    3. 質數判斷

    4. Color Finder

    5. 購物清單

    6. 使用者產生器

    7. 快樂木琴

    8. 電子書

    9. 簡單計算機

    10. 1A2B 猜數字


    課程內容包括:

    • 安裝 Xcode

    • 超詳細的 Swift 語言介紹

    • 超實用的 UIKit 元件知識

    • 完整的 AutoLayout 技巧

    • 多場景應用程式製作(TabBar, Navigation)

    • 表格視圖應用程式的開發

    • 地圖

    • 多媒體

    • 連結網路與解析下載資料

    • 強化物件導向程式設計範例


    課程要求

    • 無須程式背景,一般人就可以學習

    • 無需成為付費的 Apple 開發者,一般人就可以學習

    • 需要蘋果電腦(iMac、MacBook Air、MacBook、MacBook Pro,Mac Mini 任一可)


    可以學到什麼?

    • 從完全不會寫程式,做出10款應用程式。

    • 學習如何撰寫 Swift 程式碼。

    • 學習紮實的程式觀念,從變數觀念教到類別、物件、協定與 MVC 程式設計。

    • 培養程式的能力,找到更好、更多金的工作。


    誰可以學?

    • 只要有興趣,每個人都可以學。

    • 想要學習寫程式的您。沒有寫程式的經驗也沒有關係。

    • 想要找一份寫程式的工作,轉換工作跑道的追夢者。


    LORE ADVANTAGE

    Lore delivers value at the intersection of learning, interests and skills.

    Learn from Domain Experts

    Access learning options recommended by industry experts, professionals and thought leaders.

    Search & Compare

    Quickly search, select and add learning options to your learning list.

    Personalize your feed

    Tell us more about yourself to access the latest learning options, curated just for you.