top of page
GTA_Software Development-軟件開發 course - iOS Dev Intermediate APP-Apple Swift -手機應用程式

Apple Swift
基礎知識

對移動App的需求不斷增加,而 iOS 平台處於這一趨勢的前沿,這使得作為 iOS 開發人員的職業成為一個有利可圖和充實的選擇。

 

Apple Swift 基礎課程教授 Swift 編程語言和 iOS 開發生態系統。它適合希望學習 Swift 的初學者和有經驗的開發人員。該課程涵蓋 Swift 語法、數據類型和控制流的基礎知識,以及高級主題,例如物件導向程式設計、可選值和錯誤處理。學員還將學習如何構建用戶界面、發出網絡請求以及解析來自網絡服務的數據。在課程結束時,學員將準備好構建自己的 iOS Apps並參加Apple 官方的 Apple Swift 認證考試。

學習成果

本課程將幫助學員:

01

了解 Swift 編程語言的基礎知識

03

發出網絡請求、解析來自網絡服務的數據並將數據合併到 iOS App中

02

以UIKit和 Storyboards為 iOS Apps構建用戶界面

04

培養使用 iOS 開發工具和技術的技能

目標觀眾

Software development - iOS_existing programmer.png

沒有編程經驗的初學者,以及希望學習 Swift 編程語言和構建 iOS Apps的經驗豐富的開發人員

Software development - iOS_app store.png

任何有興趣開始 iOS 開發職業的人

Software development - iOS_get job_career_path.png

想將自己的 Apps 構建為商業、業餘愛好或業餘項目的人

課程詳情

課程編號

SD102

日期

了解更多

時間

19:00 – 21:00(每節課堂 2 小時)

為期

24 小時(共 12 節課堂)

費用

HK$12,000 (早鳥優惠:HK$10,800)

語言

粵語配英語輔助材料

先決條件

學員對計算機科學概念有一個大致的了解,例如變量、循環和基本數據結構。熟悉物件導向程式設計概念,例如類別和繼承,也會有所幫助,但這不是必需的。學習的意願和強烈的職業道德將是學習者在本課程中取得成功的重要因素。

所需設備

運行 macOS 10.15 的 Mac 計算機或運行 macOS 的 PC

評估格式

評估的細節將在課程期間提供給學員

認證要求

滿足以下條件的學員將獲得結業證書:

  • 出席 12 節課堂中的 10 課堂或更多節課堂;

  • 通過最終課程評估

導師團隊

GT Group 的講師即將來到

GTA_instructors_mentors_GT Group_coming soon.png

*視乎講師情況而定

大綱

主題 1:Swift 和 Xcode 簡介
  • Swift 編程語言及其特性概述

  • 設置 Xcode 並創建一個新項目

主題 2:基本語法和數據類型
  • 變量和常量

  • 常見數據類型(例如字符串、整數、雙精度數)

  • 基本運算符(例如賦值、算術、比較)

主題 3:控制流程
  • If statements

  • For loops

  • While loops

主題 4:功能
  • 定義和調用功能

  • 參數和返回值

主題 5:物件導向程式設計
  • 類別和物件

  • 屬性和方法

  • 繼承

主題 6:可選項和錯誤處理
  • 了解可選項和可選綁定

  • 拋出和處理錯誤

主題 7:集合類型
  • Arrays

  • Dictionaries

  • Sets

主題 8:使用UIKit
  • 使用故事板創建用戶界面

  • 將用戶界面元素連接到代碼

  • 響應用戶交互

主題 9:網絡和網頁服務
  • 發出 HTTP 請求

  • 解析 JSON 數據

主題 10:進階主題
  • 協議和授權

  • 泛型

  • 訪問控制

主題 11:調試和測試
  • Xcode 中的調試技巧

  • 編寫單元測試和測試驅動開發

主題 12:App 部署
  • 準備要提交到 App Store 的 App

  • 管理 App 更新和版本控制

*視情況而定。課程日期公佈時將最終確定

立即報名

有興趣報讀這門課程,還是正在猶豫? 歡迎與我們聯絡!

相關課程

GTA_software development course-Android App dev intermediate
Android 應用程序開發中級
saas-concept-collage_R2_edited.jpg
Google 雲端平台基礎
GTA Software Development course-Software testing Manual Bootcamp_QA
軟件測試(手動)訓練營
bottom of page