丹尼老師的 iOS 開發指南 2024 入門篇 ( iOS 17 適用)

以 Swift 程式語言為中心,進入 apple 開發者的領域,到能獨立開發為止

Ratings: 4.57 / 5.00




Description

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

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

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

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


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


課程實作時間是在 2023 年 10月份開始製作 ,第一個版本在 2024 年 2 月上架,使用 XCode 15  為範例操作,但若錄製時間己有新版本時,會使用最新的版本開發工具。若順利的話,在完成課程後,有需求要的部份會以正式的版本更新。所有的範例測試,也會 iOS 17  做為標準,  開發語言我們使用 Swift 5,同時也會進行較早期的  Objective-C  整合程式碼的教學。


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


What You Will Learn!

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

Who Should Attend!

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