SlideShare a Scribd company logo
1 of 29
Download to read offline
株式会社Dive into Code
代表取締役 創始者 CEO 野呂浩良
Tel 03-5459-1808
info@diveintocode.jp
https://diveintocode.jp/
アイデアを形にする
- ②HTML/CSSから始めるWeb技術の基礎 -
スタートアップスキルカレッジ第3弾
2Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
この講座を受けると出来ること
アイデアを形にするためのプロダクトの設計の概要ができ、開発
相談や自力開発に踏み出せるようになる。
3Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
● 自己紹介
● 全体概要
● Webを支える技術の全体像
● HTML/CSS
● プログラミング vs. HTML/CSS
● 非エンジニア起業家が最低限持つべき知識
● 実践的HTML/CSS講座
● まとめ
● 質疑応答
● Appendix
構成
4Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
自己紹介
野呂 浩良(のろ ひろよし) MBAエンジニア講師。元 非エンジニ
ア。29歳ではじめてプログラミングを経験。
1980年 誕生
2003年 東京農業大学 農学部農学科(学士)卒業
「昆虫生態学研究室」
2003年 株式会社すみや 「接客販売」
2006年 株式会社リクルート 「法人営業」
2009年 株式会社ワークスアプリケーションズ 「コンサル」
2013年 株式会社プロスタンダード 「研修講師」
2014年 グロービス経営大学院大学 経営管理科(修士)卒業
2015年 株式会社Dive into Code 創業
キャリアの軸は、未経験分野への挑戦
5Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
自己紹介
就職に強いプログラミングスクール DIVE INTO CODE。 ビジョン
「テクノロジー教育のエコシステムを構築する」
フルタイム就業
正社員 / フリーランス
実課題を元にした研究
リモートワークで
アルバイト / 副業
政府と組み
地方&海外IT人材育成
卒業後も学び続ける
永続 勉強会
スクールで本気で学習
プログラミング初体験
6Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
日本全国 3,000人 + 海外(ベトナム、ルワンダ)でセミナー開催。
RubyWorld Conference 2016 登壇。
自己紹介
Ruby経験ゼロから 3年で 3,000人 に直接講義
7Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
自己紹介
エンジニア育成事業だけでなく、起業家や新規事業担当者がテク
ノロジーを駆使出来るようになるための支援も行う。
https://hodai.globis.co.jp/courses/57a7e865
8Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
お一人 3分ほどでご紹介ください
1. お名前
2. お仕事内容
3. この講座に参加した目的
4. 形にしたいビジネスアイデア
自己紹介
同じテーマに興味をもつ人たちとの出会いはその後もご縁が続く
ことが多い。お互いに自己紹介をしませんか?
9Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
Webを支える技術の全体像
様々なシステム(アプリケーション)が世の中には存在する。本講
座では Web 上で動作するものを対象として学ぶ。
Webアプリケーション スマホアプリ VR
Webページ アプリ
サーバと
通信
サーバと
通信
サーバと
通信
10Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
Webを支える技術の全体像
事例:世界的に有名なスタートアップのWebアプリケーション
AirBnB GitHub クックパッド
https://www.airbnb.jp/ https://www.airbnb.jp/ https://cookpad.com/
民泊検索・予約 ソーシャルコーディング レシピ共有
11Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
Webを支える技術の全体像
インターネット
Webの世界は、Webブラウザを通して利用する。通信先のコン
ピュータから送信されたファイルを読み込み画面が表示される。
リクエスト
GET, POST …
レスポンス
HTML, images …
URL
Webブラウザ HTTP通信 サーバ
12Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
Webを支える技術の全体像
開発するための主要な役割分担。デザイナー、フロントエンド、
バックエンドはおさえておこう。兼任はかなり難しい。
デザイン コーディング プログラミング
デザイナー
PhotoShop, Illustrator
フロントエンド・エンジニア
HTML, CSS, JavaScript
バックエンド・エンジニア
Ruby(Python, Java)
ヘッダー
フッター
サイ
ド
バー
ページごとの内容
メインビジュアル
ヘッダー
フッター
サ
イ
ド
バ
ー
ページごとの
内容
メインビジュアル
<html>
<head>
</hed>
<body>
・・・
</body>
</html>
head {
}
div {
}
class BlogsConroller
def index
@blogs = Blog.all
end
end
開発環境構築
13Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
HTML/CSS
HTMLとCSSは実現したいデザインをWebブラウザ上で表現するた
めの記法。まずワイアフレームありきで実装をすべきもの。
ヘッダー
フッター
サイド
バー
ページごとの内容
メインビジュアル
ワイアフレーム HTML/CSS
<html>
<head>
</hed>
<body>
・・・
</body>
</html>
head {
}
div {
}
見た目の装飾をする
ために使う
構造を表すために印
をつける
14Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
HTML/CSS
すべてのWebページの HTML/CSS はすべて見ることができる。
Chrome > 検証 からソースコードを見てみよう。
Webページ例 HTML/CSS
http://www.kansai-u.ac.jp/umeda/event-seminar/startup
/-htmlcssweb.html
15Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
HTML/CSS
HTMLの基本構造
html, head, body は必須タグのため暗記しよう。
① HTMLのバージョンを示す
② HTML文書であることを示す
③ ブラウザに表示される内容を示す
④ 表示されない内容を指定
16Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
HTML/CSS
HTMLの基本構文
開始タグと終了タグはワンセット。毎回確認しよう。
17Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
index.html
HTML/CSS
CSSの基本構造
HTML内にCSSの読込みリンクを記述して使うことが多い。
style.css
読込み
装飾
18Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
HTML/CSS
CSSの基本構文
セレクタで対象のHTMLタグを選択、プロパティで装飾を指定。
19Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
プログラミング vs. HTML/CSS
インターネット
ただのWebページをつくるのか、プログラムやDBつきのWebアプリ
ケーションをつくるのか、目的に応じて判断が必要。
リクエスト
GET, POST …
レスポンス
HTML, images …
URL
Webブラウザ HTTP通信 サーバ
HTML/CSSのみ
プログラム
DBつき
DB
20Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
HTML/CSSは Web 上では必須。Webアプリケーションを開発する
ためには更に開発言語やDBの知識が求められる。
プログラミング vs. HTML/CSS
フロントエンド・エンジニア
HTML, CSS, JavaScript
バックエンド・エンジニア
Ruby(Python, Java)
ヘッダー
フッター
サ
イ
ド
バ
ー
ページごとの
内容
メインビジュアル
<html>
<head>
</hed>
<body>
・・・
</body>
</html>
head {
}
div {
}
class BlogsConroller
def index
@blogs = Blog.all
end
end
開発環境構築
HTML/CSSのみ プログラム DBつき
フロントエンド・エンジニア
HTML, CSS, JavaScript
ヘッダー
フッター
サ
イ
ド
バ
ー
ページごとの
内容
メインビジュアル
<html>
<head>
</hed>
<body>
・・・
</body>
</html>
head {
}
div {
}
21Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
非エンジニア起業家が最低限持つべき知識
目的に応じて持つべき知識は大きく変わる。「Why? How? What?」
を明確にしてから取り掛かろう。
目的 オススメの手段 持つべき知識
・会社のホームページをつくりた
い
・新商品の宣伝用ページをつくり
たい
ペライチ(無料)
WordPress(無料)※
・ツールの使い方 / 操作方法
※HTML/CSS。環境構築や操作方法
を覚えるには 100時間 はかかる。
・アンケートや申し込みを受け付
けたい
Googleフォーム(無料) ・ツールの使い方 / 操作方法
・会員登録するWebアプリケー
ションをつくりたい
自力でスクラッチ※
本業エンジニアに発注
・HTML/CSS, プログラミング, DBMS
※自力開発ができるようになるには
300時間 はかかる。
・ECサイトをつくりたい 本業エンジニアに発注 ・HTML/CSS, プログラミング, DBMS
22Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
非エンジニア起業家が最低限持つべき知識
あなたがつくりたいものは、どのような手段で実現するのが良さそ
うですか?
お一人 5分ほどでつくりたいもの、実現するための手段、難し
そうなこと/わからないこと、をシェアしてください。
1. つくりたいもの
2. 実現するための手段
3. 難しそうなこと/わからないこと
23Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
非エンジニア起業家が最低限持つべき知識
チーム発表
難しそうなこと/わからないこと
24Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
実践的HTML/CSS講座
DIVE INTO CODE のオリジナル教材より HTML/CSS 基礎を特別
にご提供。手を動かしながら理解を進めよう。
https://diver.diveintocode.jp/web_texts
25Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
振り返り
チーム発表・講評
よかったこと わるかったこと
26Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
・HTMLとCSSは実現したいデザインをWebブラウザ上で表現するための記法。
まずワイアフレームありきで実装をすべきもの。
・すべてのWebページの HTML/CSS はすべて見ることができる。Chrome > 検
証 からソースコードを見てみよう。
・ただのWebページをつくるのか、プログラムやDBつきのWebアプリケーションを
つくるのか、目的に応じて判断が必要。
・目的に応じて持つべき知識は大きく変わる。「Why? How? What?」を明確にして
から取り掛かろう。
まとめ
Webの世界は、Webブラウザを通して利用する。通信先のコン
ピュータから送信されたファイルを読み込み画面が表示される。
27Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
質疑応答
なんでもご質問ください。 ^ ^
28Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
Appendix
「ゼロから稼げるエンジニアになる3つのステップ」
RubyWorld Conference 2016 講演資料と動画を公開中!
https://youtu.be/bZ4Y1lNbI1o
http://2016.rubyworld-conf.org/files/program/B-3.pdf資料
動画
29Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved.
Appendix
サイモン シネック: 優れたリーダーはどうやって行動を促すか。
Golden Circle「Why? How? What? 」
https://www.ted.com/talks/simon_sinek_how_great_leaders_inspire_action?language=ja

More Related Content

What's hot

GovTechを加速させるAWS
GovTechを加速させるAWSGovTechを加速させるAWS
GovTechを加速させるAWSTomomiTakei
 
大人の基礎C#【Niigat.NET 2015-10】
大人の基礎C#【Niigat.NET 2015-10】大人の基礎C#【Niigat.NET 2015-10】
大人の基礎C#【Niigat.NET 2015-10】Mitsuhito Ishino
 
いい感じのフロントエンド開発環境を作ってみた
いい感じのフロントエンド開発環境を作ってみたいい感じのフロントエンド開発環境を作ってみた
いい感じのフロントエンド開発環境を作ってみたHayashi Yuichi
 
Hint of“Passcode Lock”Screen and Logic (with LocalAuthentication).
Hint of“Passcode Lock”Screen and Logic (with LocalAuthentication).Hint of“Passcode Lock”Screen and Logic (with LocalAuthentication).
Hint of“Passcode Lock”Screen and Logic (with LocalAuthentication).Fumiya Sakai
 
マークアップの作業効率をあげよう!
マークアップの作業効率をあげよう!マークアップの作業効率をあげよう!
マークアップの作業効率をあげよう!Mitsuo Kawashima
 
2018 cisco webEx、WebEx Teams trial flyer
2018 cisco webEx、WebEx Teams trial flyer2018 cisco webEx、WebEx Teams trial flyer
2018 cisco webEx、WebEx Teams trial flyerHiroyuki Yokota
 
kintone Cafe Tokyo vol.5/ultra fast recovery
kintone Cafe Tokyo vol.5/ultra fast recoverykintone Cafe Tokyo vol.5/ultra fast recovery
kintone Cafe Tokyo vol.5/ultra fast recoveryTakahiro Kubo
 

What's hot (8)

GovTechを加速させるAWS
GovTechを加速させるAWSGovTechを加速させるAWS
GovTechを加速させるAWS
 
