6/20(Thu)

今日の生放送

超初心者向け「Swift超入門〜iPhoneアプリ見栄講座 -とりあえずこれだけは知っとけ!」

超初心者向け「Swift超入門〜iPhoneアプリ見栄講座 -とりあえずこれだけは知っとけ!」

第1回:2014年10月11日公開

80min

超初心者向け「Swift超入門〜iPhoneアプリ見栄講座 -とりあえずこれだけは知っとけ!」

おためし受講する(5分)無料

コース概要

■ 授業内容

6月のAppleの発表によって衝撃を与えたiOS用の新言語Swift。 早い話がiPhoneアプリ開発のための言語なのですが、我々超初心者にとってはいまいち良くわかりませんよね?  そもそもどんな背景で開発され、勉強すべきなのかどうかも。。。  

TechGardenSchoolで9月から「超初心者向け! Swiftで作る初めてのiPhoneアプリ入門」クラスを担当されている ㈱トルクス 山田 宏道先生が、超初心者の皆さんのために ”Swiftに関する最低限の基礎知識とキモ”をたった1時間でお教えします!

10月から正式にSwiftで開発されたiPhoneアプリを申請することが可能になります。いずれObjective Cは完全にSwiftに置き換えられるとも言われている新言語Swift。9月のAppleのイベント以降盛り上がること間違いはなく、おそらく勉強会や書籍の出版も盛んに行なわれることになるでしょう。 

本クラスはそんな時期に皆さんの指針となることを目指して、やさしく本質的な理解をご提供します!

 

〜  TechGardenSchool 講師陣のコメント 〜
「今後Swiftに置き換わっていくわけだから、これから勉強を始めようとする人にとってObjective Cをやる理由はなくなった。 そういう人はSwiftから勉強を始めたほうがいいでしょう。」 

 

■ 「超初心者のためのSwift超入門 」

1)背景と全体像

Swiftが開発された経緯と、iWatchを代表とするウェアラブルデバイスを含むApple製品全体(iOS, MacOS)の中での位置づけについてわかりやすく解説します。

 

2)今後のiPhoneアプリ開発への影響                                                                                                     

Swiftを使うことで、アプリ開発業界およびエンジニアにとってどのようなインパクトがあるのかについて、大胆予想します!

 

3)どんな言語なのかの概要 

Swiftとはいったいどんな言語なのか? Objective Cに近いの? JAVA? それともPHP?  言語の全体像も含めて超初心者にわかりやすく解説します。                                                                                                              

4) Objective Cとの比較
難易度が高いと言われている現行のiPhoneアプリ開発言語であるObjective Cとの違いについて徹底比較します!

 

5)勉強すべきか?  オススメ勉強法                                                                                                        

果たしてSwiftは超初心者がプログラミングを学ぶための言語となり得るのか? PHPやjavascriptのような必須の言語になるのか? について考察し、現段階でもできるオススメの勉強法についてご紹介します!

        

今後の勉強の進め方:                                                 

初心者向けの本やドットインストールなどでの今後の勉強の進め方についてアドバイスします。そしてなんといっても。。。。一番大切なこと : 早くプログラミングの勉強を開始したくなります!                                                                                                                                                                        

こんな人にオススメ

iPhoneアプリ開発に興味があるけどまだやったことがない超初心者の方

担当の先生

参加したい受講生 : 728

月額980円で、4,600本以上の授業が見放題

授業リスト

超初心者向け「Swift超入門〜iPhoneアプリ見栄講座 -とりあえずこれだけは知っとけ!」

2014年10月11日公開

80min.

■ 授業内容

6月のAppleの発表によって衝撃を与えたiOS用の新言語Swift。 早い話がiPhoneアプリ開発のための言語なのですが、我々超初心者にとってはいまいち良くわかりませんよね?  そもそもどんな背景で開発され、勉強すべきなのかどうかも。。。  

TechGardenSchoolで9月から「超初心者向け! Swiftで作る初めてのiPhoneアプリ入門」クラスを担当されている ㈱トルクス 山田 宏道先生が、超初心者の皆さんのために ”Swiftに関する最低限の基礎知識とキモ”をたった1時間でお教えします!

10月から正式にSwiftで開発されたiPhoneアプリを申請することが可能になります。いずれObjective Cは完全にSwiftに置き換えられるとも言われている新言語Swift。9月のAppleのイベント以降盛り上がること間違いはなく、おそらく勉強会や書籍の出版も盛んに行なわれることになるでしょう。 

