004-005 HCJWeb MDR 02 - Nikkei BPec.nikkeibp.co.jp/item/contents/mokuji/m_241150.pdf ·...

2
Part1 HTMLの基本を知る ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 7 Part2 HTMLを書いてみる ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 14 Part3 WebとHTMLをきちんと理解する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 25 Part4 スタイルを使いこなそう ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 30 Part5 部品の配置を考える ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 40 Part6 作ったWebページを公開する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 50 Introduction JavaScriptは変な言語? ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 53 Part1 まずはJavaScriptの基本を押さえておこう ・・・・・・・・・・・・・・・・・・・・・・・・・・・ 53 Part2 JavaScriptの関数の独特のクセを理解する ・・・・・・・・・・・・・・・・・・・・・・・・・・・ 62 Part3 プロトタイプベースのオブジェクトを使いこなす ・・・・・・・・・・・・・・・・・・・・・・ 72 Introduction なぜWeb開発は難しいのか? ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 81 Part1 PHP、Apache、MySQL、NetBeans IDEでスタート ・・・・・・・・・・・ 84 Part2 ブログソフトWordPress MySQL内のデータにPHPでアクセス ・・・・ 91 Part3 PHPで画像共有アプリを作る 画像はMySQLに保存 ・・・・・・・・・・・・・・・・・ 97 Part4 NetBeansならすぐできる! Javaで始めるWeb開発 ・・・・・・・・・・・・・・ 101 Part5 C#でWeb開発 MySQLへのアクセスも簡単! ・・・・・・・・・・・・・・・・・・・・・・ 105 HTML&CSS 超入門 1 6 JavaScriptの 「わからない」を解消する! 2 52 Web開発 これならできる! 3 80 Contents

Transcript of 004-005 HCJWeb MDR 02 - Nikkei BPec.nikkeibp.co.jp/item/contents/mokuji/m_241150.pdf ·...

Page 1: 004-005 HCJWeb MDR 02 - Nikkei BPec.nikkeibp.co.jp/item/contents/mokuji/m_241150.pdf · php+html5で 第 4部 ささっと作るwebアプリ 110 第 5部 html5でゲームを作ろう

Part1 HTMLの基本を知る ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・7Part2 HTMLを書いてみる ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 14Part3 WebとHTMLをきちんと理解する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 25Part4 スタイルを使いこなそう ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 30Part5 部品の配置を考える ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 40Part6 作ったWebページを公開する ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 50

Introduction JavaScriptは変な言語? ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 53Part1 まずはJavaScriptの基本を押さえておこう ・・・・・・・・・・・・・・・・・・・・・・・・・・・ 53Part2 JavaScriptの関数の独特のクセを理解する ・・・・・・・・・・・・・・・・・・・・・・・・・・・ 62Part3 プロトタイプベースのオブジェクトを使いこなす ・・・・・・・・・・・・・・・・・・・・・・ 72

Introduction なぜWeb開発は難しいのか? ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 81Part1 PHP、Apache、MySQL、NetBeans IDEでスタート ・・・・・・・・・・・ 84Part2 ブログソフトWordPress MySQL内のデータにPHPでアクセス ・・・・ 91Part3 PHPで画像共有アプリを作る 画像はMySQLに保存 ・・・・・・・・・・・・・・・・・ 97Part4 NetBeansならすぐできる! Javaで始めるWeb開発 ・・・・・・・・・・・・・・101Part5 C#でWeb開発 MySQLへのアクセスも簡単! ・・・・・・・・・・・・・・・・・・・・・・105

HTML&CSS 超入門1第 部 6

JavaScriptの「わからない」を解消する!2第 部 52

Web開発 これならできる!3第 部 80

Contents

004-005_HCJWeb_MDR_02.indd 4 2015/04/24 14:43

Page 2: 004-005 HCJWeb MDR 02 - Nikkei BPec.nikkeibp.co.jp/item/contents/mokuji/m_241150.pdf · php+html5で 第 4部 ささっと作るwebアプリ 110 第 5部 html5でゲームを作ろう

Part1 ささっと開発環境を構築して

ささっと簡易掲示板を作ってみる ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・110

Part2 ささっと「タスクリスト」を作ってみる

データは配列で操作、JSONで保存&送信 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・116

Part3 データベース「SQLite」を使った

単語帳アプリをささっと作る ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・125

Part4 SQLiteで「英和辞書」を作る

Soundexでスペル補正を実現 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・132

Part5 ログイン機能付き「ミニブログ」を作る

ユーザーと投稿データは「MySQL」で管理 ・・・・・・・・・・・・・・・・・・・・・・・・・・137

Part6 チャットアプリを作る

Server Sent Eventsでリアルタイム配信 ・・・・・・・・・・・・・・・・・・・・・・・・・・・146

Part1 シューティングゲームを作る ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・153Part2 落ち物パズルを作る ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・162Part3 オンライン対戦型の卓球ゲームを作る ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・170

PHP+HTML5でささっと作るWebアプリ4第 部 110

HTML5でゲームを作ろう5第 部 153

ご注意本書に掲載しているサンプルプログラムの著作権はすべて各記事の著者が所有しています。筆者および日経BP社の承諾なしに、プログラムを配布あるいは販売することはできません。掲載プログラムの動作は編集部で確認していますが、すべての環境での動作を保証するものではありません。

004-005_HCJWeb_MDR_02.indd 5 2015/04/24 14:44