SWIFT3入門篇-蘋果手機開發語言SWIFT3課程-中文課程
4.2 (189 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
956 students enrolled

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

建立12個真實蘋果程序/軟體
4.2 (189 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
956 students enrolled
Created by Ken Cen
Last updated 1/2018
Traditional Chinese
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 19 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • 知道如何設置蘋果編程環境
  • 知道如何SWIFT語言基本語法
  • 知道如何設計程序界面自動佈局
  • 知道如何把界面和代碼連結在一起
  • 瞭解IOS10的各種高級功能,包括添加圖片,動畫化圖片, 處理音頻,視頻,3Dtouch等
  • 瞭解如何上架軟體到蘋果商店,製作內購項目,廣告,以及如何建立網站推廣您的蘋果APPS
Course content
Expand all 138 lectures 19:14:19
+ 課程介紹
2 lectures 02:47
蘋果手機語言SWIFT3課程介紹
Preview 02:22

升級到SWIFT最新版課程

升級課程
00:25
+ 第一章 設置編程環境
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
Requirements
  • 您無需任何編程經驗,甚至無需一台蘋果電腦就可以學習的課程
Description

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

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

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

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

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

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

Who this course is for:
  • 沒有任何編程經驗的朋友
  • 想學習蘋果手機編程的朋友
  • 有一定編程基礎,想學習實際例子的朋友