大人の基礎C#【Niigat.NET 2015-10】
大人の基礎C#【Niigat.NET 2015-10】大人の基礎C#【Niigat.NET 2015-10】
大人の基礎C#【Niigat.NET 2015-10】
 
いい感じのフロントエンド開発環境を作ってみた
いい感じのフロントエンド開発環境を作ってみたいい感じのフロントエンド開発環境を作ってみた
いい感じのフロントエンド開発環境を作ってみた
 
Hint of“Passcode Lock”Screen and Logic (with LocalAuthentication).
Hint of“Passcode Lock”Screen and Logic (with LocalAuthentication).Hint of“Passcode Lock”Screen and Logic (with LocalAuthentication).
Hint of“Passcode Lock”Screen and Logic (with LocalAuthentication).
 
マークアップの作業効率をあげよう!
マークアップの作業効率をあげよう!マークアップの作業効率をあげよう!
マークアップの作業効率をあげよう!
 
2018 cisco webEx、WebEx Teams trial flyer
2018 cisco webEx、WebEx Teams trial flyer2018 cisco webEx、WebEx Teams trial flyer
2018 cisco webEx、WebEx Teams trial flyer
 
開発ツール「Wijmo」と「SpreadJS」からみる業務アプリケーションの変遷とこれから
開発ツール「Wijmo」と「SpreadJS」からみる業務アプリケーションの変遷とこれから開発ツール「Wijmo」と「SpreadJS」からみる業務アプリケーションの変遷とこれから
開発ツール「Wijmo」と「SpreadJS」からみる業務アプリケーションの変遷とこれから
 
kintone Cafe Tokyo vol.5/ultra fast recovery
kintone Cafe Tokyo vol.5/ultra fast recoverykintone Cafe Tokyo vol.5/ultra fast recovery
kintone Cafe Tokyo vol.5/ultra fast recovery
 

Similar to アイデアを形にする ②HTML/CSSから始めるWeb技術の基礎

アイデアを形にする ③3時間でアプリ公開!ゼロからのプログラミング講座
アイデアを形にする  ③3時間でアプリ公開!ゼロからのプログラミング講座アイデアを形にする  ③3時間でアプリ公開!ゼロからのプログラミング講座
アイデアを形にする ③3時間でアプリ公開!ゼロからのプログラミング講座DIVE INTO CODE Corp.
 
初めてのWebプログラミング講座
初めてのWebプログラミング講座初めてのWebプログラミング講座
初めてのWebプログラミング講座DIVE INTO CODE Corp.
 
HTML5が創り出す新たな世界
HTML5が創り出す新たな世界HTML5が創り出す新たな世界
HTML5が創り出す新たな世界lpijapan
 
Tech.G HTML5 プレ講座
Tech.G HTML5 プレ講座Tech.G HTML5 プレ講座
Tech.G HTML5 プレ講座Atsushi Miura
 
【SEOの基本のキホン】 title・meta description・h1の付け方講座
【SEOの基本のキホン】title・meta description・h1の付け方講座【SEOの基本のキホン】title・meta description・h1の付け方講座
【SEOの基本のキホン】 title・meta description・h1の付け方講座ナイル株式会社
 
Attractive HTML5
Attractive HTML5Attractive HTML5
Attractive HTML5Sho Ito
 
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー 20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー Takahiro Kujirai
 
Html5時代のクリエイターのあり方
Html5時代のクリエイターのあり方Html5時代のクリエイターのあり方
Html5時代のクリエイターのあり方Masakazu Muraoka
 
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩Atsushi Tadokoro
 
導入時に知っておきたいHtml5+css3の基本
導入時に知っておきたいHtml5+css3の基本導入時に知っておきたいHtml5+css3の基本
導入時に知っておきたいHtml5+css3の基本Takeharu Baba
 
ニフティセミナー資料 最初にやっておくべき!内部SEO4つの基本対策
ニフティセミナー資料 最初にやっておくべき!内部SEO4つの基本対策ニフティセミナー資料 最初にやっておくべき!内部SEO4つの基本対策
ニフティセミナー資料 最初にやっておくべき!内部SEO4つの基本対策ニフティ株式会社
 
ゼロからのプログラミングRails講座 Codeanywhere版
ゼロからのプログラミングRails講座 Codeanywhere版ゼロからのプログラミングRails講座 Codeanywhere版
ゼロからのプログラミングRails講座 Codeanywhere版DIVE INTO CODE Corp.
 
デブサミ2014【13-D-2】川田寛氏 HTML5がSIに与えた衝撃、エンジニアは何を学ぶべきか?
デブサミ2014【13-D-2】川田寛氏 HTML5がSIに与えた衝撃、エンジニアは何を学ぶべきか?デブサミ2014【13-D-2】川田寛氏 HTML5がSIに与えた衝撃、エンジニアは何を学ぶべきか?
デブサミ2014【13-D-2】川田寛氏 HTML5がSIに与えた衝撃、エンジニアは何を学ぶべきか?Developers Summit
 
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフローWDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフローKazumich YAMAMOTO
 
リクルーティングパートナーシップのご提案
リクルーティングパートナーシップのご提案リクルーティングパートナーシップのご提案
リクルーティングパートナーシップのご提案DIVE INTO CODE Corp.
 
ON HTML5 FIELD で書き尽くせなかったこと
ON HTML5 FIELD で書き尽くせなかったことON HTML5 FIELD で書き尽くせなかったこと
ON HTML5 FIELD で書き尽くせなかったことMasakazu Muraoka
 
_HTML5で組んでみた_
_HTML5で組んでみた__HTML5で組んでみた_
_HTML5で組んでみた_Kelly Holonic
 
業務エンジニアのためのWebサイト制作手順
業務エンジニアのためのWebサイト制作手順業務エンジニアのためのWebサイト制作手順
業務エンジニアのためのWebサイト制作手順Masaya Okamoto
 