本クラスはそんな時期に皆さんの指針となることを目指して、やさしく本質的な理解をご提供します!

 

〜  TechGardenSchool 講師陣のコメント 〜
「今後Swiftに置き換わっていくわけだから、これから勉強を始めようとする人にとってObjective Cをやる理由はなくなった。 そういう人はSwiftから勉強を始めたほうがいいでしょう。」 

 

■ 「超初心者のためのSwift超入門 」

1)背景と全体像

Swiftが開発された経緯と、iWatchを代表とするウェアラブルデバイスを含むApple製品全体(iOS, MacOS)の中での位置づけについてわかりやすく解説します。

 

2)今後のiPhoneアプリ開発への影響                                                                                                     

Swiftを使うことで、アプリ開発業界およびエンジニアにとってどのようなインパクトがあるのかについて、大胆予想します!

 

3)どんな言語なのかの概要 

Swiftとはいったいどんな言語なのか? Objective Cに近いの? JAVA? それともPHP?  言語の全体像も含めて超初心者にわかりやすく解説します。                                                                                                              

4) Objective Cとの比較
難易度が高いと言われている現行のiPhoneアプリ開発言語であるObjective Cとの違いについて徹底比較します!

 

5)勉強すべきか?  オススメ勉強法                                                                                                        

果たしてSwiftは超初心者がプログラミングを学ぶための言語となり得るのか? PHPやjavascriptのような必須の言語になるのか? について考察し、現段階でもできるオススメの勉強法についてご紹介します!

        

今後の勉強の進め方:                                                 

初心者向けの本やドットインストールなどでの今後の勉強の進め方についてアドバイスします。そしてなんといっても。。。。一番大切なこと : 早くプログラミングの勉強を開始したくなります!                                                                                                                                                                        

  • 自己紹介
  • 01:22
  • Swiftの登場とその機能
  • 05:33
  • safeという特徴について
  • 01:27
  • プログラミング言語初心者はSwiftを学ぼう
  • 03:27
  • Objective-Cは今後廃れていくのか?
  • 04:13
  • Swiftにおけるメモリ管理
  • 01:52
  • Swiftの機能(続き)
  • 03:47
  • iOSアプリを作る手順
  • 01:40
  • Swiftの特徴②Playgroundでコードをお試しできる。
  • 06:16
  • Playgroundはプログラムの量が増えてもサクサク動く?
  • 02:15
  • 引数の時は型宣言が必要か?
  • 03:58
  • Swiftにおけるキャスト変換はどうなっている?
  • 03:42
  • iOSアプリを作る手順(続き)
  • 03:27
  • 画面レイアウトの設定
  • 03:47
  • プログラミングを勉強する時は始めに理論を覚えたほうがいい?
  • 02:11
  • Mac OSは最新にアップデートしたほうがいい?
  • 02:17
  • 初心者はSwiftをどう勉強していけばいい?
  • 01:51
  • Swiftを勉強してアプリを出したい方は?
  • 00:56
  • Xcodeのお勧めバージョンは?
  • 00:54
  • Swiftにおいて、やりたい動作をどうコードで書けばいいかわからないときは?
  • 01:47
  • Xcodeにおいて、やりたい動作をどうコードで書けばいいかわからないときは?
  • 04:25
  • Swiftは勉強すべき?
  • 02:50
  • Xcodeはなるべく最新版を使う
  • 00:24
  • Q:JavaScript習得者がSwiftを始めるにあたって注意すべき点はありますか?
  • 01:32
  • Q:Swiftを学ぶにあたって一緒に覚えておくとよい言語はありますか?
  • 02:08
  • Q:Swiftに一番近い言語って何でしょう?
  • 01:58
  • Q:最初の言語としてSwiftを勉強するのは可能でしょうか?
  • 01:36
  • Q:Xcodeをサクサク動かすには、どの程度のスペックが必要ですか?
  • 01:26
  • Q:Windowsで言うMSDN相当のヘルプライブラリ集はSwiftにもあるのですか?
  • 01:35
  • Q:Mac購入前ですが、Mac miniの標準RAMで4GBは十分でしょうか?
  • 01:25
  • TechGardenSchoolからのお知らせ
  • 02:40
  • 山田先生からのメッセージ

スライド資料

プレミアム生放送

人気の生放送授業

もっと見る

新着の生放送授業

もっと見る

アクティビティ