SWIFT3入門篇-蘋果手機開發語言SWIFT3課程-中文課程
4.7 (145 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
773 students enrolled
Wishlisted Wishlist

Please confirm that you want to add SWIFT3入門篇-蘋果手機開發語言SWIFT3課程-中文課程 to your Wishlist.

Add to Wishlist

SWIFT3入門篇-蘋果手機開發語言SWIFT3課程-中文課程

建立12個真實蘋果程序/軟體
4.7 (145 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
773 students enrolled
Created by Ken Cen
Last updated 2/2017
Traditional Chinese
Current price: $10 Original price: $200 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 19 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 知道如何設置蘋果編程環境
  • 知道如何SWIFT語言基本語法
  • 知道如何設計程序界面自動佈局
  • 知道如何把界面和代碼連結在一起
  • 瞭解IOS10的各種高級功能,包括添加圖片,動畫化圖片, 處理音頻,視頻,3Dtouch等
  • 瞭解如何上架軟體到蘋果商店,製作內購項目,廣告,以及如何建立網站推廣您的蘋果APPS
View Curriculum
Requirements
  • 您無需任何編程經驗,甚至無需一台蘋果電腦就可以學習的課程
Description

課程從零開始學習蘋果編程語言SWIFT3, 您無需任何編程經驗,甚至無需一台蘋果電腦就可以學習。

課程會從如何設置電腦編譯環境開始,下載編譯環境,Windows系統如何學習等問題展開,然後開始瞭解編譯環境的界面,各種庫對象,並且會在開始2小時內編寫您第一個蘋果程序/軟體。

我們還會學習各種SWIFT3語言讓程序/軟體變得更“聰明”,以及如何防止我們的程序崩潰,減輕我們重複編寫的負擔,加速我們編程的速度。

然後會進入蘋果高級功能介紹,我們會學到圖片插入,圖形動畫,插入音樂,控制聲音,感應器應用,3Dtouch,下載視頻,連結google API等等精彩的內容,可能是最全面的中文線上課程之一。

最後我們會連結網絡數據庫,制止即時聊天軟體/程序,地圖軟體/工具等實際的項目,讓您從零開始,掌握各種專業人士才知道的秘密。

然後我們會教您如何上架您的蘋果程序/軟體到蘋果商店,如何添加內購項目,如果創建網站推廣程序/軟體等實際知識,趕快加入課程,展開您的蘋果工程師之路吧!

Who is the target audience?
  • 沒有任何編程經驗的朋友
  • 想學習蘋果手機編程的朋友
  • 有一定編程基礎,想學習實際例子的朋友
Students Who Viewed This Course Also Viewed
Curriculum For This Course
137 Lectures
19:13:53
+
課程介紹
1 Lecture 02:22
蘋果手機語言SWIFT3課程介紹
Preview 02:22
+
第一章 設置編程環境
4 Lectures 11:56

在開始編寫程序/軟體之前, 我們需要設置好編寫蘋果程序所需要的條件。

Preview 00:28

設置系統環境,安裝編譯系統

Preview 04:37

如何在Windows系統下安裝Xcode編譯環境

如何在windows系統下安裝編譯環境
06:23

+
第二章 編寫我們的第一個程序
10 Lectures 01:39:39

在這一章,我們會開始編寫我們第一個程序/軟體

Preview 00:28

介紹xcode編譯環境的界面,看看如何有什麼用處。 

編譯環境Xcode界面介紹
14:14

我們試一試如何使用對象庫裏面的label

label的運用
11:51

需要跟用戶互動,我們需要添加輸入框與按鈕,瞭解用戶的想法

輸入框與按鈕
13:35

除了需要有這些對象,我們還需要編寫她們的具體功能。

編寫代碼賦予程序功能
13:17

然後需要告訴系統,哪個對象實現哪個功能

連結界面對象與代碼
16:14

嘗試添加圖片到程序裡。 

添加圖片到APP
04:45

編寫我們第一個程序/軟體

貓咪年齡換算器1
09:00

完成外觀後, 我們需要編寫他要實現的功能。

貓咪年齡換算器2
15:43

+
第三章 Swift語言高級語法
15 Lectures 02:16:37

需要程序/軟體聰明,我們需要教會他如何處理問題。

Preview 00:24

使用playground來學習SWIFT3語法

playground介紹
03:16

瞭解字符串和整型變量

String和Integer變量
12:50

瞭解Double和Float變量

Double和Float變量
09:10

單個值我們用變量存放,多個變量我們可以用數組來存放。

Array
09:59

目錄是字符串的數組叫字典

dictionary
08:55

為了讓程序/軟體能自己判斷,不用我們重複一段代碼多次,可以來學習If判斷語句

If語句
16:31

實踐是最好的學習方法, 我們來編寫第二個程序/軟體

遊戲-猜一猜多少根手指
10:22

以條件為主導的判斷語句While語句,有時運用機會更多

While循環
10:16

For在處理大批數據的時候特別有用。

For循環
12:09

SWIFT3是面向對象的語言,需要知道什麼是面向對象,我們需要瞭解什麼是Class

Class類的運用
08:44

Optional定義一種情況,可能是,也可能否,我們需要瞭解具體的處理方式

Optional情況處理
05:15

蘋果設備有iPhone6 ,iPhone7,也有iPad等不同大小的屏幕,需要適應不同屏幕大小,我們需要使用Autolayout功能

是否質數Autolayout設定
13:36

編寫第三個程序/軟體,這程序/軟體不但只是按照我們的指示去做,還會自動判斷是否需要這麼做

是否質數程序編寫-判斷語句運用
14:37

+
第四章 圖片和背景顏色
8 Lectures 58:26

完成了基礎的瞭解後, 我們需要看看我們實際會用到的對象是如何運用的。

Preview 00:33

設計思路

隨機背景色APP編程思路
10:32

實現設置背景顏色

隨機背景色APP轉換預設顏色
04:49

隨機背景色APP隨機顏色實現

隨機背景色APP隨機顏色實現
13:04

相冊APP添加imageViewer

相冊APP添加imageViewer
06:06

相冊APP播放图片
相冊APP播放图片
10:48

相冊APPstackView双键应用

相冊APPstackView双键应用
11:58

+
第五章 搖晃手勢感應與聲音和動畫的運用
6 Lectures 35:21

摇摇我APP外观

摇摇我APP外观
04:18

摇摇我APP感知摇晃手机动作
摇摇我APP感知摇晃手机动作
03:59

摇摇我APP圖片動畫製作
摇摇我APP圖片動畫製作
15:01

摇摇我APP加入音頻

摇摇我APP加入音頻
10:46

+
第六章 PickerView與計時器
11 Lectures 01:36:28

運動計時器APPpickerView使用

運動計時器APPpickerView使用
11:07

運動計時器APPpickerView數據連接
運動計時器APPpickerView數據連接
12:04

運動計時器APPpickerViewDatasource
運動計時器APPpickerViewDatasource
11:29

運動計時器APP同步timerLabel輸出
運動計時器APP同步timerLabel輸出
11:39

運動計時器APP計時器class的運用

運動計時器APP計時器class的運用
09:46

運動計時器APP計時器如何暫停計時
運動計時器APP計時器如何暫停計時
11:45

運動計時器APP修復workoutTime錯誤
運動計時器APP修復workoutTime錯誤
05:57

運動計時器APP播放提醒音
運動計時器APP播放提醒音
10:48

運動計時器APP修改pickerView外觀
運動計時器APP修改pickerView外觀
10:41

+
第七章SegmentControl
7 Lectures 45:34

稅費計算器APPsegmentControl

稅費計算器APPsegmentControl
12:01

稅費計算器APP檢驗segmented項目

稅費計算器APP檢驗segmented項目
10:07

稅費計算器APP稅金計算
稅費計算器APP稅金計算
07:23

稅費計算器APP輸出稅金總數
稅費計算器APP輸出稅金總數
08:55

稅費計算器APP修復程序錯誤

稅費計算器APP修復程序錯誤
05:55

+
第八章 TableView,下載網頁數據,多界面操作,連結API
18 Lectures 03:15:31

TableView使用

TableView使用
14:50

如何用APP訪問網頁
如何用APP訪問網頁
08:51

如何用APP下載網頁數據
如何用APP下載網頁數據
06:33

多界面操作

多界面操作
09:28

多界面數據傳遞
多界面數據傳遞
15:33

線上電影播放器APP構建TableView

線上電影播放器APP構建TableView
09:00

線上電影播放器APP-API介紹

線上電影播放器APPAPI介紹
07:33

線上電影播放器APP下載API處理JSON數據

線上電影播放器APP下載API處理JSON數據
13:44

線上電影播放器APP下載AP提取JSON裡數值
線上電影播放器APP下載AP提取JSON裡數值
12:36

線上電影播放器APP加載數據到TableView上
線上電影播放器APP加載數據到TableView上
15:23

線上電影播放器APPtableView圖片加載
線上電影播放器APPtableView圖片加載
14:12

線上電影播放器APP同步界面數據

線上電影播放器APP同步界面數據
10:23

線上電影播放器APP連結webview
線上電影播放器APP連結webview
07:17

線上電影播放器APP加載多頁搜索結果1

線上電影播放器APP加載多頁搜索結果
17:57

線上電影播放器APP修改電影圖片顯示
線上電影播放器APP修改電影圖片顯示
15:28

線上電影播放器APP加添評分Rating
線上電影播放器APP加添評分Rating
15:33

+
第九章 3DTouch接入
8 Lectures 58:45

3DTouch圖片瀏覽器APPCollectionViewController
3DTouch圖片瀏覽器APPCollectionViewController
09:06

3DTouch圖片瀏覽器APP初始化Class結構

3DTouch圖片瀏覽器APP初始化Class結構
09:06

3DTouch圖片瀏覽器APP定義新的CellClass

3DTouch圖片瀏覽器APP定義新的CellClass
08:02

3DTouch圖片瀏覽器APP定義titleLabel

3DTouch圖片瀏覽器APP定義titleLabel
04:53

3DTouch圖片瀏覽器APP轉移圖片數據到新頁面

3DTouch圖片瀏覽器APP轉移圖片數據到新頁面
11:02

3DTouch圖片瀏覽器APP添加3Dtouch功能

3DTouch圖片瀏覽器APP添加3Dtouch功能
15:40

4 More Sections
About the Instructor
Ken Cen
4.8 Average rating
699 Reviews
2,305 Students
5 Courses
网页工程师,IOS开发工程师---歡迎留言諮詢

大家好,我叫KEN, 是一名手机程序工程师和网站工程师,我曾经在英资银行(汇丰银行)IT部门工作6年,我希望建立一个课程,帮助任何没有相关经验的朋友较轻松地学习電腦及IT所需相關的语言和工具,包括HTML,CSS,Javascript,jQuery,jQueryUI,Bootstrap,WordPress,PHP,mySQL等,内容丰富,希望在新课程能见到大家的身影,与我们一起学习,一起从零到专业!