4/23(Tue)

今日の生放送

なかた みのる

中田 稔

エンジニア(株)ゆめみ 前CTO

1976年生まれ。京都大学大学院の情報研究科在学中の2000年に、研究室の仲間2人と共に株式会社ゆめみを設立し、CTOに就任。日系航空会社や世界的ハンバーガーチェーンをはじめとする大手企業を多数顧客に持ち、モバイル分野の最先端施策をコンサルティングから開発、運用まで一気通貫で支援。提案段階からエンジニアが担当することにこだわりを持ち、エンジニアが社員の7割を占める。 更に2011年11月には、「米国で最もマネタイズに成功したゲーム」と言われる位置情報連動ソーシャルゲームアプリ“MyTown(マイタウン)”の日本での提供を開始。日本カルチャーに合わせて設計し直した上で、10社以上の大手日本企業を巻き込み、店舗とユーザを結びつけるリアルコミュニティの構築に本格的に取り組む。 目標は「アイディアと技術を使って、ライフスタイルに革命を起こすこと」。その姿勢を広めるべく、「起業家のためのエンジニア教室」で講師を務めるなど、多方面から積極的に活動中。

中田 稔

担当のコース

 「プログラミングを始めたいけどどうしていいかわからない」 「本やドットインストールで独学しているけど基礎が不安だ」などのモヤモヤではじめの一歩を踏み出せない人も多いのではないでしょうか?  質疑応答大歓迎。 できるだけ皆さんからのギモン・質問にお答えしながらざっくばらんに進めていきますので気軽に遊びにいらしてくださいね!     ■ 1限目:「ウェブの仕組み」 プログラミングの勉強にあたって必須の知識を学びましょう!   インターネットやウェブの仕組み : インターネットとウェブは違うものなんです。この基礎の基礎を押さえることが後々重要です。    ブラウザとサーバーの関係  : ブラウザ ってネットを見るだけの道具ではないんです。実はとっても働き者。プログラムがどのように動いてブラウザから画面が表示されるかを理解できます。   HTML/CSS : 画面の見た目を作る言語の役割について簡単に説明します。   ウェブサーバーの働き: ウェブサーバーの働きをPHPを例に解説します。 「ブラウザ側から出したリクエストに対してサーバー側が応答する」仕組みの理解はプログラミングの最重要事項の一つです。 そしてなんといっても。。。。一番大切なこと : 早くプログラミングの勉強を開始したくなります!                  

TechGardenSchool3周年記念企画として、あのOpen Network Laboさんが運営する海が目の前にある鎌倉材木座 DG Campより中継でお送りします!   生徒さん全員の環境設定を目標にスタッフ総出で頑張ります。     「こんなサービス滅多にしないんだから!」                          今回は前回のクラス(1限目 「Webの仕組み」)でリクエストの多かった環境設定をハンズオンでおこなっちゃいます! 講師は何百回と超初心者の環境設定をおこなっている中田先生だから安心です!    ■ 2限目:「みんなで環境設定(Mac編)」 超初心者が挫折するポイントである環境設定を一緒にクリアします!     環境設定の概要  :  環境設定の概要と意味、注意点を簡単に解説します!    仮想サーバーMAMPのインストールと設定 (ハンズオン): MAMPを正しくダウンロード、インストールしたうえでみんなで設定し、動作を確認します。 その使い方も解説します。 エディターのインストール(ハンズオン): プログラムを書く道具であるエディター, 人気のSublime textをインストールして、その使い方を解説します。         今後の勉強の進め方:  初心者向けの本やドットインストールなどでの今後の勉強の進め方についてアドバイスします。                そしてなんといっても。。。。 一番大切なこと : 早くプログラミングの勉強を開始したくなります!                                                                                                                                                                         —— 中田 稔先生からの諸注意とお願い  ハンズオンセッションのため、遅れて参加されるとついていけなくなる可能性大です。 Macを対象にします。原則OSはMac OS X Lion以上を想定しています。 インターネットに接続できる環境での受講をお願いいたします。 安定した回線速度の確保できる方法・場所(有線LAN、自宅など)が望ましいです。 既にMAMPやXAMPPがインストールされている場合には、必要なデータをバックアップしていただいた上で事前にアンインストールしていただくようお願いいたします。 今回のセッションに参加することで生じた不具合や不利益に関して一切の責任を負いかねますので、その点同意できる方のみご参加ください。 動作も保証するものではありません。 受講をもってご同意いただいたものとさせていただきます。 予習教材や講義資料を見て事前におこなわないようにしてください。

