Please note, this is a STATIC archive of website www.appcoda.com from 08 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.

Swift Workshop

課程內容支援 Xcode 10,Swift 4及iOS 12
為初學者度身訂造,學習全新Swift程式語言及Xcode,了解App開發過程,並親自開發一隻iOS app。

了解更多

一天工作坊

2018年11月3日(星期六)09:30 - 17:30

  • 我們先會為簡單介紹一下iOS程式開發的指定工具Xcode,然後便開始使用Swift製作app。

    * 學習Swift基礎知識,包括data types以及control flows。

    * 了解Interface Builder及Storyboards

    * 探討 iOS SDK

    * 練習使用Swift程式碼連接UI元件

    * 以 Playgrounds 編寫Swift程式

    * 開發你第一隻iOS App

  • 午餐之後,我們會進行更多的練習,由零開始建立簡單的Daily quote app,以及學習如何在iPhone上執行。

    * 初步了解Sketch

    * 如何利用Xcode 作App Prototyping

    * 學習Auto Layout及設計適合任何屏幕尺吋的介面 (Adaptive UI)

    * View controllers 之間傳遞資料

    * 了解 segues (畫面之間過場)

    * 自訂字型

    * 在iOS裝置及Simulator上執行app

關於本工作坊

你有沒有曾經試過自學如何開發一隻App? 但總會因為某些原因不能完成,甚至中途放棄。

我們知道每個人都有不同的學習方式。有些人會偏好閱讀程式書籍,有些人則喜歡觀看教學影片。當中又會有些人喜歡面授課程,覺得這是最有效和吸引的學習方法。

正因為此,我們開設這個Swift工作坊,為每一個對iOS App開發有興趣的人提供教學指導,讓你一步步打做出自己的App。

自己動手做(Learn by Doing)

AppCoda主力提供iOS程式開發教學(免費和付費也有)。我們透過「自己動手做 (learn by doing)」的教學模式,將艱澀的程式概念變得容易明白,吸引更多人學習和開發App。已經有超過11,000人透過閱讀我們出版的書籍去學習Swift及iOS程式開發。而每個月有超過200,000人次從我們網站發佈的免費程式資訊提升App開發技術。亦因為此,我們有幸能接觸很多學習程式的初學者,聆聽他們的意見。經過多年的經驗累積之下,我們得以明白到教學的最佳方法。

我們的教學方法以實用為主。你將會透過實戰應用去學習編寫程式,而非傳統的聆聽課堂模式。我們由App意念開始,然後由零開始利用Xcode 和Swift編寫程式。這個過程絕不容易,當中也會遇上一些程式錯誤或bugs,但透過實戰過程,你必定能夠真正地學習到iOS App程式開發。

透過這工作坊,你將會使用Swift程式語言去建立一個簡單而有美感的App。你將會學習Swift的基本概念、如何在Xcode設計App 的UI介面、學習使用 view controllers 和幾個常用的 UI 元件、透過Auto Layout設計Adaptive UI等等。

為初學者而設

Swift是一套由Apple專門為iOS創製的程式語言。它相對簡單易學,非常適合初學者。本工作坊亦專為初學iOS程式開發的人士度身訂造。就算你未曾有任何的iOS程式經驗,在本工作坊你將會學習到如何開發iOS app以及理解基本的Swift語言。

只需準備你自己的Mac電腦

你必須攜帶一部Mac電腦出席工作坊,並預裝最新版本的Xcode。若果你不懂得如何下載Xcode,不用擔心,我們會為你提供簡易指南,使你在工席坊之前得到充足的準備。

小班教學

以小班教學形式縮短導師與學員的距離,加強兩者之間的互動性。因此,每個工作坊會以15名學員為限。

助你成為iOS Developer作準備

這個工作坊會為你打開iOS程式開發之路,為日後成為iOS開發者作出準備。但你必需知道,學習程式編寫並沒有任何捷徑,不能一步到位。在一天之內是不可能把開發iOS程式和學習Swift語言完全學懂學好。程式開發是一門專業,是一門需要多年時間才能掌握的技術。你不可能在一天內便變成Swift的專家。所以,也會邀請你加入我們在Facebook上成立的私有群組。完成課堂後,也可與我們的導師和其他學員繼續交流學習。

可以優惠價購買Swift Programming 電子書

完成工作坊後,然而學習之路只是剛剛開始。每一位參加工作坊的學員,都可以以優惠價購買一本我們出版的Swift電子書籍,使你可以繼續iOS程式開發學習之旅。

以廣東話進行

我們建基於香港,所以首先在這個城巿推出Swift工作坊,並以廣東話授課(輔以英文講義進行)。如果你對本工作坊感到興趣,請即查看課程時間表並立即報名!在下半年,我們將會在其他城巿舉行同類型工作坊。若果你身處外地,請告知我們你身處的城巿和電郵地址,當我們有相關安排時便可以給你通知。

  • 由零開始建立一隻充滿美感的iOS App

    本課程強調實戰,「自己動手做」是學習程式語言最好的方法。在本工作坊,你將會要親自動手利用Xcode編寫程式碼。完成工作坊之後,你更可以與朋友分享一隻由你親手編寫並具有實際功能的app。此外,在工作坊之中所展示的教材和源代碼 (source code) 都可供學員下載重溫。

  • iPhone Thumbnail