HTML5での制作、いつから始める?
HTML5での制作、いつから始める?HTML5での制作、いつから始める?
HTML5での制作、いつから始める?Fuminori Mori
 

Similar to アイデアを形にする ②HTML/CSSから始めるWeb技術の基礎 (20)

アイデアを形にする ③3時間でアプリ公開!ゼロからのプログラミング講座
アイデアを形にする  ③3時間でアプリ公開!ゼロからのプログラミング講座アイデアを形にする  ③3時間でアプリ公開!ゼロからのプログラミング講座
アイデアを形にする ③3時間でアプリ公開!ゼロからのプログラミング講座
 
初めてのWebプログラミング講座
初めてのWebプログラミング講座初めてのWebプログラミング講座
初めてのWebプログラミング講座
 
HTML5が創り出す新たな世界
HTML5が創り出す新たな世界HTML5が創り出す新たな世界
HTML5が創り出す新たな世界
 
Tech.G HTML5 プレ講座
Tech.G HTML5 プレ講座Tech.G HTML5 プレ講座
Tech.G HTML5 プレ講座
 
【SEOの基本のキホン】 title・meta description・h1の付け方講座
【SEOの基本のキホン】title・meta description・h1の付け方講座【SEOの基本のキホン】title・meta description・h1の付け方講座
【SEOの基本のキホン】 title・meta description・h1の付け方講座
 
Attractive HTML5
Attractive HTML5Attractive HTML5
Attractive HTML5
 
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー 20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
 
Html5時代のクリエイターのあり方
Html5時代のクリエイターのあり方Html5時代のクリエイターのあり方
Html5時代のクリエイターのあり方
 
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
メディア芸術基礎 II HTML5とは何か? HTML5、はじめの一歩
 
導入時に知っておきたいHtml5+css3の基本
導入時に知っておきたいHtml5+css3の基本導入時に知っておきたいHtml5+css3の基本
導入時に知っておきたいHtml5+css3の基本
 
ニフティセミナー資料 最初にやっておくべき!内部SEO4つの基本対策
ニフティセミナー資料 最初にやっておくべき!内部SEO4つの基本対策ニフティセミナー資料 最初にやっておくべき!内部SEO4つの基本対策
ニフティセミナー資料 最初にやっておくべき!内部SEO4つの基本対策
 
Htmlのコトバ
HtmlのコトバHtmlのコトバ
Htmlのコトバ
 
ゼロからのプログラミングRails講座 Codeanywhere版
ゼロからのプログラミングRails講座 Codeanywhere版ゼロからのプログラミングRails講座 Codeanywhere版
ゼロからのプログラミングRails講座 Codeanywhere版
 
デブサミ2014【13-D-2】川田寛氏 HTML5がSIに与えた衝撃、エンジニアは何を学ぶべきか?
デブサミ2014【13-D-2】川田寛氏 HTML5がSIに与えた衝撃、エンジニアは何を学ぶべきか?デブサミ2014【13-D-2】川田寛氏 HTML5がSIに与えた衝撃、エンジニアは何を学ぶべきか?
デブサミ2014【13-D-2】川田寛氏 HTML5がSIに与えた衝撃、エンジニアは何を学ぶべきか?
 
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフローWDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
 
リクルーティングパートナーシップのご提案
リクルーティングパートナーシップのご提案リクルーティングパートナーシップのご提案
リクルーティングパートナーシップのご提案
 
ON HTML5 FIELD で書き尽くせなかったこと
ON HTML5 FIELD で書き尽くせなかったことON HTML5 FIELD で書き尽くせなかったこと
ON HTML5 FIELD で書き尽くせなかったこと
 
_HTML5で組んでみた_
_HTML5で組んでみた__HTML5で組んでみた_
_HTML5で組んでみた_
 
業務エンジニアのためのWebサイト制作手順
業務エンジニアのためのWebサイト制作手順業務エンジニアのためのWebサイト制作手順
業務エンジニアのためのWebサイト制作手順
 
HTML5での制作、いつから始める?
HTML5での制作、いつから始める?HTML5での制作、いつから始める?
HTML5での制作、いつから始める?
 

More from DIVE INTO CODE Corp.

DIVE INTO AFRICA Improving the value of human life
DIVE INTO AFRICA Improving the value of human lifeDIVE INTO AFRICA Improving the value of human life
DIVE INTO AFRICA Improving the value of human lifeDIVE INTO CODE Corp.
 
DIVE INTO AFRICA Améliorer la valeur de la vie humaine
DIVE INTO AFRICA Améliorer la valeur de la vie humaineDIVE INTO AFRICA Améliorer la valeur de la vie humaine
DIVE INTO AFRICA Améliorer la valeur de la vie humaineDIVE INTO CODE Corp.
 
Essential time management required for professional business person
Essential time management required for professional business personEssential time management required for professional business person
Essential time management required for professional business personDIVE INTO CODE Corp.
 
DIVE INTO Rwanda Improve the value of human life
DIVE INTO Rwanda Improve the value of human lifeDIVE INTO Rwanda Improve the value of human life
DIVE INTO Rwanda Improve the value of human lifeDIVE INTO CODE Corp.
 
ABE initiative summer internship final presentation Mr.Diop from Senegal
ABE initiative summer internship final presentation Mr.Diop from SenegalABE initiative summer internship final presentation Mr.Diop from Senegal
ABE initiative summer internship final presentation Mr.Diop from SenegalDIVE INTO CODE Corp.
 
【高知家 大交流会】なぜ、スクールを創ったのか?
【高知家 大交流会】なぜ、スクールを創ったのか?【高知家 大交流会】なぜ、スクールを創ったのか?
【高知家 大交流会】なぜ、スクールを創ったのか?DIVE INTO CODE Corp.
 