TechGardenSchool3周年記念企画として、あのOpen Network Laboさんが運営する海が目の前にある鎌倉材木座 DG Campより中継でお送りします!   生徒さん全員の環境設定を目標にスタッフ総出で頑張ります。     「こんなサービス滅多にしないんだから!」                          今回は前回のクラス(1限目 「Webの仕組み」)でリクエストの多かった環境設定をハンズオンでおこなっちゃいます! 講師は何百回と超初心者の環境設定をおこなっている中田先生だから安心です!    ■ 3限目:「みんなで環境設定(Win編)」 超初心者が挫折するポイントである環境設定を一緒にクリアします!     環境設定の概要  :  環境設定の概要と意味、注意点を簡単に解説します!    仮想サーバーXAMPPのインストールと設定 (ハンズオン): XAMPPを正しくダウンロード、インストールしたうえでみんなで設定し、動作を確認します。 その使い方も解説します。 エディターのインストール(ハンズオン): プログラムを書く道具であるエディター, 人気のSublime textをインストールして、その使い方を解説します。         今後の勉強の進め方:  初心者向けの本やドットインストールなどでの今後の勉強の進め方についてアドバイスします。                そしてなんといっても。。。。 一番大切なこと : 早くプログラミングの勉強を開始したくなります!                                                                                                                                                                         —— 中田 稔先生からの諸注意とお願い ハンズオンセッションのため、遅れて参加されるとついていけなくなる可能性大です。 Windowsを対象にします。原則OSはWindows XP以降を想定しています。 インターネットに接続できる環境での受講をお願いいたします。 安定した回線速度の確保できる方法・場所(有線LAN、自宅など)が望ましいです。 既にMAMPやXAMPPがインストールされている場合には、必要なデータをバックアップしていただいた上で事前にアンインストールしていただくようお願いいたします。 今回のセッションに参加することで生じた不具合や不利益に関して一切の責任を負いかねますので、その点同意できる方のみご参加ください。 動作も保証するものではありません。 受講をもってご同意いただいたものとさせていただきます。 予習教材や講義資料を見て事前におこなわないようにしてください。

■ 授業内容 1限目「ウェブの仕組み」2,3限目「みんなで環境設定」に続いて、いよいよプログラミング言語で最もポピュラーといってもいいPHPについて2回にわたって解説していきます。 PHPのみならず、他の言語を勉強するにあたっても必要な超基礎のお話から入りますので、是非聞きに来てくださいね!   5限目「PHPを使おう!(2) 」は9月13日(土)放送予定です!   ■ 4限目:「PHPを使おう! (1)」 1)プログラミング言語の全体像 PHP? Javascript? JAVA? って一体何? というところから言語の全体像を超初心者向きに解説します。スマホのネイティブアプリとウェブアプリで使用する言語の違いについてもバッチリ理解できますよ!        2)PHPとは? ではPHPっていったいどんな言語なんでしょうか。何故初心者が勉強すべきなのか? その特長と使用シーンをふまえて解説します。 3)変数、関数、配列 どのプログラミング言語においてもデータを扱うことがその本質です。データを扱うための道具である変数、関数、配列について解説します。 4) 制御構造   NASAのロケットだって 逐次実行、繰り返し、分岐 というたった3つの制御構造を使って飛んでいるんです! プログラミングでアルゴリズム(目的達成のためのストーリー)を作るのに必要な3つの道具について学びます。 5)処理とアルゴリズム アルゴリズムってよく聞く言葉だけど、結局、目的達成のためのストーリー・ロジックのことです。そんなに難しくないって思ってもらえるように説明します!          今後の勉強の進め方:                                                  初心者向けの本やドットインストールなどでの今後の勉強の進め方についてアドバイスします。そしてなんといっても。。。。一番大切なこと : 早くプログラミングの勉強を開始したくなります!                                                                                                                                                                        

