Swiftを学ぼう!初心者におすすめな学習コンテンツ10選

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

swift

iOS、及びOS Xで使用されるオープンソースのプログラミング言語「Swift」。安全・モダン・高速・インタラクティブと以前のObjective-Cよりも高速化されており、比較的学習しやすいプログラミング言語と言われています。
従来のObjective-Cに変わる言語として開発され、将来的に期待されている言語です。
本記事では、そんなSwiftについて学習する場合にオススメなサイトや書籍をご紹介していきたいと思います。

  もくじ

公式ドキュメント

① The Swift Programming Language (Swift 2.2): A Swift Tour

オンラインブートキャンプ

② iPhoneアプリ開発講座(オンラインコース) | TechAcademy [テックアカデミー]

Webサイト

③ 「swift」を学ぶならスクー!2,000講座以上の授業を、19万人の会員と一緒に学ぼう!

④ 「初心者のためのSwiftで始めるプログラミング入門」最新記事一覧 – ITmedia Keywords

⑤ Swiftの入門記事連載 – ICS MEDIA

⑥ Swift日本語チュートリアル ~ 前編(Apple公式ドキュメントSwift Tour±α) – こんにゃくマガジン

⑦ Swift Docs

書籍

⑧ 本気ではじめるiPhoneアプリ作り Xcode 7.x+Swift 2.x対応 黒帯エンジニアがしっかり教える基本テクニック (ヤフー黒帯シリーズ)

⑨ Swift逆引きハンドブック

⑩ 15時間でわかる Swift集中講座

公式ドキュメント

The Swift Programming Language (Swift 2.2): A Swift Tour


swiftios

Appleが公開している公式ドキュメントです。解説は全て英語表記ですが公式ドキュメントの為、最新の情報を参照したい場合には便利です。

The Swift Programming Language

オンラインブートキャンプ

iPhoneアプリ開発講座(オンラインコース) | TechAcademy [テックアカデミー]



無題

「横スクロール型アクションゲームアプリ」、「タスク管理アプリ」などのアプリを作成し、AppStoreに公開するところまで学習することが出来ます。
一人で悩むことがないように、週2回のマンツーマンサポートやチャットサポート、回数無制限でコードレビューなどが用意されています。

TechAcademy

Webサイト

「swift」を学ぶならスクー!2,000講座以上の授業を、19万人の会員と一緒に学ぼう!


schoo_swift
「はじめてのiOSアプリ開発」、「iOSアプリ開発実践 – 音楽検索アプリをつくろう」、「Swiftで作るiOSアプリ開発入門」などといった講義が用意されています。
初めての場合は、「はじめてのiOSアプリ開発」から始めて見てはいかがでしょうか。
無料で配信されている講義もあります。

schoo

「初心者のためのSwiftで始めるプログラミング入門」最新記事一覧 – ITmedia Keywords


it_swift
この記事では「アプリはどのように動いているの?」といったところから始まります。
最終的には「動く絵本アプリ」を制作目標としていますが、本記事執筆現在、最終回の投稿はまだされていないようです。
ただ基本的な学習をするには分かりやすい解説がされていますので、一度覗いてみてはいかがでしょうか。

ITmedia

Swiftの入門記事連載 – ICS MEDIA


swift_media

「WebエンジニアのためのSwift言語入門」、「10分で試せる! Swiftを使った初めてのiOSアプリ開発入門」といった記事が連載されています。
「10分で試せる! Swiftを使った初めてのiOSアプリ開発入門」という記事では、タイトルの通り、短時間でSwiftを使ったiOSアプリ開発に挑戦することが出来ます。
Web開発をしている方前提に話が進んでいくので、Web開発をされている方には親しみやすい記事ではないでしょうか。

ICS MEDIA

Swift日本語チュートリアル ~ 前編(Apple公式ドキュメントSwift Tour±α) – こんにゃくマガジン


swiftJapanese
先ほど紹介した、Apple公式ドキュメントに書かれている内容相当のコンテンツと、+αの内容を加えて、iOSアプリの開発について紹介されているサイトです。
後編まで読むと、アプリを作成することが出来ます。

こんにゃくマガジン

Swift Docs


swiftdocs
サイトスクリーンショットのように、沢山のiPhoneのスクリーンショットが並んでいるので、何をやりたいかで画像を選択します。すると、プレビューとソースコード、参照ページが表示されます。何をやりたいかある程度定まっている場合にはこちらのサイトを使ってみると良いでしょう。

Swift Docs

書籍

本気ではじめるiPhoneアプリ作り Xcode 7.x+Swift 2.x対応 黒帯エンジニアがしっかり教える基本テクニック (ヤフー黒帯シリーズ)


Amazonの「モバイル・タブレット入門書」カテゴリで1位を獲得したこともある書籍です。ヤフーのエンジニアさんが解説されている書籍で、入門者でも安心して学習することが出来ます。サンプルアプリのコードも付属しているため、初めてアプリ作成をする場合でも安心して学習することが出来ます。「とにかく作れたらいいや。」ではなく、後からアップデートしやすいように作り方の「型」を学習できるという点が良いですね。

Swift逆引きハンドブック

目的からSwiftの機能を探し出せる書籍です。Swiftで開発をする際には持っておいて損はないでしょう。

15時間でわかる Swift集中講座

短時間でSwiftの基礎について学習したい場合にオススメです。本書では、iPhone用アプリの制作と、Apple Watchに対応したアプリ開発について解説されています。サンプルプログラムも付属しているため、初心者でも無理なく学習することが可能です。

【ソフトバンク携帯のりかえでどこよりも高いキャッシュバックを保証します!】    
【ソフトバンクのiPhone7、スマホを購入したい方はこちら】
【auのiPhone7、スマホを購入したい方はこちら】
【ドコモのiPhone7、スマホを購入したい方はこちら】

販売店比較早見表

店舗名

                                           詳細

おとくケータイ

乗り換えキャッシュバック最高額を保証してくれます

  • オンライン完結でテナント費がない分、キャッシュバック金額が大きい
  • webだけではなく電話やメールで相談もできるので安心
  • キャッシュバック最高額を保証してくれる
  • ソフトバンクに乗り換えるなら最もお得

ソフトバンクオンラインショップ

ドコモオンラインショップ

au Online Shop

  • 各キャリア公式のためiPhone7含め人気機種の在庫が豊富
  • 24時間対応でオンライン完結のため時間をとられない
  • オンラインショップ限定キャンペーンもあり、プランも自由に選べるため料金を安くできる
  • キャリアを乗り換えない機種変更なら一番お得

ソフトバンクショップ, auショップ, ドコモショップ

  • 不要なオプション加入など営業をされる
  • キャッシュバックは出ない場合が多い
  • 混雑しているため非常に時間がかかることがある
  • 店員の質にばらつきがある
  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

コメント

Comments are closed.