インプレス[コンピュータ・IT]ムック いちばんやさしいJavaScriptの教本 人気講師が教えるWebプログラミング入門
インプレス / 2017年03月27日 / 全271ページ
講義+実習のワークショップ形式で、小さなプログラムを作りながら基本を学べる「はじめてでも挫折しない」JavaScriptの入門書を作りました。「なぜそうするのかを知りたい」「仕組みがしりたい」「応用できる基礎を身に付けたい」そんな読者のさまざまな要望に応える新しい教本です。本書で学ぶ豊富なサンプルプログラムのコードはサポートページからダウンロードできるので安心です。勘違いしやすい箇所は講師がフォロー。ワークショップ感覚で読み進められます。
目次
- 著者プロフィール
- はじめに
- 本書の読み方
- 目次
- Chapter1 プログラムを作成する準備をしよう
- Lesson01 プログラムとは何かを知りましょう
- Lesson02 JavaScriptの特徴を知りましょう
- Lesson03 ブラウザをインストールしましょう
- Lesson04 テキストエディタ「Brackets」をインストールしましょう
- Lesson05 ファイルの拡張子を表示しましょう
- Lesson06 HTMLとCSSの基礎を理解しましょう
- Lesson07 サンプルコードのテンプレートを準備しましょう
- Chapter2 プログラムを作りながら基礎を学ぼう
- Lesson08 プログラムを書く場所を知っておきましょう
- Lesson09 たった一行のプログラムを書いてみましょう
- Lesson10 プログラムの基本的なルールを学びましょう
- Lesson11 命令とデータについて学びましょう
- Lesson12 文字列の扱い方を学びましょう
- Lesson13 数値の扱い方を学びましょう
- Lesson14 ダイアログボックスの使い方を学びましょう
- 著者プロフィール
- はじめに
- 本書の読み方
- 目次
- Chapter1 プログラムを作成する準備をしよう
- Lesson01 プログラムとは何かを知りましょう
- Lesson02 JavaScriptの特徴を知りましょう
- Lesson03 ブラウザをインストールしましょう
- Lesson04 テキストエディタ「Brackets」をインストールしましょう
- Lesson05 ファイルの拡張子を表示しましょう
- Lesson06 HTMLとCSSの基礎を理解しましょう
- Lesson07 サンプルコードのテンプレートを準備しましょう
- Chapter2 プログラムを作りながら基礎を学ぼう
- Lesson08 プログラムを書く場所を知っておきましょう
- Lesson09 たった一行のプログラムを書いてみましょう
- Lesson10 プログラムの基本的なルールを学びましょう
- Lesson11 命令とデータについて学びましょう
- Lesson12 文字列の扱い方を学びましょう
- Lesson13 数値の扱い方を学びましょう
- Lesson14 ダイアログボックスの使い方を学びましょう
- Lesson15 変数について学びましょう
- Lesson16 BMI計算プログラムを作成しましょう
- Lesson17 読みやすいコードを書きましょう
- Chapter3 条件分岐について学ぼう
- Lesson18 条件分岐とは何かを知りましょう
- Lesson19 if文で条件分岐を書きましょう
- Lesson20 さまざまな条件式を書きましょう
- Lesson21 if文の応用的な書き方を学びましょう
- Lesson22 複数の条件を組み合わせた条件式の書き方を学びましょう
- Lesson23 switch文について学びましょう
- Lesson24 ジャンケンゲームを作りましょう
- Chapter4 関数の基本を学ぼう
- Lesson25 関数のメリットを知りましょう
- Lesson26 関数の書き方と呼び出し方を学びましょう
- Lesson27 関数と変数の有効範囲の関係を知りましょう
- Lesson28 ジャンケンゲームを関数を使って書き直しましょう
- Chapter5 繰り返し処理について学ぼう
- Lesson29 繰り返し処理とは何かを知りましょう
- Lesson30 条件に応じた繰り返しを書いてみましょう
- Lesson31 回数の決まった繰り返しを書きましょう
- Lesson32 ジャンケンゲームで連勝回数を表示しましょう
- Chapter6 HTML/CSSを操作する方法を学ぼう
- Lesson33 オブジェクトとは何かを知りましょう
- Lesson34 Webページとオブジェクトの関係について知りましょう
- Lesson35 HTMLの要素の内容を変更してみましょう
- Lesson36 要素を自在に取得できるようになりましょう
- Lesson37 要素のスタイルを変更してみましょう
- Lesson38 要素を追加してみましょう
- Lesson39 要素を削除してみましょう
- Chapter7 ユーザーの操作に対応させよう
- Lesson40 イベントとは何かを知りましょう
- Lesson41 クリックイベントでお問い合わせフォームを表示しましょう
- Lesson42 フォームに残り文字数のカウント機能を付けましょう
- Lesson43 フォームを時間制限付きの回答フォームに改造しましょう
- Chapter8 データをまとめて扱おう
- Lesson44 データをまとめて扱いやすくしましょう
- Lesson45 配列でデータをまとめましょう
- Lesson46 オブジェクトでデータをまとめましょう
- Chapter9 フォトギャラリーを作成しよう
- Lesson47 フォトギャラリーの設計を確認しましょう
- Lesson48 アルバムデータからHTMLを作りましょう
- Lesson49 CSSで見た目を装飾しましょう
- Lesson50 表示する写真画像を選択できるようにしましょう
- Chapter10 便利なjQueryを使用してみよう
- Lesson51 jQueryとは何かを知りましょう
- Lesson52 jQueryを利用する準備をしましょう
- Lesson53 jQueryの基本的な書き方を学びましょう
- Lesson54 セレクタの書き方を学びましょう
- Lesson55 イベントの書き方を学びましょう
- Lesson56 ドロップダウンメニューを作成してみましょう
- Lesson57 Topに戻るボタンを作成しましょう
- Lesson58 jQueryプラグインを使ってスライドショーを作成しましょう
- Chapter11 Web APIの基本を学ぼう
- Lesson59 Web APIとは何かを知りましょう
- Lesson60 Web APIの仕組みを知りましょう
- Lesson61 Ajaxについて理解しましょう
- Lesson62 JSONについて理解しましょう
- Lesson63 Web APIで郵便番号から住所を取得してみましょう
- Chapter12 YouTubeの動画ギャラリーを作ろう
- Lesson64 ゴールを確認しましょう
- Lesson65 YouTube Data API(v3)を利用する準備をしましょう
- Lesson66 YouTube Data API(v3)の使い方を確認しましょう
- Lesson67 ビデオギャラリーを作成しましょう
- Lesson68 スタイルを整えてWebサイトを完成させましょう
- Chapter13 独学する技術を身につけよう
- Lesson69 今後の学習方法を確認しましょう
- Lesson70 MOZILA DEVELOPER NETWORKを活用しましょう
- 索引
- 本書サンプルコードのダウンロードについて
- 奥付
※このデジタル雑誌には目次に記載されているコンテンツが含まれています。それ以外のコンテンツは、本誌のコンテンツであっても含まれていません のでご注意ください。
※電子版では、紙の雑誌と内容が一部異なる場合や、掲載されないページがある場合があります。