03 學習筆記

Let’s Learn Swift 彼得潘的奇幻之旅

map

前陣子的生活過著白天上班,晚上去上彼得潘的 iOS App 課程,假日再去台大資工上 web 課程,剛開始第一個月還算能適應,到了第二個月開始真的是身心疲累,雖然能力值大幅提升,但實在是把自己安排得太緊湊。

這次來說說為何會推薦彼得潘的iOS App程式設計入門的原因:
1. 有目的性的學習
2. 大量的課後練習
3. 卡住時隨時有人可問

一. 有目的性的學習 Swift

第一次接觸 Swift 時,覺得這個語言怎麼充滿著各種驚嘆號和問號,如果一開始就從語法開始學習起,頭上一定會充滿著問號,而彼得潘的課程幾乎都是以目的為導向來教學,可以很明確的學習到這功能會被用在 App 什麼上面。

以下是在課程中其中的幾個小目標:

▍目標一(完成):iOS Swift StoryBoard 的各式操作
-彼得潘的 iOS App 課程作業五連發
https://www.maxlist.xyz/2019/08/18/swift-peter-hw01/
          - – - 
▍目標二(完成):iOS Swift API串接
-iOS APP 如何串接 API
https://www.maxlist.xyz/2019/08/25/swift-get-api/
          - – - 
▍目標三(完成):iOS Swift 資料庫串接
-Swift Firebase 資料庫串接 (附程式碼)
https://www.maxlist.xyz/2019/09/08/swift-firebase/
          - – - 
▍目標四(完成):iOS Swift CRUD 練習
-Swift 訂飲料 App (附程式碼)
https://www.maxlist.xyz/2019/09/08/swift-drink-app/
          - – - 
▍目標五(完成): 上架一支 iOS App
-MaxToDo:專注工作,告別拖延
https://apps.apple.com/us/app/yourapp/id1465690645

二. 大量的課後練習和 Swift 範例

寫程式如果只是單純的聽課是沒有用的,因為過一陣子 100% 就會忘記了,所以彼得潘出了超過100多道的課後練習題目,並且會督促大家把作品和筆記放到 Medium 上,所以如果遇到不會的題目,還有很多學長姐的作品可以參考唷!

彼得潘的 Swift iOS App 開發教室
https://medium.com/%E5%BD%BC%E5%BE%97%E6%BD%98%E7%9A%84-swift-ios-app-%E9%96%8B%E7%99%BC%E6%95%99%E5%AE%A4

三. 卡住時隨時有人解答

寫程式碰壁遇到問題是很正常的,平常根本是大約 30% 的時間寫程式,70% 在 Google 上找 Bug 解法,如果遇到比較冷門的問題通常就會卡好幾天,有些甚至找不出原因。

彼得潘的課程除了課前或課後都可以詢問外,平時用 line 問問題幾乎也都是秒回,就連現在已經結業了,還是很熱心的解答我遇到的困難,Peter 說上完課後會交到一輩子的朋友真的是實至名歸。

關於更多彼得潘的課程推薦心得

那麼 [Swift 筆記] 彼得潘的iOS App程式設計入門心得 就在這邊告一段落囉,如果有想了解更多歡迎私訊唷~

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *