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版)