Apple

App Development with Swift Certified User

認證示意圖
  • 發照單位: Apple
  • 發行時間: 2021.07
  • 考試費用: NT$ 4200
  • 對應級別: 乙級(中階)
  • 學習歷程代碼: 2163

認證簡介

App Development with Swift Certified User 是 Apple 認證體系中的專業級(Professional Level)認證,此認證旨在驗證考生是否具備「就業級」的 iOS 開發能力。

不同於助理級認證僅著重於基礎語法與單一視圖,本認證深入考核 Swift 語言的核心特性,例如結構 (Structs) 與類別 (Classes) 的記憶體管理差異 、Optional 的安全解包 以及集合型別(陣列與字典)的高階應用 。

在介面開發上,除了精熟 SwiftUI 的版面配置外,更強調跨視圖的資料傳遞(如 @Binding、@Environment) 與導覽堆疊架構 。持有此證照,象徵開發者能獨立從零建構出功能完整、具備資料邏輯且架構穩健的 iOS 應用程式,是業界篩選初中階工程師的重要指標。

考試方式

  • 型式:線上即測即評
  • 平台:Certiport
  • 題型:單選,複選,點選,配合,填充,實作
  • 總分:1000 / 通過:700
  • 時間:50 分鐘
  • 題數:40 題
  • 對應軟體:Xcode version 13 以上

考試大綱

下載考試大綱
1. Xcode 開發工具 (Xcode Developer Tools)
 ▪︎ 涵蓋 Xcode 進階導覽、Interface Builder 的使用 、實機測試 以及高階除錯技巧(如斷點與監視點設定)

2. Swift 程式語言 (Swift Programming Language)
 ▪︎ 深入探討型別安全、集合管理 、流程控制 (Guard) 、函式參數設計 、以及最關鍵的 Struct 與 Class 差異 和 Optionals 處理

3. 使用 SwiftUI 建構視圖 (View Building with SwiftUI)
 ▪︎ 包含複雜的清單迭代 (List Views) 、導覽系統 (Navigation Stacks) 、以及核心的資料流管理 (@State, @Binding, Observable)

考試語言

  • 簡體中文,英文

就業方向


 ■ iOS 軟體工程師 (iOS Software Engineer)
 ■ 行動應用程式開發人員 (Mobile App Developer)
 ■ SwiftUI 前端工程師
 ■ 初階行動裝置軟體架構師
 ■ App 全端開發工程師 (需搭配後端技能)
 ■ iOS 專案開發專員

參考教材