(04) 2491-0828
0
TWDC 蘋果授權訓練機構
  • 首頁
  • 所有課程
  • 所有講座與活動
  • 問答中心
  • 首頁
  • 所有課程
  • 所有講座與活動
  • 問答中心
  • 首頁
  • 所有課程
  • App Development with Swift
  • 2021 蘋果 App Development with Swift 4.2 線上課程

App Development with Swift

2021 蘋果 App Development with Swift 4.2 線上課程

User Avatar
twdc
App Development with Swift, 原廠認證課程
NT$19,800
Apple App Development with Swift
  • 課程介紹
  • 課程內容
  • 授課師資

2021 上課日期

  • 本課程為線上課程,歡迎隨時報名。
  • 2021實體課

課程目標

App Development with Swift 4.2 蘋果軟體開發課是一個無需資工科系畢業,卻完整且深入的學習計畫。從認識最先進的程式語言 Swift 開始一直到 iOS App 畫面設計與開發,上課方式將由合格蘋果原廠認證講師(Apple Certified Trainer,簡稱 ACT)授課,不僅能教會你 Swift 程式語言的基礎概念,包含語法、邏輯、設計模式,也會帶你手把手設計出實用的 iOS App,實現腦中的每個想法。

適合學生

  • 完全沒有學過程式開發的學生
  • 會使用其它程式語言,沒有學過 iOS 開發的工程師
  • 會使用 Objective-C,尚未學習 Swift 的工程師

包含內容

  • 永久重聽
  • 蘋果原廠完課證明一份

常見問題

我需要自備 Mac 嗎?

要的。請先準備好自己的蘋果電腦及課程中需使用的軟體,這些資訊在課程裡面都會說明。

課程費用可以分期嗎?

可以的。我們提供中國信託、台新銀行等二家合作銀行分期服務,可進行 3、6、12 期的分期。如果沒有信用卡,我們也有提供無卡分期,每個月定期去便利商店繳款就可以。

提供企業包班嗎?

有的,我們可以至您的公司進行課程。歡迎與我們聯絡 。

上課的進行方式為何

我們的課程採線上回播,請您確保連線品質正常,並且自備蘋果電腦,以利跟著課程練習。

這門課程要如何考試?

該課程將於完訓後一星期於原地舉辦認證考試。學費已含一次考試,僅限當天考試。若需補考,每人費用為 4,980 元(含稅)。

如果取消報名,報名費會退還嗎?

報名後 14 天內無條件退費。