コードの世界にダイブ!なぜテクノロジーを学ぶ環境を創るのか
コードの世界にダイブ!なぜテクノロジーを学ぶ環境を創るのかコードの世界にダイブ!なぜテクノロジーを学ぶ環境を創るのか
コードの世界にダイブ!なぜテクノロジーを学ぶ環境を創るのかDIVE INTO CODE Corp.
 
DEMODAY 2019 Spring スポンサーシップ募集要項
DEMODAY 2019 Spring スポンサーシップ募集要項DEMODAY 2019 Spring スポンサーシップ募集要項
DEMODAY 2019 Spring スポンサーシップ募集要項DIVE INTO CODE Corp.
 
卒業発表 即戦力コース 1711期 木原 健児さん
卒業発表 即戦力コース 1711期 木原 健児さん卒業発表 即戦力コース 1711期 木原 健児さん
卒業発表 即戦力コース 1711期 木原 健児さんDIVE INTO CODE Corp.
 
卒業発表 即戦力コース 1806期 加瀬 徹さん
卒業発表 即戦力コース 1806期 加瀬 徹さん卒業発表 即戦力コース 1806期 加瀬 徹さん
卒業発表 即戦力コース 1806期 加瀬 徹さんDIVE INTO CODE Corp.
 
就職説明会 181215 株式会社mofmof
就職説明会 181215 株式会社mofmof就職説明会 181215 株式会社mofmof
就職説明会 181215 株式会社mofmofDIVE INTO CODE Corp.
 
卒業発表 即戦力コース 1805期 大須賀 善揮さん、中川 聡さん
卒業発表 即戦力コース 1805期 大須賀 善揮さん、中川 聡さん卒業発表 即戦力コース 1805期 大須賀 善揮さん、中川 聡さん
卒業発表 即戦力コース 1805期 大須賀 善揮さん、中川 聡さんDIVE INTO CODE Corp.
 
就職説明会 181127 株式会社トリプルアイズ.pdf
就職説明会 181127 株式会社トリプルアイズ.pdf就職説明会 181127 株式会社トリプルアイズ.pdf
就職説明会 181127 株式会社トリプルアイズ.pdfDIVE INTO CODE Corp.
 
スクールと現場のハザマ 2018 進行資料
スクールと現場のハザマ 2018 進行資料スクールと現場のハザマ 2018 進行資料
スクールと現場のハザマ 2018 進行資料DIVE INTO CODE Corp.
 
スクールと現場のハザマ 2018 登壇資料 宮崎 雄介さん
スクールと現場のハザマ 2018 登壇資料 宮崎 雄介さんスクールと現場のハザマ 2018 登壇資料 宮崎 雄介さん
スクールと現場のハザマ 2018 登壇資料 宮崎 雄介さんDIVE INTO CODE Corp.
 
スクールと現場のハザマ 2018 登壇資料 塩井 美咲さん
スクールと現場のハザマ 2018 登壇資料 塩井 美咲さんスクールと現場のハザマ 2018 登壇資料 塩井 美咲さん
スクールと現場のハザマ 2018 登壇資料 塩井 美咲さんDIVE INTO CODE Corp.
 
スクールと現場のハザマ 2018 登壇資料 片ノ坂 浩明さん
スクールと現場のハザマ 2018 登壇資料 片ノ坂 浩明さんスクールと現場のハザマ 2018 登壇資料 片ノ坂 浩明さん
スクールと現場のハザマ 2018 登壇資料 片ノ坂 浩明さんDIVE INTO CODE Corp.
 
リクルーティングパートナーシップのご提案 β版1.2
リクルーティングパートナーシップのご提案 β版1.2リクルーティングパートナーシップのご提案 β版1.2
リクルーティングパートナーシップのご提案 β版1.2DIVE INTO CODE Corp.
 

More from DIVE INTO CODE Corp. (20)

DIVE INTO AFRICA Improving the value of human life
DIVE INTO AFRICA Improving the value of human lifeDIVE INTO AFRICA Improving the value of human life
DIVE INTO AFRICA Improving the value of human life
 
DIVE INTO AFRICA Améliorer la valeur de la vie humaine
DIVE INTO AFRICA Améliorer la valeur de la vie humaineDIVE INTO AFRICA Améliorer la valeur de la vie humaine
DIVE INTO AFRICA Améliorer la valeur de la vie humaine
 
Essential time management required for professional business person
Essential time management required for professional business personEssential time management required for professional business person
Essential time management required for professional business person
 
DEMODAY 6th
DEMODAY 6thDEMODAY 6th
DEMODAY 6th
 
DIVE INTO Rwanda Improve the value of human life
DIVE INTO Rwanda Improve the value of human lifeDIVE INTO Rwanda Improve the value of human life
DIVE INTO Rwanda Improve the value of human life
 
ABE initiative summer internship final presentation Mr.Diop from Senegal
ABE initiative summer internship final presentation Mr.Diop from SenegalABE initiative summer internship final presentation Mr.Diop from Senegal
ABE initiative summer internship final presentation Mr.Diop from Senegal
 
【高知家 大交流会】なぜ、スクールを創ったのか?
【高知家 大交流会】なぜ、スクールを創ったのか?【高知家 大交流会】なぜ、スクールを創ったのか?
【高知家 大交流会】なぜ、スクールを創ったのか?
 
コードの世界にダイブ!なぜテクノロジーを学ぶ環境を創るのか
コードの世界にダイブ!なぜテクノロジーを学ぶ環境を創るのかコードの世界にダイブ!なぜテクノロジーを学ぶ環境を創るのか
コードの世界にダイブ!なぜテクノロジーを学ぶ環境を創るのか
 
DEMODAY 2019 Spring スポンサーシップ募集要項
DEMODAY 2019 Spring スポンサーシップ募集要項DEMODAY 2019 Spring スポンサーシップ募集要項
DEMODAY 2019 Spring スポンサーシップ募集要項
 
卒業発表 即戦力コース 1711期 木原 健児さん
卒業発表 即戦力コース 1711期 木原 健児さん卒業発表 即戦力コース 1711期 木原 健児さん
卒業発表 即戦力コース 1711期 木原 健児さん
 
