(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$69,900
Apple App Development with Swift
  • 課程介紹
  • 課程內容
  • 授課師資

2021 上課日期

  • 2021/03/06、07、13、14、20 (六日) 共五天 臺北場

課程目標

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

適合學生

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

包含內容

  • 每日餐食、咖啡茶水供應
  • 提供課程分期,最大 12 期
  • 蘋果原廠完課證明一份

常見問答

我需要自備 Mac 嗎?

可以不需要喔。TWDC 會為您準備 iMac,裡面已經備好軟體,如果您喜歡,也歡迎帶著您的 Mac 一起加入我們的課程。

課程費用可以分期嗎?

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

報名費的款項怎麼繳交?

開課前,我們將有專人與您聯絡,確認您方便的付款方式,可以選擇線上信用卡一次付清、線上信用卡分期、ATM 轉帳。若您需要無卡分期,請提前至 TWDC 蘋果授權訓練機構申請。

提供企業包班嗎?

有的,如果學員超過五人,我們可以至您的公司進行課程。請直接與我們聯絡。

這門課是說中文還是英文?

教材是英文的,但原廠認證講師都會以中文進行課程。如果您有企業包班需求,也能以英文授課。

團報有優惠嗎?

兩人以上報名會有不同的優惠,可以直接在營業時間聯絡我們。

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

如果您臨時有事無法參加課程,可以報名下一梯或其它的課程。

若時間無法配合,TWDC 依據臺中市短期補習班管理規則第三十六條進行退費。

一、開課日30日前提出退費申請者,退還當期開班約定繳納費用總額95%,TWDC所收取之5%部分最高不超過新臺幣1,000元。
二、開課日前30日內提出退費申請者,退還當期開班約定繳納費用總額90%。
三、實際開課日起至第10日前,且未逾全期(或總課程時數)1/3期間內提出退費申請者,退還當期開班約定繳納費用總額80% 。
四、實際開課日第10日起且未逾全期(或總課程時數)1/3期間內提出退費申請者,退還約定繳納費用60% 。
五、全期(或總課程時數)1/3以上且未逾全期(或總課程時數)1/2期間內提出退費申請者,退還約定繳納費用40% 。
六、全期(或總課程時數)1/2以上提出退費申請者,所收取之當期費用全數不予退還。

認證考試會很難嗎?考不過怎麼辦?

雖然考題都是英文的,但如果你有認真上課的話,通過考試並不困難喔。如果真的沒有通過考試,在七天後你可以再向考試單位預約報名考試。

這門課有包含認證考試嗎?

這門課程沒有包含認證考試,如果在課程結束後想要參加考試的話,請洽各考試單位。

App Development with Swift 4.2認證考試單位:碁峰資訊

macOS Support Essentials 10.15認證考試單位:Pearson

課程特色

  • 講習 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$69,900

其它建議課程

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

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

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

2018 iOS 企業級 App 部署工作坊

twdc
免費
2021 蘋果 App Development with Swift 4.2 線上課程 了解課程

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

twdc
NT$19,800
2021 蘋果 Final Cut Pro X 10.4 了解課程

2021 蘋果 Final Cut Pro X 10.4

twdc
NT$44,900
2021 蘋果 macOS Support Essentials 10.15 了解課程

2021 蘋果 macOS Support Essentials 10.15

twdc
NT$44,900

課程分類

  • iOS 部署 (2)
  • 原廠認證課程 (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