Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
169
Help us understand the problem. What are the problem?

More than 1 year has passed since last update.

体系的なSwift言語学習

言語学習をしていると、もっと体系的に学びたい、実際に実務でどんな感じのソースコードが書かれているかみたいなどと思うことがあると思います。その中で自分が体系的に学べたものをいくつか紹介したいと思います。
※内容は初心者から中級者向けです。

Github Repositories

 raywenderlichさんによる、swiftでalgorithmを学べるリポジトリです。

 

  Kickstarterさんが実際にリリースしているアプリのオープンソースリポジトリです。

 

  mixiさんが公開している、実務スキルを身につけることができるトレーニングコースです。
  Swift版は、Cyberagentさんのキャンプで使われたものがマージされたものみたいです。

Youtube Channels(動画配信サービス 無料)

  Jared Davidsonさんが爽やかな顔で登場して、
  有名アプリのUIを作成したり、実践的なアプリを作成したりしています。

 

  Brian Adventさんが様々な機能をおっとりとした声で
  解説をしながらコーディングする、実践的な動画をアップロードしています。

 

  Brian Voongさんが今流行りのFirebaseを使ったチャットアプリを作ったり、
  Playgroundを使ってAlgorithmsをコーディングしながら解説したり、
  実践的な動画をアップロードしています。

Udemy(動画学習サービス 有料)

  Xcodeをインストールしようから実践的なアプリを複数作って、
  体系的に様々な機能を学ぶことができます。

Books

絶対に挫折しないシリーズは、すごく優しいので、始めに購入する本としてオススメです。

  「Swift実践入門」Swiftとは?からGithub Search APIを使った、
  クライアントアプリを作成するまで体系的に学べるとても良い本です。

 改訂新版も出るみたいなので要チェックです。

  「モバイルアプリ開発エキスパート養成読本」 流行りのRxSwiftを使用し、
Githubユーザー検索APIを使ったクライアントアプリ作成する章がとても実践的です。
  

これからも体系的な学習が出来るサービス、リポジトリなどがあったら随時更新していきます。
オススメの学習法があったら教えていただけると幸いです :pray:

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
169
Help us understand the problem. What are the problem?