Post on 13-Aug-2020
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
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