Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
丹尼老師的 iOS 開發指南 ~ 入門篇 ( 2024~2025 版)
Highest Rated
Rating: 4.6 out of 5(40 ratings)
247 students

丹尼老師的 iOS 開發指南 ~ 入門篇 ( 2024~2025 版)

中文 iOS 入門課程,包括 UIKit 與 SwiftUI
Created byDanny Shen
Last updated 10/2025
Chinese (Traditional)

What you'll learn

  • 學會如何順利地製作自已的 iOS APP,或有能力尋找撰寫 iOS APP 的工作
  • Swift 程式語言與其設計開發概念
  • 學習紮實的程式觀念,從變數觀念教到類別、物件、協定與 MVC MVVM 程式設計
  • 包括使用 UIKit 為主 SwiftUI 為輔 兩種基本程式架構,及自行後讀解決問題的能力

Course content

21 sections117 lectures33h 13m total length
  • 歡迎來到 iOS 開發的世界18:16
  • 開發環境設定18:56
  • 建立一個 Hello World APP18:24
  • 關於 Apple ID 與開發者帳號10:12

Requirements

  • 至少需要一台能 macOS 電腦,必需是能執行 Xcode 15 或更新的版本
  • 無須寫程式經驗,只需基本的電腦操作能力,會提供完整的必要資訊,有開發經驗者也適用

Description

本課程為 為想要在 macOS 上,撰寫 iOS 的人而設計,特別是針對沒有過 程式開發經驗的人而設計。
內容基本上包括了作為一個 iOS 開發者的大部份需求,修習完成者,即可開始工作的狀態。

為了協助學習,所有的範例專案,都儘量以空白專案開始完成一個學習概念,以提升學員學習的成功率。

本課程對比其他課程來說,會有更多的技術細節說明, 比較適合第一次使用 macOS 或第一次使用 Xcode 的人。對於己經有 macOS 開發經驗或其他開發經驗的人來說,可能步調會有一點慢。

本課程會以案列交錯程式語言的方式來設計,但結構上會以程式語言為中心,先講程式語言本身,再講案例,一直到完成程式語言所有內容後,再講 iOS 最常用的元件,與整合現有網路上的元件。架構部份,會包括 UIKit 與 SwiftUI。 先以 UIKit 為主,再加上完整的 SwiftUI 概念。


本課程適合用於所有版本的 mac  包括,Apple Silicon及 Intel 的版本,案例都會在 M1 版本的 mac 實作。

目前的課程在 2024 年秋季陸續擴充驗證與調整,所以也適於 iOS 18 與 Xcode 16。實際上,由於是初學者課程,要調整的地方不多,有必要時,也會作一些擴充。課程最初實作時間是在 2023 年 10月份開始製作 ,第一個版本在 2024 年 2 月上架,最後調整在 2025 年,若錄製時間己有新版本時,會使用最新的版本開發工具,不過會以正式版本為主,不會使用 Beta 測試版。若順利的話,在完成課程後,有需求要的部份會以正式的版本更新。所有的範例測試,開發語言我們使用 Swift 5,同時也會進行較早期的  Objective-C  整合程式碼的教學。


我是 Danny 申潤五,主要工作是實際的 APP 開發,同時也在很多不同的單位,進行資訊教育的工作,己經有十多年了,希望能以實際開發的經驗,幫忙想要加入這個領域的人,學到更符合業界需求的能力。


Who this course is for:

  • 想要本進入 Apple 的開發領域的人
  • 己經學過其他程式語言,想要學習 Swift 語言的人
  • 正在學習 iOS/macOS 開發,但對使用其他學習方式感到困難者
  • 很久以前會一點 iOS 開發,想整理學習內容,並更新開發知識到 2023~25 版本的人