卒業発表 即戦力コース 1806期 加瀬 徹さん
卒業発表 即戦力コース 1806期 加瀬 徹さん卒業発表 即戦力コース 1806期 加瀬 徹さん
卒業発表 即戦力コース 1806期 加瀬 徹さん
 
就職説明会 181215 株式会社mofmof
就職説明会 181215 株式会社mofmof就職説明会 181215 株式会社mofmof
就職説明会 181215 株式会社mofmof
 
卒業発表 即戦力コース 1805期 大須賀 善揮さん、中川 聡さん
卒業発表 即戦力コース 1805期 大須賀 善揮さん、中川 聡さん卒業発表 即戦力コース 1805期 大須賀 善揮さん、中川 聡さん
卒業発表 即戦力コース 1805期 大須賀 善揮さん、中川 聡さん
 
就職説明会 181127 株式会社トリプルアイズ.pdf
就職説明会 181127 株式会社トリプルアイズ.pdf就職説明会 181127 株式会社トリプルアイズ.pdf
就職説明会 181127 株式会社トリプルアイズ.pdf
 
スクールと現場のハザマ 2018 進行資料
スクールと現場のハザマ 2018 進行資料スクールと現場のハザマ 2018 進行資料
スクールと現場のハザマ 2018 進行資料
 
スクールと現場のハザマ 2018 登壇資料 宮崎 雄介さん
スクールと現場のハザマ 2018 登壇資料 宮崎 雄介さんスクールと現場のハザマ 2018 登壇資料 宮崎 雄介さん
スクールと現場のハザマ 2018 登壇資料 宮崎 雄介さん
 
スクールと現場のハザマ 2018 登壇資料 塩井 美咲さん
スクールと現場のハザマ 2018 登壇資料 塩井 美咲さんスクールと現場のハザマ 2018 登壇資料 塩井 美咲さん
スクールと現場のハザマ 2018 登壇資料 塩井 美咲さん
 
スクールと現場のハザマ 2018 登壇資料 片ノ坂 浩明さん
スクールと現場のハザマ 2018 登壇資料 片ノ坂 浩明さんスクールと現場のハザマ 2018 登壇資料 片ノ坂 浩明さん
スクールと現場のハザマ 2018 登壇資料 片ノ坂 浩明さん
 
ゼロから学ぶAI
ゼロから学ぶAIゼロから学ぶAI
ゼロから学ぶAI
 
リクルーティングパートナーシップのご提案 β版1.2
リクルーティングパートナーシップのご提案 β版1.2リクルーティングパートナーシップのご提案 β版1.2
リクルーティングパートナーシップのご提案 β版1.2
 

Recently uploaded

リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライドリアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライドKen Fukui
 
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slidessusere0a682
 
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライドリアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライドKen Fukui
 
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」inspirehighstaff03
 
TEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdfTEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdfyukisuga3
 
Establishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfEstablishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfoganekyokoi
 
My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024 「AIと仲良くなるには?」My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024 「AIと仲良くなるには?」inspirehighstaff03
 
My Inspire High Award 2024「老いることは不幸なこと?」
My Inspire High Award 2024「老いることは不幸なこと?」My Inspire High Award 2024「老いることは不幸なこと?」
My Inspire High Award 2024「老いることは不幸なこと?」inspirehighstaff03
 
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」inspirehighstaff03
 
My Inspire High Award 2024「他者と自分、対立を防ぐには?」
My Inspire High Award 2024「他者と自分、対立を防ぐには?」My Inspire High Award 2024「他者と自分、対立を防ぐには?」
My Inspire High Award 2024「他者と自分、対立を防ぐには?」inspirehighstaff03
 
Divorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdfDivorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdfoganekyokoi
 
My Inspire High Award 2024    「孤独は敵なのか?」
My Inspire High Award 2024    「孤独は敵なのか?」My Inspire High Award 2024    「孤独は敵なのか?」
My Inspire High Award 2024    「孤独は敵なのか?」inspirehighstaff03
 
What I did before opening my business..pdf
What I did before opening my business..pdfWhat I did before opening my business..pdf
What I did before opening my business..pdfoganekyokoi
 
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライドリアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライドKen Fukui
 
My Inspire High Award 2024「なぜ議会への関心が低いのか?」
My Inspire High Award 2024「なぜ議会への関心が低いのか?」My Inspire High Award 2024「なぜ議会への関心が低いのか?」
My Inspire High Award 2024「なぜ議会への関心が低いのか?」inspirehighstaff03
 
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライドリアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライドKen Fukui
 
My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「本当の『悪者』って何?」My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「本当の『悪者』って何?」inspirehighstaff03
 
My Inspire High Award 2024      「家族とは何か」
My Inspire High Award 2024      「家族とは何か」My Inspire High Award 2024      「家族とは何か」
My Inspire High Award 2024      「家族とは何か」inspirehighstaff03
 
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」inspirehighstaff03
 
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライドリアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライドKen Fukui
 

Recently uploaded (20)

リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライドリアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
 
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
 
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライドリアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
 
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
My Inspire High Award 2024「なぜ人は他人と違うところがあってもそれをなかなか誇れないのか?」
 
TEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdfTEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdf
 
Establishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdfEstablishment and operation of medical corporations.pdf
Establishment and operation of medical corporations.pdf
 
My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024 「AIと仲良くなるには?」My Inspire High Award 2024 「AIと仲良くなるには?」
My Inspire High Award 2024 「AIと仲良くなるには?」
 
My Inspire High Award 2024「老いることは不幸なこと?」
My Inspire High Award 2024「老いることは不幸なこと?」My Inspire High Award 2024「老いることは不幸なこと?」
My Inspire High Award 2024「老いることは不幸なこと?」
 
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
My Inspire High Award 2024「スーパーマーケットで回収されたキャベツ外葉は廃棄されているの?」
 