■ 授業内容 1限目「ウェブの仕組み」2,3限目「みんなで環境設定」に続いて、いよいよプログラミング言語で最もポピュラーといってもいいPHPについて2回にわたって解説していきます。 前回の 4限目「PHPを使おう! (1)」の基礎講義に引き続いて、今回は基本的なコードを実際に動かしながら解説していきます。 2,3限目「みんなで環境設定」の録画動画(「Mac編」 「Win編」)で環境設定をおこなっていただいた上で、皆さんも実際に動かすとより効果的に学習できますよ!   ■ 5限目:「PHPを使おう! (2)」 1)いままでのおさらい                                                                                                      ブラウザとサーバーとの関係や、PHPを使ってプログラムを書く意味、ローカルの環境設定など1限目から4限目までの内容をダイジェストで振り返ります! 2)コーディングのお作法                                                                                                                          いよいよ実際に手を動かしてコーディング!  っとその前に、効率よく作業をするためにエンジニアの人達がおこなっている"コーディングのお作法"をお教えします。 これは常識なので知らないと損しますよ! 3)変数、関数、配列                                                                                                                     どのプログラミング言語においてもデータを扱うことがその本質です。データを扱うための道具である変数、関数、配列について「実際のコードを動かしながら」解説します。 4) 制御構造   NASAのロケットだって 逐次実行、繰り返し、分岐 というたった3つの制御構造を使って飛んでいるんです! プログラミングでアルゴリズム(目的達成のためのストーリー)を作るのに必要な3つの道具について「実際のコードを動かしながら」学びます。 5)処理とアルゴリズム                                                                                                                 アルゴリズムってよく聞く言葉だけど、結局、目的達成のためのストーリー・ロジックのことです。そんなに難しくないって思ってもらえるように「実際のコードを動かしながら」説明します!          今後の勉強の進め方:                                                  初心者向けの本やドットインストールなどでの今後の勉強の進め方についてアドバイスします。そしてなんといっても。。。。一番大切なこと : 早くプログラミングの勉強を開始したくなります!                                                                                                                                                                        

TechGardenSchoolの名物講師陣が2014年のIT業界と超初心者プログラミング教育を振り返ってぶっちゃける、忘年会スペシャルクラスです! パート1 : IT業界ぶっちゃけ話! お題1 〜 2014年のIT業界重大ニュースは?  お題2 〜 2014年の頑張ったアプリ、サービスは? お題3 〜 2015年に来るアプリ・サービス・テクノロジー大予想!  パート2 : 超初心者プログラミング教育ぶっちゃけ話! お題1 〜 2014年の非エンジニア教育界隈の成果と課題  お題2 〜 2015年に注目したい教育手法とは? お題3 〜 2015年に絶対やってほしい勉強法とは?

担当の授業一覧 全6授業

無料公開中 超初心者向け「プログラミング!入門」5限目:PHPを使おう! (2)

第1回 超初心者向け「プログラミング!入門」5限目:PHPを使おう! (2)(90分)

2014年9月13日放送

■ 授業内容 1限目「ウェブの仕組み」2,3限目「みんなで環境設定」に続いて、いよいよプログラミング言語で最もポピュラーといってもいいPHPについて2回にわたって解説していきます。 前回の 4限目「PHPを使おう! (1)」の基礎講義に引き続いて、今回は基本的なコードを実際に動かしながら解説していきます。 2,3限目「みんなで環境設定」の録画動画(「Mac編」 「Win編」)で環境設定をおこなっていただいた上で、皆さんも実際に動かすとより効果的に学習できますよ!   ■ 5限目:「PHPを使おう! (2)」 1)いままでのおさらい                                                                                                      ブラウザとサーバーとの関係や、PHPを使ってプログラムを書く意味、ローカルの環境設定など1限目から4限目までの内容をダイジェストで振り返ります! 2)コーディングのお作法                                                                                                                          いよいよ実際に手を動かしてコーディング!  っとその前に、効率よく作業をするためにエンジニアの人達がおこなっている"コーディングのお作法"をお教えします。 これは常識なので知らないと損しますよ! 3)変数、関数、配列                                                                                                                     どのプログラミング言語においてもデータを扱うことがその本質です。データを扱うための道具である変数、関数、配列について「実際のコードを動かしながら」解説します。 4) 制御構造   NASAのロケットだって 逐次実行、繰り返し、分岐 というたった3つの制御構造を使って飛んでいるんです! プログラミングでアルゴリズム(目的達成のためのストーリー)を作るのに必要な3つの道具について「実際のコードを動かしながら」学びます。 5)処理とアルゴリズム                                                                                                                 アルゴリズムってよく聞く言葉だけど、結局、目的達成のためのストーリー・ロジックのことです。そんなに難しくないって思ってもらえるように「実際のコードを動かしながら」説明します!          今後の勉強の進め方:                                                  初心者向けの本やドットインストールなどでの今後の勉強の進め方についてアドバイスします。そしてなんといっても。。。。一番大切なこと : 早くプログラミングの勉強を開始したくなります!                                                                                                                                                                        

