| 課程目錄 :        (內容與授課時間)        授課總時數:   18:45:51 
 簡 介:
 本教程注重Swfit基礎語法的講解,即使你沒有iOS開發的基礎、只有其它編程語言的基礎,同樣可以打開Swift語言編程iOS的大門。本教程主要講解的內容有:變量和常量、基本數據類型、類型推斷和類型安全、類型轉換、Bool類型、元組(tuples)、可選值、隱式解析可選等內容。
 課程大綱:
 第一章 swift基礎部分
 課時000 iOS培訓Swift語言簡介 →時長:00:14:22
 課時001 1.1_變量和常量 →時長:00:18:40
 課時002 1.2_基本數據類型 →時長:00:13:03
 課時003 1.3_類型推斷和類型安全 →時長:00:06:42
 課時004 1.4_類型轉換 →時長:00:06:09
 課時005 1.5_Bool類型 →時長:00:06:33
 課時006 1.6_元組(tuples) →時長:00:11:42
 課時007 1.7_可選值 →時長:00:14:01
 課時008 1.8_隱式解析可選 →時長:00:14:59
 
 第二章 字符串和運算符
 
 課時009 2.1_字符和字符串初步 →時長:00:22:02
 課時010 2.2_構造字符串 →時長:00:06:55
 課時011 2.3_字符串操作 →時長:00:09:44
 課時012 2.4_數學運算符 →時長:00:09:23
 課時013 2.5_賦值運算符 →時長:00:06:16
 課時014 2.6_關係運算符 →時長:00:03:20
 課時015 2.7_邏輯運算符 →時長:00:07:31
 課時016 2.8_區間運算符 →時長:00:07:21
 
 第三章 swift集合數據類型
 
 課時017 3.10-字典的增刪查改操作 →時長:00:09:38
 課時018 3.11-字典的遍歷 →時長:00:03:18
 課時019 3.1-數組的概念和定義 →時長:00:08:05
 課時020 3.2-數組元素可以是不同類型 →時長:00:02:43
 課時021 3.3-數組元素的訪問和插入操作 →時長:00:05:28
 課時022 3.4-數組的修改和刪除操作 →時長:00:06:12
 課時023 3.5-數組和Slice →時長:00:07:30
 課時024 3.6-Swift之Range →時長:00:05:29
 課時025 3.7-數組的批量操作 →時長:00:07:03
 課時026 3.8-數組的遍歷 →時長:00:03:27
 課時027 3.9-字典的概念和定義 →時長:00:08:04
 
 第四章 swift控制語句
 
 課時028 4.1-if語句基本用法 - 副本 →時長:00:10:16
 課時029 4.1-if語句基本用法 →時長:00:10:16
 課時030 4.2-if語句的多分支執行 - 副本 →時長:00:07:48
 課時031 4.2-if語句的多分支執行 →時長:00:07:48
 課時032 4.3-while循環語句 →時長:00:08:22
 課時033 4.4-for循環語句 →時長:00:08:47
 課時034 4.5-for in循環語句 →時長:00:08:47
 課時035 4.6-break和continue →時長:00:09:49
 課時036 4.7-switch語句基本用法 →時長:00:12:01
 課時037 4.8-switch語句區間和元組模式匹配 →時長:00:09:54
 課時038 4.9- switch語句值綁定模式 →時長:00:06:21
 
 第五章 swift函數
 
 課時039 5.1-函數的定義和調用 →時長:00:14:15
 課時040 5.2-函數的參數和返回值 →時長:00:13:39
 課時041 5.3-函數的內部和外部參數 →時長:00:14:05
 課時042 5.4-函數的默認參數 →時長:00:10:47
 課時043 5.5-參數的常量和變量特性 →時長:00:03:41
 課時044 5.6-inout參數 →時長:00:06:50
 課時045 5.7-變參函數 →時長:00:08:35
 課時046 5.8-函數類型 →時長:00:15:53
 
 第六章 swift閉包
 
 課時047 6.1-閉包的概念和分類 →時長:00:05:36
 課時048 6.2-閉包表達式的語法 →時長:00:13:27
 課時049 6.3-閉包表達式作為回調函數 →時長:00:20:51
 課時050 6.4-閉包表達式語法優化 →時長:00:06:20
 課時051 6.5-尾隨閉包 →時長:00:13:20
 課時052 6.6-嵌套函數 →時長:00:09:01
 課時053 6.7-閉包捕獲值 →時長:00:15:57
 
 第七章 swift枚舉
 
 課時054 7.1-枚舉基本語法 →時長:00:09:24
 課時055 7.2-switch匹配枚舉 →時長:00:11:11
 課時056 7.3-原始值 →時長:00:09:26
 課時057 7.4-原始值fromRaw方法 →時長:00:09:10
 課時058 7.5-枚舉關聯值 →時長:00:07:56
 課時059 7.6-switch提取枚舉關聯值 →時長:00:06:21
 
 第八章 結構體和類
 
 課時060 8.1-結構體定義 →時長:00:04:59
 課時061 8.2-結構體實例化和成員訪問 →時長:00:07:36
 課時062 8.3-結構體構造器 →時長:00:10:38
 課時063 8.4-結構體中定義成員方法 →時長:00:12:03
 課時064 8.5-結構體是值類型 →時長:00:05:30
 課時065 8.6-類的基本定義 →時長:00:06:59
 課時066 8.7-類是引用類型 →時長:00:04:47
 課時067 8.8-恆等運算符 →時長:00:03:24
 
 第九章 屬性
 
 課時068 9.1-存儲屬性 →時長:00:05:38
 課時069 9.2-常量存儲屬性 →時長:00:04:03
 課時070 9.3-結構體常量和類常量的存儲屬性 →時長:00:07:09
 課時071 9.4-延遲存儲屬性 →時長:00:19:27
 課時072 9.5-計算屬性 →時長:00:22:08
 課時073 9.6-只讀計算屬性 →時長:00:07:08
 課時074 9.7-屬性觀察器 →時長:00:10:35
 課時075 9.8-類型屬性 →時長:00:11:09
 
 第十章 方法和索引下標
 
 課時076 10.1-實例方法 →時長:00:07:01
 課時077 10.2-方法的參數名稱 →時長:00:07:12
 課時078 10.3-實例方法中的self →時長:00:07:54
 課時079 10.4-結構體中的mutating方法 →時長:00:11:20
 課時080 10.5-類方法 →時長:00:08:34
 課時081 10.6-subscripts基本語法 →時長:00:09:48
 課時082 10.7-subscripts具體實現 →時長:00:12:18
 課時083 10.8-subscripts多索引的實現 →時長:00:02:58
 
 第十一章 繼承
 
 課時084 11.1-繼承的概念和語法 →時長:00:13:53
 課時085 11.2-super關鍵字 →時長:00:08:16
 課時086 11.3-重寫方法 →時長:00:09:01
 課時087 11.4-重寫屬性 →時長:00:10:31
 課時088 11.5-重寫屬性時的限制 →時長:00:07:59
 課時089 11.6-重寫屬性觀察器 →時長:00:13:12
 課時090 11.7-用final關鍵字來防止重寫 →時長:00:04:37
 
 第十二章 構造方法初步
 
 課時091 12.1-構造方法初印象mp4 →時長:00:06:19
 課時092 12.2-帶有缺省值的隱式構造方法 →時長:00:10:31
 課時093 12.3-帶有參數的構造方法 →時長:00:08:16
 課時094 12.4-常量存儲屬性與構造方法 →時長:00:06:05
 課時095 12.5-可選屬性與構造方法 →時長:00:07:22
 課時096 12.6-結構體的構造方法 →時長:00:10:53
 課時097 12.7-值類型的構造方法之間的調用 →時長:00:10:07
 課時098 12.8-閉包或函數存儲屬性缺省值 →時長:00:16:28
 
 第十三章 繼承與構造方法
 
 課時099 13.1-指定構造方法和便利構造方法解析 →時長:00:14:18
 課時100 13.2-派生類的構造方法 →時長:00:12:03
 課時101 13.3-構造器之間的調用規則( 構造器鏈) →時長:00:18:29
 課時102 13.4-派生類構造方法的兩段式構造 →時長:00:12:05
 課時103 13.5-構造方法的編譯器安全性檢查 →時長:00:14:43
 課時104 13.6-重寫指定構造方法 →時長:00:09:29
 課時105 13.7-關於便利構造方法「重寫」的討論 →時長:00:10:01
 課時106 13.8-構造方法的自動繼承 →時長:00:15:29
 課時107 13.9-必須構造方法 →時長:00:07:34
 
 第十四章 swift內存管理初步
 
 課時108 14.1-析構方法 →時長:00:18:41
 課時109 14.2-析構方法的自動繼承 →時長:00:07:29
 課時110 14.3-Swift內存管理模型 →時長:00:09:45
 課時111 14.4-weak引用 →時長:00:13:38
 課時112 14.5-unowned引用 →時長:00:09:02
 課時113 14.6-weak解決循環強引用 →時長:00:18:32
 課時114 14.7-unowned解決循環強引用 →時長:00:08:18
   |