My Inspire High Award 2024「他者と自分、対立を防ぐには?」
My Inspire High Award 2024「他者と自分、対立を防ぐには?」My Inspire High Award 2024「他者と自分、対立を防ぐには?」
My Inspire High Award 2024「他者と自分、対立を防ぐには?」
 
Divorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdfDivorce agreements in administrative work.pdf
Divorce agreements in administrative work.pdf
 
My Inspire High Award 2024    「孤独は敵なのか?」
My Inspire High Award 2024    「孤独は敵なのか?」My Inspire High Award 2024    「孤独は敵なのか?」
My Inspire High Award 2024    「孤独は敵なのか?」
 
What I did before opening my business..pdf
What I did before opening my business..pdfWhat I did before opening my business..pdf
What I did before opening my business..pdf
 
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライドリアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
 
My Inspire High Award 2024「なぜ議会への関心が低いのか?」
My Inspire High Award 2024「なぜ議会への関心が低いのか?」My Inspire High Award 2024「なぜ議会への関心が低いのか?」
My Inspire High Award 2024「なぜ議会への関心が低いのか?」
 
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライドリアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
 
My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「本当の『悪者』って何?」My Inspire High Award 2024 「本当の『悪者』って何?」
My Inspire High Award 2024 「本当の『悪者』って何?」
 
My Inspire High Award 2024      「家族とは何か」
My Inspire High Award 2024      「家族とは何か」My Inspire High Award 2024      「家族とは何か」
My Inspire High Award 2024      「家族とは何か」
 
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
My Inspire High Award 2024「なぜ、好きなことにいつかは飽きるの」
 
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライドリアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
 