無料公開中 超初心者向け「プログラミング!入門」4限目:PHPを使おう! (1)

第1回 超初心者向け「プログラミング!入門」4限目:PHPを使おう! (1)(60分)

2014年8月23日放送

■ 授業内容 1限目「ウェブの仕組み」2,3限目「みんなで環境設定」に続いて、いよいよプログラミング言語で最もポピュラーといってもいいPHPについて2回にわたって解説していきます。 PHPのみならず、他の言語を勉強するにあたっても必要な超基礎のお話から入りますので、是非聞きに来てくださいね!   5限目「PHPを使おう!(2) 」は9月13日(土)放送予定です!   ■ 4限目:「PHPを使おう! (1)」 1)プログラミング言語の全体像 PHP? Javascript? JAVA? って一体何? というところから言語の全体像を超初心者向きに解説します。スマホのネイティブアプリとウェブアプリで使用する言語の違いについてもバッチリ理解できますよ!        2)PHPとは? ではPHPっていったいどんな言語なんでしょうか。何故初心者が勉強すべきなのか? その特長と使用シーンをふまえて解説します。 3)変数、関数、配列 どのプログラミング言語においてもデータを扱うことがその本質です。データを扱うための道具である変数、関数、配列について解説します。 4) 制御構造   NASAのロケットだって 逐次実行、繰り返し、分岐 というたった3つの制御構造を使って飛んでいるんです! プログラミングでアルゴリズム(目的達成のためのストーリー)を作るのに必要な3つの道具について学びます。 5)処理とアルゴリズム アルゴリズムってよく聞く言葉だけど、結局、目的達成のためのストーリー・ロジックのことです。そんなに難しくないって思ってもらえるように説明します!          今後の勉強の進め方:                                                  初心者向けの本やドットインストールなどでの今後の勉強の進め方についてアドバイスします。そしてなんといっても。。。。一番大切なこと : 早くプログラミングの勉強を開始したくなります!                                                                                                                                                                        

超初心者向け「プログラミング!入門」3限目:みんなで環境設定 (Win編)

第1回 超初心者向け「プログラミング!入門」3限目:みんなで環境設定 (Win編)(90分)

2014年7月19日放送

TechGardenSchool3周年記念企画として、あのOpen Network Laboさんが運営する海が目の前にある鎌倉材木座 DG Campより中継でお送りします!   生徒さん全員の環境設定を目標にスタッフ総出で頑張ります。     「こんなサービス滅多にしないんだから!」                          今回は前回のクラス(1限目 「Webの仕組み」)でリクエストの多かった環境設定をハンズオンでおこなっちゃいます! 講師は何百回と超初心者の環境設定をおこなっている中田先生だから安心です!    ■ 3限目:「みんなで環境設定(Win編)」 超初心者が挫折するポイントである環境設定を一緒にクリアします!     環境設定の概要  :  環境設定の概要と意味、注意点を簡単に解説します!    仮想サーバーXAMPPのインストールと設定 (ハンズオン): XAMPPを正しくダウンロード、インストールしたうえでみんなで設定し、動作を確認します。 その使い方も解説します。 エディターのインストール(ハンズオン): プログラムを書く道具であるエディター, 人気のSublime textをインストールして、その使い方を解説します。         今後の勉強の進め方:  初心者向けの本やドットインストールなどでの今後の勉強の進め方についてアドバイスします。                そしてなんといっても。。。。 一番大切なこと : 早くプログラミングの勉強を開始したくなります!                                                                                                                                                                         —— 中田 稔先生からの諸注意とお願い ハンズオンセッションのため、遅れて参加されるとついていけなくなる可能性大です。 Windowsを対象にします。原則OSはWindows XP以降を想定しています。 インターネットに接続できる環境での受講をお願いいたします。 安定した回線速度の確保できる方法・場所(有線LAN、自宅など)が望ましいです。 既にMAMPやXAMPPがインストールされている場合には、必要なデータをバックアップしていただいた上で事前にアンインストールしていただくようお願いいたします。 今回のセッションに参加することで生じた不具合や不利益に関して一切の責任を負いかねますので、その点同意できる方のみご参加ください。 動作も保証するものではありません。 受講をもってご同意いただいたものとさせていただきます。 予習教材や講義資料を見て事前におこなわないようにしてください。

