Udemy線上課程 深入淺出 iPhone 開發 (使用 Swift4)(含教材) 講師:Wei Wei 影音教學 中文發音 繁體中文字幕版(DVD版) Udemy線上課程深入淺出iPhone開發(使用Swift4)(含教材)講師:WeiWei影音教學中文發音繁體中文字幕版(DVD版) 內容說明: 你將會學到的 ‧從完全不會寫程式,做出10款應用程式 ‧學習如何撰寫Swift程式碼 ‧學習紮實的程式觀念,從變數觀念教到類別、物件、協定與MVC程式設計 ‧培養程式的能力,找到更好、更多金的工作 課程內容: ├─01您的第一款應用程式:HelloSwift │001歡迎加入課程.mp4 │002申請成為開發者.mp4 │003安裝Xcode9.mp4 │004開啟新專案.mp4 │005Image-HelloSwift.zip │005Xcode介紹.mp4 │006App_HelloSwift.mp4 │007您的第一行程式碼.mp4 │008連結按鈕跟程式碼.mp4 │009HelloSwift.zip │009完成您的第一款應用程式.mp4 │ ├─02Swift語言快速上手:基礎型別 │010歡迎來到Playground.mp4 │011Variable.zip │011變數.mp4 │012Constant.zip │012常數.mp4 │01304-Int.zip │013整數.mp4 │01405-FloatAndDouble.zip │014浮點數與雙精度浮點數.mp4 │01506-BoolAndString.zip │015布林值與字串.mp4 │01607-WorkingWithString.zip │016基礎字串介紹.mp4 │01708-MoreString.zip │017更多字串介紹.mp4 │ ├─03集合型別 │01801-Array.zip │018陣列.mp4 │01902-MoreArray.zip │019更多陣列介紹.mp4 │02003-Confusion.zip │020解釋容易搞混的觀念.mp4 │02104-Dictionary.zip │021字典.mp4 │02205-MoreDictionary.zip │022更多字典介紹.mp4 │02306-TypeOfTheDictionary.zip │023字典也有型別.mp4 │ ├─04流程控制:做出第二款解鎖大師遊戲App │02401-if1.zip │024If判斷式1.mp4 │02502-If2.zip │025If判斷式2.mp4 │02603-If3.zip │026If判斷式3.mp4 │027Game解鎖大師1_介紹與建立專案.mp4 │027NumberLock1.zip │028Game解鎖大師2_製作畫面.mp4 │028NumberLock2.zip │029Game解鎖大師3_取隨機亂數的方法.mp4 │029NumberLock3.zip │030Game解鎖大師4_取得使用者輸入的數字.mp4 │030NumberLock4.zip │031Game解鎖大師5_判斷猜的數字是否正確.mp4 │031NumberLock5.zip │032Game解鎖大師6_更進一步的判斷.mp4 │032NumberLock6.zip │033Game解鎖大師7_提示正確答案的功能.mp4 │033NumberLock7.zip │034Game解鎖大師8_重新玩遊戲的設定.mp4 │034NumberLock8.zip │035Game解鎖大師9_美化、重新設計畫面.mp4 │035Image-NumberLock.zip │035NumberLock9.zip │036Game解鎖大師10_最後的修改.mp4 │036NumberLock10.zip │037Switch判斷式.mp4 │037SwitchBasic.zip │ ├─05重複做事情的好幫手:迴圈 │038For迴圈:配合陣列使用For迴圈.mp4 │038ForLoop1.zip │039For迴圈:問題解答.mp4 │039ForLoop2.zip │039HomeWorkAnswer.zip │040For迴圈:配合範圍使用For迴圈.mp4 │040ForLoop3.zip │041For迴圈:更多For迴圈介紹與Tuple.mp4 │041ForLoop4.zip │042While迴圈.mp4 │042WhileLoop1.zip │043Repeat-While迴圈.mp4 │043WhileLoop2.zip │ ├─06函式:呼叫我!使命必達! │044Function01.zip │044沒有參數的函式.mp4 │045Function02.zip │045練習撰寫沒有參數的函式.mp4 │046Function03.zip │046有參數的函式.mp4 │047Function04.zip │047有三個參數的函式.mp4 │048Function05.zip │048有回傳值的函式.mp4 │049Function06.zip │049練習撰寫有回傳值的函式.mp4 │050Function07.zip │050外部參數名與內部參數名.mp4 │051Function08.zip │051省略第一個外部參數名.mp4 │052Function09.zip │052變數的可視範圍.mp4 │053Function10.zip │053更多變數可視範圍的解釋.mp4 │ ├─07閉包:?請先想成,這是沒有名字的函式 │054Closure1.zip │054暫時想成:沒有名字的函式.mp4 │055Closure有型別、可以當成呼叫函式時的參數與回傳值.mp4 │055Closure2.zip │056Closure3.zip │056簡寫Closure的方法.mp4 │057Closure4.zip │057陣列的map方法.mp4 │058Closure5.zip │058陣列的filter方法.mp4 │ ├─08Optional與質數判斷App │059Optional1.zip │059Optional:基本介紹.mp4 │060Optional2.zip │060Optional:前兩種處理方法.mp4 │061Optional3.zip │061Optional:最好的處理方式OptionalBinding.mp4 │062Optional4.zip │062Optional:問題解答.mp4 │063App質數判斷1:質數判斷邏輯初探.mp4 │063Prime1.zip │064App質數判斷2:質數判斷邏輯修改.mp4 │064Prime2.zip │065App質數判斷3:製作程式介面.mp4 │065Image-PrimeNumber.zip │065Prime3.zip │065PrimeNumberFinish.png │066App質數判斷4:繼續製作程式介面.mp4 │066Prime4.zip │067App質數判斷5:Storyboard的除錯模式.mp4 │067Prime5.zip │068App質數判斷6:撰寫主要功能程式碼.mp4 │068Prime6.zip │069App質數判斷7:關鍵詞break.mp4 │069Prime7.zip │070App質數判斷8:使用Closure來解決問題.mp4 │070Prime8.zip │071App質數判斷9:使用新的方法.mp4 │071Prime9.zip │ ├─09物件導向程式設計(上) │072Class1.zip │072什麼是物件.mp4 │073Class2.zip │073物件的屬性.mp4 │074Class3.zip │074類別的方法.mp4 │075Class4.zip │075物件的初始化方法.mp4 │076Class5.zip │076有參數的初始化方法.mp4 │077Subclass1.zip │077什麼是子類別.mp4 │078Subclass2.zip │078子類別的覆寫.mp4 │079使用類別製作應用程式.mp4 │ ├─10UIView與記憶體管理 │080UIView1.zip │080UIView_螢幕上四方形的區域.mp4 │081UIView2.zip │081設定整個畫面的底色.mp4 │082Subview跟Superview.mp4 │082UIView3.zip │083UIView4.zip │083用程式碼加入UIView.mp4 │084UIView5.zip │084認識記憶體管理的第一堂課.mp4 │085UIView6.zip │085記憶體的參考與回收.mp4 │086UIView7.zip │086用weak避免循環參考.mp4 │087重新檢視程式運作的流程.mp4 │ ├─11認識基礎UI元件與自動排版 │08801-UISwitch1.zip │088UISwitch:開關.mp4 │08902-UISwitch2.zip │089用程式碼控制開關.mp4 │09003-UISwitch3.zip │090Autolayout:置中.mp4 │09104-UISwitch4.zip │091用程式碼製作開關.mp4 │09205-UISegmentedControl1.zip │092分段式選單UISegmentedControl.mp4 │09306-UISegmentedControl2.zip │093做出出五個選項的選單.mp4 │09407-UISlider1.zip │094滑桿UISlider.mp4 │09508-UISlider2.zip │095得到滑桿滑動的數值.mp4 │096AppColorFinder1:概覽.mp4 │09710-ColorFinder2.zip │097AppColorFinder2:擺放介面.mp4 │09811-ColorFinder3.zip │098AppColorFinder3:按照手機比例縮放元件.mp4 │09912-ColorFinder4.zip │099AppColorFinder4:繼續擺放其他兩個滑桿.mp4 │10013-ColorFinder5.zip │100AppColorFinder5:擺放文字標籤.mp4 │10114-ColorFinder6.zip │101AppColorFinder6:完成介面的製作.mp4 │10215-ColorFinder7.zip │102AppColorFinder7:撰寫相關程式碼.mp4 │ ├─12更多UI元件介紹 │10301-UIAlertController1.zip │103警告控制器UIAlertController.mp4 │10402-UIAlertController2.zip │104幫警告控制器加上按鈕.mp4 │10503-UIAlertController3.zip │105警告控制器的不同樣式.mp4 │10604-ImageView1.zip │106Image-UIImageView.zip │106顯示圖片UIImageView.mp4 │10705-ImageView2.zip │107用程式碼換圖.mp4 │10806-Button1.zip │108Image-UIButtonImage.zip │108按鈕UIButton.mp4 │10907-Button2.zip │109用程式碼產生按鈕.mp4 │11008-Button3.zip │110用closure產生元件.mp4 │11109-FortuneTeller1.zip │111App小小算命師1:Autolayout再進擊!.mp4 │111Image-FotruneTeller.zip │11210-FortuneTeller2.zip │112App小小算命師2:擺放圖片.mp4 │11311-FortuneTeller3.zip │113App小小算命師3:iPhoneX的safearea.mp4 │11412-FortuneTeller4.zip │114App小小算命師4:撰寫程式邏輯.mp4 │11513-FortuneTeller5.zip │115App小小算命師5:偵測手機搖晃.mp4 │ ├─13協定 │11601-PickerView1.zip │116選單PickerView.mp4 │11702-PickerView2.zip │117設定選單的選項.mp4 │11803-PickerView3.zip │118複習與總結UIPickerView.mp4 │11904-Protocol1.zip │119協定Protocol.mp4 │12005-Protocol2.zip │120更多協定的介紹.mp4 │12106-Protocol3.zip │121UIPickerViewDataSource.mp4 │12207-Protocol4.zip │122UIPickerViewDelegate.mp4 │12308-Protocol5.zip │123ProtocolOrientedProgramming.mp4 │124應用程式生命週期.mp4 │12510-AppLifeCycle2.zip │125視圖的生命週期.mp4 │ ├─14多媒體:播放音樂與第六款應用程式 │12601-Enum.zip │126列舉.mp4 │12702-ErrorHandling.zip │127錯誤處理.mp4 │12803-Media3.zip │128Sound.zip │128產生AVAudioPlayer.mp4 │12904-Meida4.zip │129使用AVAudioPlayer播放音效.mp4 │13005-Meida5.zip │130guard敘述句.mp4 │13106-Media6.zip │131準備錄音畫面.mp4 │13207-Media7.zip │132產生AVAudioRecorder.mp4 │13308-Media8.zip │133設定AudioSession.mp4 │13409-Media9.zip │134完成錄音功能.mp4 │135錄音範例錯誤修正.mp4 │13610-Media10.zip │136App_小木琴1.mp4 │136XylophoneBegin.zip │13711-Media11.zip │137App_小木琴2.mp4 │ ├─15地圖與物件導向程式程式設計(下) │13801-Struct1.zip │138結構(struct).mp4 │13902-Struct2.zip │139struct跟class的分別.mp4 │14003-Map1.zip │140地圖設定.mp4 │14104-Map2.zip │141用地圖顯示特定區域.mp4 │14205-Map3.zip │142在地圖上加大頭針.mp4 │14306-Map4.zip │143長按加上大頭針.mp4 │14407-Map5.zip │144得知使用者的位置.mp4 │14508-Map6.zip │145追蹤使用者的位置.mp4 │ ├─16多頁面的TabbedApplication應用程式 │14601-Explaination1.zip │146解釋Storyboard跟程式碼的關係.mp4 │14702-Explaination2.zip │147建立Storyboard跟程式碼的連結.mp4 │14803-Tab1.zip │148TabbedApplication.mp4 │14904-Tab2.zip │149設定畫面的類別.mp4 │15005-Tab3.zip │150控制每個畫面的元件.mp4 │15106-Tab4.zip │151製作TabbedApplication的第二種方法.mp4 │15207-Tab5.zip │152讓鍵盤掉下去的方法.mp4 │15308-Tab6.zip │153TabbedApplication資料傳送1.mp4 │15409-Tab7.zip │154TabbedApplication資料傳送2.mp4 │15510-Tab8.zip │155Image-TabBarIcons.zip │155用程式碼轉跳頁面.mp4 │ ├─17多場景應用程式:導覽控制器 │15601-Nav1.zip │156轉換場景的第一個方法.mp4 │15702-Nav2.zip │157轉換場景的第二個方法.mp4 │15803-Nav3.zip │158上堂課的問題解答.mp4 │15904-Nav4.zip │159StoryboardID.mp4 │16005-Nav5.zip │160練習使用StoryboardID.mp4 │16106-Nav6.zip │161回到上個畫面的方法.mp4 │16207-Nav7.zip │162回到上個畫面的第二種方法.mp4 │16308-Nav8.zip │163Segue.mp4 │16409-Nav9.zip │164準備傳值到下個畫面.mp4 │16510-Nav10.zip │165傳值到下個畫面.mp4 │16611-Nav11.zip │166準備回傳資料到前個畫面.mp4 │16712-Nav12.zip │167傳資料回去前個畫面.mp4 │168複習.mp4 │ ├─18顯示資料必學:表格視圖 │169Table01.zip │169用tableView顯示資料.mp4 │170Table02.zip │170回收tableviewcell.mp4 │171Table03.zip │171多section的tableview.mp4 │172Table04.zip │172UITableViewController.mp4 │173Table05.zip │173用TableViewController顯示資料.mp4 │174image-TableViewImage.zip │174Table06.zip │174顯示tableview的小縮圖.mp4 │175Table07.zip │175按下cell轉換viewcontroller的功能.mp4 │176Table08.zip │176設定新的viewcontroller.mp4 │177Table09.zip │177客製化tableviewcell.mp4 │178Table10.zip │178完成客製化的功能與複習tableview.mp4 │ ├─19儲存資料與第七款應用程式:待辦事項 │179製作應用程式的步驟.mp4 │180HelloUserDefaults.zip │180用UserDefaults儲存資料.mp4 │181App_待辦事項1.mp4 │181ToDoList1.zip │181ToDoListImage.zip │182App_待辦事項2.mp4 │182ToDoList2.zip │183App_待辦事項3.mp4 │183ToDoList3.zip │184App_待辦事項4.mp4 │184ToDoList4.zip │185App_待辦事項5.mp4 │185ToDoList5.zip │186App_待辦事項6.mp4 │186ToDoList6.zip │187App_待辦事項7.mp4 │187ToDoList7.zip │188App_待辦事項8.mp4 │188ToDoList8.zip │189App_待辦事項9.mp4 │189ToDoList9.zip │190App_待辦事項10.mp4 │190ToDoList10.zip │ ├─20連結網路1:WKWebView顯示網頁與下載圖片 │191WebView1.zip │191顯示網頁.mp4 │192UIActivityIndicatorView.mp4 │192WebView2.zip │19303-HelloGCD1.zip │193GCD簡介.mp4 │19404-HelloGCD2.zip │194使用主佇列與共時佇列.mp4 │195HelloDownloadImage1.zip │195使用Data下載資料.mp4 │196HelloDownloadImage2.zip │196正確的下載方法.mp4 │197ClosureReview-End.zip │197ClosureReview-Start.zip │197複習Closure.mp4 │198HelloDownloadImage4.zip │198使用URLSession下載資料.mp4 │199HelloDownloadImage5.zip │199URLSession的DownloadTask.mp4 │200HelloDownloadImage6.zip │200處理沒有連網的錯誤.mp4 │ ├─21連結網路2:解析JSON與第八款應用程式:使用者產生器 │201API.mp4 │202RandomUser2.zip │202設定NavigationBar的顏色.mp4 │203FinalImage.png │203RandomUser3.zip │203設定畫面上方的UIView.mp4 │204RandomUser4.zip │204UserImage.zip │204圓形圖片.mp4 │205RandomUser5.zip │205固定內容的tableview.mp4 │206RandomUser6.zip │206用假資料試做程式.mp4 │207RandomUser7.zip │207修改tableview的內容.mp4 │208RandomUser8.zip │208用URLSession連結網路服務.mp4 │209RandomUser9.zip │209處理各種錯誤.mp4 │210RandomUser10.zip │210解析JSON資料(先教舊的解析方法).mp4 │211RandomUser11.zip │211繼續解析JSON資料.mp4 │212RandomUser12.zip │212解析JSON資料(新方法Swift4).mp4 │213RandomUser13.zip │213顯示解析後的資料.mp4 │214RandomUser14.zip │214下載使用者圖片.mp4 │215RandomUser15.zip │215產生新的隨機使用者.mp4 │ ├─22連結網路3:解析XML與第九款應用程式:RSS閱讀器 │216XML資料格式簡介.mp4 │217RSSReader2.zip │217製作基礎的tableview.mp4 │218RSSReader3.zip │218用假資料試做RSSReader.mp4 │219RSSReader4.zip │219設定顯示網頁的WebViewController.mp4 │220RSSReader5.zip │220下載資料前的準備.mp4 │221RSSReader6.zip │221下載XML資料.mp4 │222RSSReader7.zip │222解析XML資料.mp4 │223RSSReader8.zip │223解釋XMLParserDelegate程式碼.mp4 │224RSSReader9.zip │224完成RSSReader應用程式.mp4 │225再聊Struct跟Class的分別.html │ ├─23分割畫面:UISplitViewController │226Split01.zip │226UISplitViewController架構簡介.mp4 │227Split02.zip │227設定MasterViewController.mp4 │228Split03.zip │228傳值到DetailViewController.mp4 │229Split04.zip │229小錯誤修改.mp4 │ ├─24電子書企劃:UIPageViewController與第十款應用程式 │230BookImages.zip │230MyBook1.zip │230設定顯示內容的ContentViewController.mp4 │231MyBook2.zip │231產生PageViewController.mp4 │232MyBook3.zip │232秀出封面內容.mp4 │233MyBook4.zip │233UIPageViewControllerDataSource協定.mp4 │ ├─25實機測試與上架您的程式到AppStore │234Icon.mp4 │235製作Icon的工具.mp4 │236啟動畫面.mp4 │237付費開發者.mp4 │238上架到AppStore1.mp4 │239上架到AppStore2.mp4 │240上架到AppStore3.mp4 │241上架到AppStore4.mp4 │242上架到AppStore5.mp4 │ ├─26結尾 │243課程終點,是您開發自己App的起點.mp4 │ ├─27Bonus_3DTouch全攻略 │244Quickactions基本設定.mp4 │245按下選項會做的事.mp4 │246動態加入QuickAction.mp4 │247PeekandPop基本設定.mp4 │248傳值到彈出的畫面.mp4 │249TableView上的3DTouch.mp4 │250偵測按壓在畫面的力量.mp4 │ └─28Bonus:課程補充資料 251Bonus-Reversed.zip 251Reverse跟Reversed的不同.mp4 252安裝CocoaPods.mp4 25301-Cal.zip 253簡單計算機1_製作介面.mp4 25402-Cal.zip 254簡單計算機2_連接畫面元件.mp4 25503-Cal.zip 255簡單計算機3_完成基礎功能.mp4 25604-Cal.zip 256簡單計算機4_錯誤修改與完成.mp4 257DrawSomething.zip 257如何做出塗鴉功能.mp4 258簡單日曆1_加入年份與月份.mp4 259簡單日曆2_加入週一到週日.mp4 260簡單日曆3_顯示假日期.mp4 261簡單日曆4_嘗試顯示正確的日期.mp4 262Calendar.zip 262簡單日曆5_完成.mp4 263DropDownMenu1.zip 263下拉式選單1.mp4 264DropDownMenu2.zip 264下拉式選單2.mp4 265UnwindSegue.mp4 265UnwindSegue.zip 266GIF-Cat.zip 266GIF.zip 266播放GIF動態圖檔.mp4 267English.zip 267German.zip 267Sample-Begin.zip 267Sample-End.zip 267支援多語系.mp4 268GoogleMaps1.mp4 269GoogleMaps2.mp4 270GoogleMaps3.mp4 271顯示不同大小與顏色的文字.mp4 272CollectionView1_基本設定.mp4 272CollectionViewImage.zip 273CollectionView2_調整cell的大小.mp4 274CollectionView3_偵測點擊cell事件.mp4 275展開收合的TableView1.mp4 276展開收合的TableView2.mp4 277MyCat.jpg 277在UIAlertController上面顯示照片的方法.mp4 278Banners-Image.zip 278自動輪播的Banner1.mp4 279自動輪播的Banner2.mp4 280反轉文字的方法.mp4 281IconOnTextfield-Image.zip 281文字輸入框加上Icon的方法.mp4 282客製化TabBar.mp4 283客製化導覽列.mp4 284UserDefaults儲存物件.mp4 285取亂數的新方法.mp4 相關商品:Udemy線上課程2021最新Android入門開發實戰:口罩地圖(使用Kotlin程式語言)講師:HKT線上教室影音教學中文發音繁體中文字幕版(DVD版)Udemy線上課程熱點圖數據分析-打造高轉換率的網站講師:JackyWei影音教學中文發音繁體中文字幕版(DVD版)Udemy線上課程我如何不寫程式開發產品創造被動收入講師:JackyWei影音教學中文發音繁體中文字幕版(DVD版)Udemy線上課程雲端輕量化-讓你的WordPress快如閃電講師:JackyWei影音教學中文發音繁體中文字幕版(DVD版)Udemy線上課程學對之路:KotlinAndroidAPP開發講師:HankTom影音教學中文發音繁體中文字幕版(DVD版)