課程特色

  • 講習 54
  • 隨堂測驗 0
  • 適合程度 所有程度
  • 語言 中文
  • 隨堂助教 0
  • 指定作業 Yes
  • 認識 Swift 及 Playgrounds 0/1

    • 講程1.1
      了解 Swift 從何而來、為何而來,以及如何開始學習 Swift
  • 常數、變數與資料型別 0/3

    • 講程2.1
      知道如何定義不會變動的資料
    • 講程2.2
      知道如何定義可更動的資料
    • 講程2.3
      了解在 Swift 中資料型別的意義,以及它們如何幫助你寫出更完善的程式碼
  • 運算符 0/2

    • 講程3.1
      在 Swift 裡使用算法運法符計算結果
    • 講程3.2
      檢查條件是否成立,藉此控制程式流程
  • 字串 0/2

    • 講程4.1
      學會如何使用字串型別建立並存放文字
    • 講程4.2
      學會比較兩段文字是否相同、插入或移除某些內容,或是存取字串中特定位置的文字
  • 函式 0/1

    • 講程5.1
      定義能帶入參數及回傳值的函式
  • 結構 0/1

    • 講程6.1
      在 Swift 裡使用結構語法定義自己的資料型別
  • 類別 0/3

    • 講程7.1
      在 Swift 裡使用類別語法定義自己的資料型別
    • 講程7.2
      繼承的概念
    • 講程7.3
      區分結構及類別
  • 可選型別 0/1

    • 講程8.1
      面對資料不存在的情況時,學會使用可選型別寫出更安全的程式碼
  • 容器型別 0/2

    • 講程9.1
      認識陣列
    • 講程9.2
      認識字典
  • 迴圈 0/1

    • 講程10.1
      在 Swift 裡建立迴圈,要求電腦重覆執行一段程式碼,並學會如何中止它
  • 型別轉換 0/2

    • 講程11.1
      了解到某些型別能被以其它型式被表達
    • 講程11.2
      學會在使用資料前先行檢查是否為設想中的資料
  • Guard 語法 0/1

    • 講程12.1
      使用 Guard 語法寫出簡潔有力、更好表達控制流的程式碼
  • 常數與變數範圍 0/1

    • 講程13.1
      藉由清楚定義常數與變數範圍,撰寫出條理清楚、結構完整且易讀的程式碼
  • 列舉 0/3

    • 講程14.1
      了解在開發過程中會常用到哪一些列舉
    • 講程14.2
      我們如何定義列舉,以及為什麼我們要使用它
    • 講程14.3
      在 Swift 語法中搭配列舉控制程式流程
  • 協定 0/3

    • 講程15.1
      明白為什麼會有協定,我們如何定義跟使用它
    • 講程15.2
      學會利用協定使物件能與物件更好的溝通
    • 講程15.3
      學會利用擴充協定以提供不同型別物件的相同能力
  • 閉包 0/2

    • 講程16.1
      學會如何定義並使用閉包,並將閉包做為函式中的參數
    • 講程16.2
      認識開發中常見的閉包寫法
  • 擴充型別 0/1

    • 講程17.1
      為什麼我們需要擴充型別,如何使用他們
  • 介面設計器基礎 0/2

    • 講程18.1
      使用介面設計器瀏覽畫面、並在畫面上加入元素
    • 講程18.2
      透過程式碼與畫面上的元素互動
  • 在畫面上顯示資料 0/1

    • 講程19.1
      使用介面設計器在畫面上加入文字標籤及圖片,開始設計第一支 App
  • 控制畫面元件行為 0/2

    • 講程20.1
      使用介面設計器在畫面上加入按鈕、控制項
    • 講程20.2
      利用 Outlets 跟 Actions,搭配些許的程式碼,讓畫面與程式碼溝通
  • Auto Layout 與堆疊視圖 0/1

    • 講程21.1
      學會 Auto Layout 更精準的設計 App 畫面
  • 頁面轉換與導覽型控制器 0/1

    • 講程22.1
      在不同的頁面間切換,並在不同的視圖控制器間定義好關係,讓畫面具有階層感,引導使用者一層層的瀏覽資料
  • 頁籤型控制器 0/1

    • 講程23.1
      在不同目的的視圖控制器間進行畫面切換
  • 視圖控制器生命週期 0/1

    • 講程24.1
      在本章節中深度認識視圖控制器,了解開發環節中的重要類別與方法
  • 建立易懂的使用者流程 0/1

    • 講程25.1
      整理目前所學,建立起使用者易學易用的使用者流程
  • App 生命週期 0/1

    • 講程26.1
      當 App 在背景、執行階段等不同狀態時執行對應的程式碼
  • MVC 設計模式 0/1

    • 講程27.1
      利用 MVC 概念,組織專案內的檔案、結構跟類別
  • Table Views 0/1

    • 講程28.1
      在 iOS App 裡建立 Table Views 顯示大量資料
  • 進階 Table Views 0/3

    • 講程29.1
      學會如何客製化自己的 Table Views,設計更具變化、更多樣的畫面
    • 講程29.2
      在動態模式下刪除、新增、變更 Table View 內的資料
    • 講程29.3
      在靜態模式下設計 Table View
  • 存儲資料 0/1

    • 講程30.1
      學會使用 Codable 協定存儲資料至 App 內的文件資料夾
  • 系統視圖控制器 0/1

    • 講程31.1
      利用內建的視圖控制器顯示警告、電子郵件編輯器,或是照相機等畫面
  • 建立多樣的使用者介面 0/1

    • 講程32.1
      學習結合靜態與動態的 Table Views 打造優美的 App
  • 藉由 HTTP 與 URLSession 連上網路 0/2

    • 講程33.1
      了解 App 如何接上網路並下載、上傳資料
    • 講程33.2
      了解 URL 如何運作
  • 使用 JSON 在網路上傳遞資料 0/2

    • 講程34.1
      認識並撰寫基礎的 JSON 資料
    • 講程34.2
      將 JSON 資料解析成 Swift 資料型別
  • 非同步傳輸 0/1

    • 講程35.1
      學習 iOS 環境內的非同步機制,讓 App 更順暢的運作,靈敏的反應使用者動作及呈現資料
twdc
  • 課程介紹
  • 課程內容
  • 授課師資
NT$19,800

其它建議課程

Apple Device Management Camp 了解課程

Apple Device Management Camp

twdc
免費
校園專案 – Apple 設備部署課程 (臺中場) 了解課程

校園專案 – Apple 設備部署課程 (臺中場)

twdc
NT$9,900
2021 蘋果 App Development with Swift 5 了解課程

2021 蘋果 App Development with Swift 5

twdc
NT$75,000
2018 iOS 企業級 App 部署工作坊 了解課程

2018 iOS 企業級 App 部署工作坊

twdc
免費
2021 蘋果 Final Cut Pro X 10.4 了解課程

2021 蘋果 Final Cut Pro X 10.4

twdc
NT$44,900

課程分類

  • iOS 部署 (2)
  • Jamf (1)
  • 原廠認證課程 (4)
    • App Development with Swift (2)
    • Final Cut Pro (1)
    • macOS Support Essentials (1)

熱門課程

2021 蘋果 macOS Support Essentials 10.15

2021 蘋果 macOS Support Essentials 10.15

NT$44,900
2021 蘋果 Final Cut Pro X 10.4

2021 蘋果 Final Cut Pro X 10.4

NT$44,900
2021 蘋果 App Development with Swift 4.2 線上課程

2021 蘋果 App Development with Swift 4.2 線上課程

NT$19,800

Copyright 2020 TWDC 蘋果授權訓練機構

Modal title

Message modal