超初心者向け「プログラミング!入門」2限目:みんなで環境設定 (Mac編)

第1回 超初心者向け「プログラミング!入門」2限目:みんなで環境設定 (Mac編)(90分)

2014年7月19日放送

TechGardenSchool3周年記念企画として、あのOpen Network Laboさんが運営する海が目の前にある鎌倉材木座 DG Campより中継でお送りします!   生徒さん全員の環境設定を目標にスタッフ総出で頑張ります。     「こんなサービス滅多にしないんだから!」                          今回は前回のクラス(1限目 「Webの仕組み」)でリクエストの多かった環境設定をハンズオンでおこなっちゃいます! 講師は何百回と超初心者の環境設定をおこなっている中田先生だから安心です!    ■ 2限目:「みんなで環境設定(Mac編)」 超初心者が挫折するポイントである環境設定を一緒にクリアします!     環境設定の概要  :  環境設定の概要と意味、注意点を簡単に解説します!    仮想サーバーMAMPのインストールと設定 (ハンズオン): MAMPを正しくダウンロード、インストールしたうえでみんなで設定し、動作を確認します。 その使い方も解説します。 エディターのインストール(ハンズオン): プログラムを書く道具であるエディター, 人気のSublime textをインストールして、その使い方を解説します。         今後の勉強の進め方:  初心者向けの本やドットインストールなどでの今後の勉強の進め方についてアドバイスします。                そしてなんといっても。。。。 一番大切なこと : 早くプログラミングの勉強を開始したくなります!                                                                                                                                                                         —— 中田 稔先生からの諸注意とお願い  ハンズオンセッションのため、遅れて参加されるとついていけなくなる可能性大です。 Macを対象にします。原則OSはMac OS X Lion以上を想定しています。 インターネットに接続できる環境での受講をお願いいたします。 安定した回線速度の確保できる方法・場所(有線LAN、自宅など)が望ましいです。 既にMAMPやXAMPPがインストールされている場合には、必要なデータをバックアップしていただいた上で事前にアンインストールしていただくようお願いいたします。 今回のセッションに参加することで生じた不具合や不利益に関して一切の責任を負いかねますので、その点同意できる方のみご参加ください。 動作も保証するものではありません。 受講をもってご同意いただいたものとさせていただきます。 予習教材や講義資料を見て事前におこなわないようにしてください。

無料公開中 超初心者向け「プログラミング!入門」1限目:ウェブの仕組み

第1回 超初心者向け「プログラミング!入門」1限目:ウェブの仕組み(90分)

2014年6月14日放送

 「プログラミングを始めたいけどどうしていいかわからない」 「本やドットインストールで独学しているけど基礎が不安だ」などのモヤモヤではじめの一歩を踏み出せない人も多いのではないでしょうか?  質疑応答大歓迎。 できるだけ皆さんからのギモン・質問にお答えしながらざっくばらんに進めていきますので気軽に遊びにいらしてくださいね!     ■ 1限目:「ウェブの仕組み」 プログラミングの勉強にあたって必須の知識を学びましょう!   インターネットやウェブの仕組み : インターネットとウェブは違うものなんです。この基礎の基礎を押さえることが後々重要です。    ブラウザとサーバーの関係  : ブラウザ ってネットを見るだけの道具ではないんです。実はとっても働き者。プログラムがどのように動いてブラウザから画面が表示されるかを理解できます。   HTML/CSS : 画面の見た目を作る言語の役割について簡単に説明します。   ウェブサーバーの働き: ウェブサーバーの働きをPHPを例に解説します。 「ブラウザ側から出したリクエストに対してサーバー側が応答する」仕組みの理解はプログラミングの最重要事項の一つです。 そしてなんといっても。。。。一番大切なこと : 早くプログラミングの勉強を開始したくなります!