【無料】まず最初に読むべきSwift初心者向けスライドまとめ5選

突然ですが、あなたは

「Swiftの勉強、いきなり書籍からだとちょっとハードル高いなぁ…」
「Swift、学習サイトで勉強してみたけど、難しくてわけがわからなかった…」

とお悩みではありませんか?

初心者向けの学習教材は「初心者向けの書籍」「学習サイト」だけではありません。

実は「スライド」という便利な学習教材があります。

「スライド」は勉強会やイベントなどで使った資料を共有しているものですが、初心者向けのものが多いので内容も非常に分かりやすく作られています。

そこで、今回は初心者におすすめのスライドをご紹介します。

1つの学習教材として役立てていただければ幸いです。

【こんな方に向けて書きました】
・Appleが好きでApple系のシステムやアプリを開発したい
・Swiftを学びたいけど何から学べばいいかあまり分からない
・自分のペースでしっかり学習していきたい

Swift 勉強会

超初心者向けに開かれた勉強会の資料です。

こんな人におすすめ

  • Swift超初心者の人
  • プログラミングが初めての人

内容

Swiftの概要や特徴、アプリ開発で使う基本的な用語が解説されています。
プロジェクトの作成の仕方やPlaygorundの使い方など、アプリ開発を行う上で基本となる部分を学ぶことができるので、全くの初心者の方にとって優しい内容となっています。

ほんわかSwift勉強資料

現役iOSエンジニアの方が、Swiftの概要や特徴についてわかりやすく解説しています。

こんな人におすすめ

  • Objective-cではなくて本当にSwiftを学習した方がいいのかわからない人
  • Swiftをはじめてみたい人
  • ちょっと簡単にアプリを作ってみたい人

内容

Swiftが生まれた理由、Objective-cとの違いなどが現役iOSエンジニアの視点から解説されています。
Objective-cとSwiftの両方を使っている方が解説しているので、説得力があって非常に分かりやすいです。
やっぱり現場の方が配信している生きた情報は非常にためになりますね!

iOS豆知識ver0.0.5

現在最新のiOS9で開発する場合の注意点や、それに対する対処方法などが書かれています。

こんな人におすすめ

  • Swift初心者でつまづいている方におすすめ
  • アプリ開発を行う上での注意事項を知りたい人

内容

アプリ開発を行う上での注意事項や知っておくべき基礎知識が解説されています。
プッシュ通知の仕組み、強制アップデート、ストアリジェクトなど、アプリ開発においてつまづきやすいポイントがわかりやすく解説されています。
初心者がつまづきやすいポイントが分かるので、あらかじめ目を通しておくと後々つまづいた時のヒントになるでしょう。

Swift 2.0 で変わったところ「前編」「後編」

こんな人におすすめ

  • Swift初心者で文法がよく理解できない方
  • Swiftの文法で何を注意していいかよくわからない人
  • Swiftの便利な機能を理解したい人

内容

Swiftがバージョン1からバージョン2に変わった際の、仕様の変更点や注意点が解説されています。
具体的な違いや使い方が比較して解説されているので、文法を勉強したい方におすすめです。
新機能をいち早く使いこなしたい方も目を通しておくといいでしょう!

ようこそ! Swift Playgroundsへ

Playgroundの使い方が解説されています。

こんな人におすすめ

  • Playgroundがよくわからない人
  • これから文法を勉強する人
  • 開発の効率を上げたい人

内容

Playgroundで何ができるのか、どんな場合に使うのかが解説されています。
Swiftのコードを入力するとリアルタイムで結果がみれるので、Swiftの文法を学びたい方やちょっとしたコードの動作を確認したい場合にPlaygroundはぴったりです!

最後に

いかがでしたでしょうか?

スライドは、初心者の方にとってあまり馴染みのない教材です。

ですが、現役エンジニアの方が作っているものがほとんどですので、現場でも役にたつ有力な情報が手に入ります。

ぜひスライドを活用して、アプリ開発に対する知識を深めましょう!

LINEで送る
Pocket

書いた人

侍ブログ編集部

侍ブログ編集部

侍エンジニア塾は「人生を変えるプログラミング学習」をコンセンプトに、過去多くのフリーランスエンジニアを輩出したプログラミングスクールです。プログラミングに役立つ情報や有用な情報を発信していきます。
サービスページはこちら
ツイッターはこちら
フェイスブックはこちら

おすすめコンテンツ

あなたにぴったりなプログラミング学習プランを無料で診断!

プログラミング学習の効率を劇的に上げる学習メソッドを解説