1. 程式人生 > >Swift4.0入門例項視訊教程-李發展-專題視訊課程

Swift4.0入門例項視訊教程-李發展-專題視訊課程

Swift4.0入門例項視訊教程—4744人已學習
課程介紹    
201712291158262922.
    Swift4.0入門視訊教程,課程內容包含Swift入門知識、資料型別(元組、Dictionary、運算子)、流程控制、函式、類與物件、擴充套件協議、常見概念、實用進階、案例實戰。 1、119節大容量課程:包含了Swift4.0語言大部分知識點; 2、創新的教學模式:手把手教您iOS開發技術入門,一看就懂,一學就會; 3、完美貼心的操作提示:讓您的眼睛始終處於操作的焦點位置,不用再滿屏找游標; 4、語言簡潔精練:瞄準問題的核心所在,減少對思維的干擾,並節省您寶貴的時間; 5、視訊短小精悍:即方便於您的學習和記憶,也方便日後對功能的檢索;
課程收益

    掌握Swift 4.0語言,並通過一整套例項教程,使學員掌握從生成證書、建立app、架構、開發、打包上傳、提交稽核等整個開發流程!
講師介紹
    李發展更多講師課程
    10年以上IT行業工作經驗、三年以上IT行業教學經驗。豐富的專案經驗和授課經驗,授課形式不拘一格。熟悉JAVA,iOS,Swift,平面設計、網頁設計、Javascript開發等技術。代表作品:擁有百萬下載量、千份五星好評的iOS應用《互動教程 for Photoshop》、《互動教程 for Xcode》、《互動教程 for Illustrator》、《互動教程 for Pages》等。
課程大綱
  第1章:入門知識
    1.
