Swift 教學、學習資源

Swift 2做了些改變,像是 do while變成了 repeat while、for in 加上了where成了 for in where、switch 多了range跟pattern外也多了個 if case、多了個guard(類似if);接下來在exception例外處理有個 do catch…..然後println與print整合了,變成了 print(“”,appendNewline: false)。

學習資源:
美國史丹佛大學著名的ios開發教學線上課程 http://web.stanford.edu/class/cs193p/cgi-bin/drupal/
Apple 官方Swift Bloghttps://developer.apple.com/swift/blog/
Apple Swift 2.1官方文件 https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/
iOS開發者及作家 彼得潘 http://www.slideshare.net/deeplovepan/swift-51667357

大陸 Swift開發課程(中文) http://www.hcxy.me/

大陸開發者 王巍 http://swifter.tips/ http://onevcat.com/#blog

Apple資源 https://developer.apple.com/library/ios/navigation/

史丹佛大學2015年免費iOS開發課程也使用swift語言

美國史丹佛大學從2010年開始就開設了CS193P的網路iOS開發課程,也成了許多開發入門新手的必看聖經之一。今年(2015年)也有新的版本,也採用了swift/XCode6做為新的教學語言。

由於Apple發表新的語言-Swift後,就致力在推廣這個比Objective-C擁有更多優點的語言,所以大部份的學校也開始跟隨apple腳步轉向swift,想要從事iOS開發的朋友也不要錯過這個課程。

 

課程連結:

學習ROR的中文教學資源Rails 101&Rails 102

網路大神Xdite自己寫的教學手冊,前陣子為了極力推廣學習ROR將Rails 101這本電子書免費開放下載。今天又將Rails 102開放了~

Rails 101 是給初級新手入門的手冊

https://leanpub.com/rails-101

而Rails 102 是給高級新手的更瞭解 Ruby on Rails 相關知識以及MVC架構的知識

https://www.gitbook.io/book/rocodev/rails-102