了解Swift及最新 iOS App 開發工具

  • App 1


    Xcode 10
    透過本工作坊你將會對iOS的基本開發工具加深了解,包括Xcode, Interface Builder及Playgrounds。

  • App 2

    Swift
    學習Apple 創造的全新程式語言,並以Swift開發iOS app。而工作坊的教學緊貼最新的Swift版本。

  • App 3

    Sketch
    Sketch是現今最新最流行的app UI原型設計工具。雖然這不是一個設計工作坊,我們也會涉及Sketch的基本概念,學習如何與設計師合作。

  • iPad Image
  • 學習如何使用 Interface Builder 設計App UI

    你將會學習如何使用介面建構器(Interface Builder)去建立使用者介面,以及了解 Storyboards 如何運作。

    • App Prototyping

      Sketch和Prototyping的簡單介紹

    • Auto Layout

      透過使用 Auto Layout 去建立Adaptive UI,讓你的App在不同尺寸的裝置上作出自動調節。

    • App Icons

      理解如何建立Launch images、程式圖示(App Icon)和使用image assets。

    • Stack Views

      學習如何在 iOS 使用堆疊視圖(Stack View)為使用者介面佈局。

  • 使用 Playgrounds 來學習 Swift

    Swift是一套由Apple專門為iOS創製的程式語言。它簡單易學,極之適合初學者。蘋果希望Swift可以成為所有人學習程式設計的初始工具,市場對Swift程式開發員的需求將會繼續上升。本工作坊會為你打好Swift基礎,讓你一步步學懂iOS App 開發。

    • Swift 基礎

      學習Swift的語法,理解變數(variables)、陣列(arrays)、類別(classes)、控制流程(control flow)等等。

    • Playgrounds

      學習如何使用 Playgrounds (Xcode 的新工具),去測試你的Swift程式碼以及加快學習進度。

    • 設置按鈕、圖像和標記

      了解 Outlets 並學習如何編寫UI元件。

    • Optionals

      學習如何使用Optionals,它是Swift語言中一個全新的程式概念。

  • iPad Image
  • 工作坊導師

    本工作坊由AppCoda創辦人Simon Ng親自教授。生於香港,畢業後在不同行業的跨國企業IT部門從事於軟件開發工作,擁有十多年程式開發經驗。現專於程式編寫教學工作以及iOS程式開發。 著有《Beginning iOS 12 Programming with Swift》及《Intermediate iOS 12 Programming with Swift》。著作亦被翻譯成繁體中文並在台灣以實體書形式推出,其中《iOS 11 App程式設計實力超進化實戰攻略》一書為當地最暢銷的iOS程式書籍。

  • Simon Ng

立即報名

日期:2018年11月3日(星期六) 09:30 - 17:30
地點: Ooosh for Startups 場地鄰近荔枝角地鐵站B1出口(步行約3分鐘)

本工作坊以廣東話授課,並輔以英文教材。另外,你必須自備一部Mac電腦(能運行 macOS 10.13.2或以上版本)。英語授課工作坊將於稍後推出,有興趣的話,請留下聯絡資料,日後我們會通知您有關英語工作坊詳情。

$1350

以上為港幣

10月24日前報名可享$300早鳥優惠(原價$1650)

費用包括Swift工作坊和一本《 Beginning iOS 12 Programming with Swift》電子書 (價值 HK$370),會於工作坊之後寄出。

立即購票
$1200

以上為港幣

10月24日前報名可享$300早鳥優惠(原價$1500)

費用包括Swift工作坊

立即購票

常見問題

如有任何疑問,歡迎與我們聯絡。

  • 我想報讀工作坊,但有什麼程度的程式編寫技巧要求呢?

    本工作坊專門為初學者而設計,不需要任何的程式編寫經驗。本課程同樣適合對學習iOS程式開發有興趣,而本身有編寫程式經驗的人士報讀。

  • 是否需要攜帶Mac或iPhone出席工作坊?

    你需要自行攜帶Macbook出席工作坊,但不一定需要iPhone。你可以透過Xcode內置模擬器測試你所編寫的app。

  • 我需要支付US$99加入Apple開發者計劃(Apple Developer Program)嗎?

    不一定。由Xcode 8開始,你不需要加入計劃。開發者便可以直接在裝置部處及執行自行開發的app。但若果你想把app透過App Store向公眾發佈,便需要加入計劃。工作坊中會有更詳盡的說明。

  • 為什麼我要學習Swift而非Objective-C?

    Objective-C已經存在多年,在程式界依然舉足輕重,但Swift作為一套由Apple創製的新興程式語言,除了逐步地成為iOS開發的主流,亦適合在其他平台進行開發,例如 watchOS。已經有越來越多的公司採用Swift作為他們新專案的開發語言。對於每個iOS開發者而言,Swift將會是一種必需的學習技能。 此外,對初學者而言,Swift絕對比Objective-C更容易上手。

訂閱Swift與iOS課程相關資訊

如你因時間或其他原因未能參加此工作坊,你可以輸入電郵地址並按「接收通知」,當我們舉辦另一場的工作坊的時候會立即通知您。請放心,我們也非常討厭垃圾電郵,你所提供的電郵資料只會用作接收工作坊相關的通知之用。

這工作坊由
AppCoda 舉辦
Ooosh for Startups
全力支持