【入門編】無料で学べる!初心者のためのSwift学習サービス10選
入門向けのSwift学習サービスをまとめています!初心者から上級者までSwiftの学習を進めるには最適なサービスがあるはずです。まずはSwiftを学んでみたいという人からアプリを最初に作って形にしたいという人まで役に立つサービスが多いでしょう。
テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査
Swiftを入門から始めようとしている人に最適な学習サービスを10個まとめてみました。
どのサービスも初心者向けに作られているので、Swiftを全くやったことないという人でも理解しやすいでしょう。
一部有料コンテンツもあったりしますが、無料でも十分学習できるので「Swift入門編」としてはおすすめです!
なお本記事は、TechAcademyのiPhoneアプリ開発オンラインブートキャンプの内容をもとに紹介しています。
1. Swift Docs
位置情報を取得したり、時間を取得するなど目的に応じて学習できる入門サイトになっています。
また、「◯◯がしたい!」と思った時に逆引きができる機能もついているので便利でしょう。100以上のやり方が載っているので、初心者でも上級者でも勉強になること間違いないでしょう。
2. 速習Swiftプログラミング言語
YouTubeにもSwiftを学習できる動画がいくつかあります。
YouTube自体が海外のサービスなので英語の解説動画が多いのですが、こちらの動画は日本語での解説なので進めやすいでしょう。
まずはSwiftの大枠を理解することを目指しているので、入門向けとしておすすめです。
[PR] iPhoneアプリの開発で挫折しない学習方法を動画で公開中
3. Swift Tour公式ドキュメント
Appleが提供している公式ドキュメントです。
Swift2.1に対応したガイドラインとなっており、最新の情報を得ることができます。
Swiftに限らずプログラミングというのは、バージョンによって書き方が変わったりするので、チェックしておいて損はないでしょう。
4. Schoo
Schooは動画学習サービスですが、プログラミング学習のコンテンツも豊富にあります。
「Swift超入門〜iPhoneアプリ見栄講座 -とりあえずこれだけは知っとけ!」という入門に最適な授業から「音楽検索アプリをつくろう」といった実践的な授業まであるので、スキルアップに役立つはずです。
コスパとタイパ、両方結果的に良くなる良くなる学び方とは?
「スクールは高いし時間も縛られて効率が悪い」と考える方は多いと思います。
もちろん、時間も費用もかかることは間違いありません。
ただ
結果的に無駄な学びにお金も時間もかける方がリスクが高いという考えもあります。
コスパ・タイパ最適化の参考として、
テックアカデミー卒業生がスクールを選んだ理由
をご紹介します。
- ・困ったときに、質問や相談できる相手がいるため挫折しなかった
- ・プロとして必要なスキルのみを深く学べたので無駄がなかった
- ・副業案件の提供と納品までのサポートがあったので目的を達成できた
安価・短期間で広く浅く学んでも意味がありません。
本当に自分の目的が達成できるか、それが重要です。
自分にどのスキルや学び方が合っているか、どんな学習方法かなど、お気軽に
無料相談
に参加してみませんか?
カウンセラー・現役のプロへ、何でも気軽に無料相談可能。
30分か60分お好きな時間が選べて、かつ3回まで
すべて無料で
ご利用できます。
無理な勧誘は一切ない
ので、お気軽にご参加ください。
5. iOS Development with Swift Tutorial
外国の方がSwiftの学習コンテンツをYouTubeにアップしてくれています。
40程度の動画の中で、シューティングゲームアプリを実際に作っていきながらSwiftを学習することができます。
英語なので話している内容は分からないかもしれませんが、ソースコードや実際の動きは動画で確認できるので、言葉が分からなくてもSwiftの理解はできるはずです。
入門向けの学習コンテンツとしては、とても質が高いと思います。
6. 初心者のためのSwiftプログラミング入門
初心者のためのSwiftプログラミング入門では、一番つまずきやすい環境の準備から初心者には難しい関数やクラスも分かりやすく解説してくれています。
10個のテーマに分かれて読めるので、1日でSwiftの大枠は理解できるでしょう。
7. 10分で試せる!iOSアプリ開発入門
iOSアプリ開発入門では、Xcodeの使い方などiPhoneアプリ開発の基礎を学習できます。画像も多めに載せているので、入門向けとしては、分かりやすい記事になっています。
他にも応用編やApple Watchのアプリを作る体験もできるので、ぜひ学習してみてください。
8. Swiftで作るToDoアプリ開発チュートリアル
このサイトでは、実際にToDoアプリを作りながらSwiftの書き方などを学習できます。
執筆された方が自分で作ってみて躓いたエラーなども載せているので、役に立つ情報が非常に多いです。
他にもSwiftの記事を載せているので、参考にしてみると良いかもしれませんね。
【アプリでの学習】
以下の2つは、スマホ学習できる入門に最適なアプリを紹介しています。
実際にXcodeを使ってコーディングはしませんが、予習・復習用にぜひインストールしてみてください。
9. codebelle
このアプリでは、チャット形式で学習を進めていきます。
実際に自分で入力してチャットするわけではありませんが、指導してもらっている感覚を覚えますよ。日本語で学習できるので入門用の学習に最適かと思います。
ちなみに現在はiOSのみでの利用が可能となっています。
実際に使ってみた記事も載せているので、合わせてご覧ください。
10. Swiftbites
SwiftBitesは、入門向けSwift学習アプリです。各チャプターごと3択問題で進めていく形式となっています。
カテゴリもよく切り分けられているので、「ここだけ勉強したい!」という人にもおすすめです。
iOS, Android両方に対応しています。
いかがだったでしょうか。
Swiftの文法をまとめた学習サイトや実際にアプリを作りながら学ぶサイトなど様々あるので、自分に合ったものを選びましょう。
また、入門から始められる学習サービスばかりなので、初心者という方でも気軽にSwiftの学習を進められるはずです。
[お知らせ]TechAcademyでは初心者でも8週間でオリジナルアプリが作れるiPhoneアプリ開発オンラインブートキャンプを開催しています。iPhoneアプリ開発を通じてSwiftを身につけましょう!
プログラミングを独学で学習していて、このように感じた経験はないでしょうか?
- ・調べてもほしい情報が見つからない
- ・独学のスキルが実際の業務で通用するのか不安
- ・目標への学習プランがわからず、迷子になりそう
テックアカデミーでは、このような
学習に不安を抱えている方へ、マンツーマンで相談できる機会を無料で提供
しています。
30分間、オンラインでどんなことでも質問し放題です。
「受けてよかった」と感じていただけるよう
カウンセラーやエンジニア・デザイナー
があなたの相談に真摯に向き合います。
「自分に合っているか診断してほしい」
「漠然としているが話を聞いてみたい」
こんなささいな悩みでも大丈夫です。
無理な勧誘は一切ありません
ので、まずはお気軽にご参加ください。
※体験用のカリキュラムも無料で配布いたします。(1週間限定)