課程目錄 : (內容與授課時間) 授課總時數: 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
|