アイデアを形にする ②HTML/CSSから始めるWeb技術の基礎

  • 1. 株式会社Dive into Code 代表取締役 創始者 CEO 野呂浩良 Tel 03-5459-1808 info@diveintocode.jp https://diveintocode.jp/ アイデアを形にする - ②HTML/CSSから始めるWeb技術の基礎 - スタートアップスキルカレッジ第3弾
  • 2. 2Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. この講座を受けると出来ること アイデアを形にするためのプロダクトの設計の概要ができ、開発 相談や自力開発に踏み出せるようになる。
  • 3. 3Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. ● 自己紹介 ● 全体概要 ● Webを支える技術の全体像 ● HTML/CSS ● プログラミング vs. HTML/CSS ● 非エンジニア起業家が最低限持つべき知識 ● 実践的HTML/CSS講座 ● まとめ ● 質疑応答 ● Appendix 構成
  • 4. 4Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. 自己紹介 野呂 浩良(のろ ひろよし) MBAエンジニア講師。元 非エンジニ ア。29歳ではじめてプログラミングを経験。 1980年 誕生 2003年 東京農業大学 農学部農学科(学士)卒業 「昆虫生態学研究室」 2003年 株式会社すみや 「接客販売」 2006年 株式会社リクルート 「法人営業」 2009年 株式会社ワークスアプリケーションズ 「コンサル」 2013年 株式会社プロスタンダード 「研修講師」 2014年 グロービス経営大学院大学 経営管理科(修士)卒業 2015年 株式会社Dive into Code 創業 キャリアの軸は、未経験分野への挑戦
  • 5. 5Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. 自己紹介 就職に強いプログラミングスクール DIVE INTO CODE。 ビジョン 「テクノロジー教育のエコシステムを構築する」 フルタイム就業 正社員 / フリーランス 実課題を元にした研究 リモートワークで アルバイト / 副業 政府と組み 地方&海外IT人材育成 卒業後も学び続ける 永続 勉強会 スクールで本気で学習 プログラミング初体験
  • 6. 6Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. 日本全国 3,000人 + 海外(ベトナム、ルワンダ)でセミナー開催。 RubyWorld Conference 2016 登壇。 自己紹介 Ruby経験ゼロから 3年で 3,000人 に直接講義
  • 7. 7Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. 自己紹介 エンジニア育成事業だけでなく、起業家や新規事業担当者がテク ノロジーを駆使出来るようになるための支援も行う。 https://hodai.globis.co.jp/courses/57a7e865
  • 8. 8Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. お一人 3分ほどでご紹介ください 1. お名前 2. お仕事内容 3. この講座に参加した目的 4. 形にしたいビジネスアイデア 自己紹介 同じテーマに興味をもつ人たちとの出会いはその後もご縁が続く ことが多い。お互いに自己紹介をしませんか?
  • 9. 9Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. Webを支える技術の全体像 様々なシステム(アプリケーション)が世の中には存在する。本講 座では Web 上で動作するものを対象として学ぶ。 Webアプリケーション スマホアプリ VR Webページ アプリ サーバと 通信 サーバと 通信 サーバと 通信
  • 10. 10Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. Webを支える技術の全体像 事例:世界的に有名なスタートアップのWebアプリケーション AirBnB GitHub クックパッド https://www.airbnb.jp/ https://www.airbnb.jp/ https://cookpad.com/ 民泊検索・予約 ソーシャルコーディング レシピ共有
  • 11. 11Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. Webを支える技術の全体像 インターネット Webの世界は、Webブラウザを通して利用する。通信先のコン ピュータから送信されたファイルを読み込み画面が表示される。 リクエスト GET, POST … レスポンス HTML, images … URL Webブラウザ HTTP通信 サーバ
  • 12. 12Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. Webを支える技術の全体像 開発するための主要な役割分担。デザイナー、フロントエンド、 バックエンドはおさえておこう。兼任はかなり難しい。 デザイン コーディング プログラミング デザイナー PhotoShop, Illustrator フロントエンド・エンジニア HTML, CSS, JavaScript バックエンド・エンジニア Ruby(Python, Java) ヘッダー フッター サイ ド バー ページごとの内容 メインビジュアル ヘッダー フッター サ イ ド バ ー ページごとの 内容 メインビジュアル <html> <head> </hed> <body> ・・・ </body> </html> head { } div { } class BlogsConroller def index @blogs = Blog.all end end 開発環境構築
  • 13. 13Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. HTML/CSS HTMLとCSSは実現したいデザインをWebブラウザ上で表現するた めの記法。まずワイアフレームありきで実装をすべきもの。 ヘッダー フッター サイド バー ページごとの内容 メインビジュアル ワイアフレーム HTML/CSS <html> <head> </hed> <body> ・・・ </body> </html> head { } div { } 見た目の装飾をする ために使う 構造を表すために印 をつける
  • 14. 14Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. HTML/CSS すべてのWebページの HTML/CSS はすべて見ることができる。 Chrome > 検証 からソースコードを見てみよう。 Webページ例 HTML/CSS http://www.kansai-u.ac.jp/umeda/event-seminar/startup /-htmlcssweb.html
  • 15. 15Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. HTML/CSS HTMLの基本構造 html, head, body は必須タグのため暗記しよう。 ① HTMLのバージョンを示す ② HTML文書であることを示す ③ ブラウザに表示される内容を示す ④ 表示されない内容を指定
  • 16. 16Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. HTML/CSS HTMLの基本構文 開始タグと終了タグはワンセット。毎回確認しよう。
  • 17. 17Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. index.html HTML/CSS CSSの基本構造 HTML内にCSSの読込みリンクを記述して使うことが多い。 style.css 読込み 装飾
  • 18. 18Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. HTML/CSS CSSの基本構文 セレクタで対象のHTMLタグを選択、プロパティで装飾を指定。
  • 19. 19Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. プログラミング vs. HTML/CSS インターネット ただのWebページをつくるのか、プログラムやDBつきのWebアプリ ケーションをつくるのか、目的に応じて判断が必要。 リクエスト GET, POST … レスポンス HTML, images … URL Webブラウザ HTTP通信 サーバ HTML/CSSのみ プログラム DBつき DB
  • 20. 20Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. HTML/CSSは Web 上では必須。Webアプリケーションを開発する ためには更に開発言語やDBの知識が求められる。 プログラミング vs. HTML/CSS フロントエンド・エンジニア HTML, CSS, JavaScript バックエンド・エンジニア Ruby(Python, Java) ヘッダー フッター サ イ ド バ ー ページごとの 内容 メインビジュアル <html> <head> </hed> <body> ・・・ </body> </html> head { } div { } class BlogsConroller def index @blogs = Blog.all end end 開発環境構築 HTML/CSSのみ プログラム DBつき フロントエンド・エンジニア HTML, CSS, JavaScript ヘッダー フッター サ イ ド バ ー ページごとの 内容 メインビジュアル <html> <head> </hed> <body> ・・・ </body> </html> head { } div { }
  • 21. 21Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. 非エンジニア起業家が最低限持つべき知識 目的に応じて持つべき知識は大きく変わる。「Why? How? What?」 を明確にしてから取り掛かろう。 目的 オススメの手段 持つべき知識 ・会社のホームページをつくりた い ・新商品の宣伝用ページをつくり たい ペライチ(無料) WordPress(無料)※ ・ツールの使い方 / 操作方法 ※HTML/CSS。環境構築や操作方法 を覚えるには 100時間 はかかる。 ・アンケートや申し込みを受け付 けたい Googleフォーム(無料) ・ツールの使い方 / 操作方法 ・会員登録するWebアプリケー ションをつくりたい 自力でスクラッチ※ 本業エンジニアに発注 ・HTML/CSS, プログラミング, DBMS ※自力開発ができるようになるには 300時間 はかかる。 ・ECサイトをつくりたい 本業エンジニアに発注 ・HTML/CSS, プログラミング, DBMS
  • 22. 22Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. 非エンジニア起業家が最低限持つべき知識 あなたがつくりたいものは、どのような手段で実現するのが良さそ うですか? お一人 5分ほどでつくりたいもの、実現するための手段、難し そうなこと/わからないこと、をシェアしてください。 1. つくりたいもの 2. 実現するための手段 3. 難しそうなこと/わからないこと
  • 23. 23Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. 非エンジニア起業家が最低限持つべき知識 チーム発表 難しそうなこと/わからないこと
  • 24. 24Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. 実践的HTML/CSS講座 DIVE INTO CODE のオリジナル教材より HTML/CSS 基礎を特別 にご提供。手を動かしながら理解を進めよう。 https://diver.diveintocode.jp/web_texts
  • 25. 25Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. 振り返り チーム発表・講評 よかったこと わるかったこと
  • 26. 26Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. ・HTMLとCSSは実現したいデザインをWebブラウザ上で表現するための記法。 まずワイアフレームありきで実装をすべきもの。 ・すべてのWebページの HTML/CSS はすべて見ることができる。Chrome > 検 証 からソースコードを見てみよう。 ・ただのWebページをつくるのか、プログラムやDBつきのWebアプリケーションを つくるのか、目的に応じて判断が必要。 ・目的に応じて持つべき知識は大きく変わる。「Why? How? What?」を明確にして から取り掛かろう。 まとめ Webの世界は、Webブラウザを通して利用する。通信先のコン ピュータから送信されたファイルを読み込み画面が表示される。
  • 27. 27Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. 質疑応答 なんでもご質問ください。 ^ ^
  • 28. 28Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. Appendix 「ゼロから稼げるエンジニアになる3つのステップ」 RubyWorld Conference 2016 講演資料と動画を公開中! https://youtu.be/bZ4Y1lNbI1o http://2016.rubyworld-conf.org/files/program/B-3.pdf資料 動画
  • 29. 29Copyright © 2015-2017 Dive into Code Corp. All Rights Reserved. Appendix サイモン シネック: 優れたリーダーはどうやって行動を促すか。 Golden Circle「Why? How? What? 」 https://www.ted.com/talks/simon_sinek_how_great_leaders_inspire_action?language=ja