iOS專案模板的介紹
  6:37
    2.使用Playground學習Swift  2:55
    3.Swift語言中的常量和變數  1:53
    4.Swift的識別符號和關鍵字  1:57
    5.Swift的表示式Expressions  1:29
    6.給Swift程式碼添加註釋語句  2:12
    7.Swift的幾個列印輸出語句  1:42
    8.在控制檯輸出類的例項及其屬性  1:42
  第2章:資料型別
    1.Swift的(Boolean)布林型別  2:40
    2.Swift的(Int)整形型別  4:45
    3.Swift的(Float)和(Double)浮點型別
  4:47
    4.字串(String)及對字元(Characters)的遍歷  2:26
    5.Swift字串的使用詳解  5:39
    6.Swift中的元組(Tuples)  2:04
    7.基本資料型別之間的互相轉換  2:52
    8.一維陣列(Array)的使用詳解  2:57
    9.多維陣列的建立和遍歷  1:49
    10.陣列的幾種遍歷方式  2:09
    11.字典(Dictionary)的使用詳解  5:12
    12.Swift的一元、二元和三元運算子  2:52
    13.Swift的位運算子和防溢位運算子  2:26
    14.比較運算子和區間運算子  3:10
  第3章:流程控制
    1.使用for-in迴圈遍歷陣列  3:36
    2.使用迴圈語句獲得序列中的最小值  2:56
    3.switch-case語句的例項解析  2:27
    4.continue、break和fallthrough的區別  3:16
    5.while和repeat-where迴圈語句  2:35
    6.if和if-let判斷語句的使用解析  3:17
  第4章:函式
    1.函式func以及函式的引數和返回值  3:22
    2.函式的外部引數名  2:24
    3.建立擁有任意數量引數的函式  2:05
    4.函式的輸入輸出inout引數解析  1:54
    5.給函式的引數設定預設的取值  1:52
    6.使用函式作為另一個函式的引數  3:00
    7.函式型別的解析  2:10
    8.使用函式型別作為函式的返回型別  2:10
    9.函式可以擁有多個返回值  2:04
    10.藏在函式內部的函式  1:47
    11.遞迴函式的使用解析  1:58
    12.Swift那些非常實用的內部函式  4:58
  第5章:類與物件
    1.Swift的列舉(enum)型別及遍歷  2:46
    2.給列舉型別新增方法  2:11
    3.Swift的結構(struct)型別及其下標(subscript)  3:11
    4.類(class)的初始化方法、屬性和方法  2:46
    5.類的引用(reference)特徵  2:07
    6.類和結構兩個型別的比較  2:48
    7.類屬性的set和get方法解析  1:53
    8.類屬性的willSet和didSet方法解析  2:21
    9.類析構方法(deinit)的使用  1:29
    10.給類新增下標(subscript)  2:04
    11.類的靜態方法(class func)  1:51
    12.將一個類的例項作為另一個類的屬性  2:03
    13.類的繼承以及方法的重寫(override)  2:18
    14.父類在例項型別轉化時的應用  2:02
    15.使用is語句檢查例項的型別  3:44
    16.使用Any表示任意值型別  2:25
  第6章:擴充套件協議
    1.使用擴充套件(extension)擴充套件型別的屬性  1:57
    2.使用extension對方法進行擴充套件  1:37
    3.使用協議(protocol)進行方法的宣告  4:28
    4.問號?和感嘆號!的用法解析  5:27
    5.Swift中的閉包(Closure)詳解  4:29
    6.Swift語言中的泛型程式設計  3:18
    7.Swift的do-try-catch錯誤處理模式  4:48
    8.例項的引用特徵和Swift的記憶體管理  2:19
    9.例項的交叉引用和弱引用(weak)  3:00
    10.Swift的懶載入(lazy initialization)使用解析  2:28
  第7章:常見概念
    1.範圍Range、ClosedRange和NSRange的使用  2:43
    2.點CGPoint和變形CGAffineTransform的使用  2:34
    3.尺寸CGSize的使用詳解  2:35
    4.範圍CGRect的使用詳解  3:00
    5.使用NSString對字串進行各種操作  3:28
    6.日期Date和DateFormatter日期的格式化  4:59
    7.日曆Calendar和日期元件DateComponents  1:47
    8.日曆Calendar和時區TimeZone  1:54
    9.使用定時元件Timer執行定時任務  4:01
    10.使用UserDefaults和歸檔方式存取使用者資料  6:16
    11.路徑URL的使用詳解  2:24
    12.使用DispatchGroup管理執行緒組  1:48
    13.使用UIScreen查詢裝置螢幕資訊  2:09
    14.使用UIColor設定介面元件的顏色屬性  3:11
  第8章:實用進階
    1.Swift語言中的兩種單例模式  3:05
    2.Swift語言中的三種訊息傳遞模式  7:05
    3.閉包在定時任務、動畫和執行緒中的使用  3:59
    4.通過protocol在兩個物件中進行訊息傳遞  8:25
    5.通過間接代理進行物件間的訊息傳遞  6:04
    6.通過屬性進行物件間的訊息傳遞  6:25
    7.使用通知的方法進行物件間的資料傳遞  6:14
    8.使用performSegue在故事板頁面之間進行資料傳遞  11:11
    9.Swift中的棧Stack和佇列Queue詳解  5:22
    10.Swift中的連結串列LinkedList詳解  2:58
    11.使用Swift建立一個二叉樹BinaryTreeNode  3:51
    12.氣泡排序演算法的Swift實現  9:41
    13.選擇排序演算法的Swift實現  7:58
    14.快速排序演算法的Swift實現  10:34
    15.插入排序演算法的Swift實現  6:25
    16.希爾排序演算法的Swift實現  6:55
    17.歸併排序演算法的Swift實現  8:57
    18.基數排序演算法的Swift實現  8:29
    19.堆排序演算法的Swift實現  9:00
  第9章:完整例項
    1.在iTunesConnect中建立產品ACTHelper  10:37
    2.在Xcode9中建立新專案ACTHelper  4:49
    3.建立開發證書和釋出證書及其它檔案  14:23
    4.在ACTHelper專案中使用CocoaPod管理外掛  4:00
    5.建立BaseViewController作為控制器的基類  9:10
    6.建立App的歡迎頁面  8:59
    7.登陸頁面:建立自定義檢視及相關元件  19:43
    8.登陸頁面:建立自定義表單Row以及基控制器  16:27
    9.建立使用者登陸頁面  23:34
    10.使用者註冊賬號資訊的輸入和簡訊驗證碼  31:31
    11.使用者註冊頭像和科目資訊輸入頁面  20:27
    12.使用者註冊考試成績輸入頁面及相關自定義元件  24:49
    13.試題解析頁面及相關自定義元件  18:28
    14.試題科目列表及答案列表等自定義元件  27:49
    15.建立試題解析列表頁面和試卷選擇頁面  38:26
    16.建立試題詳情頁面和浮動選單元件  35:53
    17.試題原文顯示頁面和數學公式的渲染  14:32
    18.賬號設定列表頁面和分享、反饋、評分功能  13:05
    19.會員個人資訊設定頁面和登出功能  14:03
    20.App釋出前的設定以及打包、上傳和提交稽核  11:46
大家可以點選【檢視詳情】檢視我的課程