書籍の概要

この本の概要

はじめてでもわかる! できる! プログラミング経験のないあなたに向けたJavaScriptの入門書が登場です。Web技術の基本からJavaScriptの文法,未だに現場で使われることの多いjQueryの使い方まで,これからWeb業界に入る新人エンジニアやデザイナ向けに特化し,講師として入門者に触れることの多い著者ならではの視点から解説していきます。

こんな方におすすめ

  • これからJavaScriptやWebプログラミングを学びたい方/学び直したい方
  • JavaScriptやWeb技術の基本的なことを知りたい方(デザイナなど)

目次

WEBシステムとJavaScript

  • WEBシステムを知ろう
  • JavaScriptを知ろう

JavaScriptを書き始める前に

  • JavaScriptを書くべき場所を知ろう
  • DOMのことを知ろう

初めてのJavaScript

  • JavaScriptを書く準備をしよう
  • 文字を表示してみよう――文字列と関数
  • 足し算の結果を表示してみよう――数値と演算子
  • 消費税の計算をしてみよう――変数
  • 条件に応じて処理を変えてみよう――if文による条件分岐
  • 情報のまとまりを扱ってみよう――配列
  • 情報のまとまりを効率よく表示してみよう①――while文
  • 情報のまとまりを効率よく表示してみよう②――for文
  • 国の首都を表示してみよう――switch文
  • 偶奇判定をしてみよう――ユーザー定義関数
  • 名前のついた情報のまとまりを扱ってみよう――オブジェクト

開発者ツールの利用

  • 開発者ツール上でJavaScriptを実行してみよう
  • 開発者ツールを使用したデバッグ方法を知ろう

実践JavaScriptプログラミング

  • JavaScriptを書く準備をしよう
  • HTMLのテキスト情報を変更してみよう…
  • liタグを作成してみよう
  • ボタンクリック時にポップアップを表示してみよう
  • 現在時刻を表示してみよう
  • 倍数当てゲームを作ってみよう

jQueryについて

  • jQueryのメリットを知ろう
  • jQueryの導入方法

jQueryを使ったJavaScriptプログラミング

  • JavaScriptを書く準備をしよう…
  • ボタンクリック時にポップアップを表示してみよう
  • テキストフィールドに入力されている文字数を表示してみよう
  • チェックが付いたラジオボタンのテキストを表示してみよう
  • テキストフィールドが未入力ならサブミットボタンを無効にしてみよう
  • フォームバリデーターを作ってみよう

JacaScriptについて更に深く知ろう

  • ECMAScriptが生まれた背景
  • スコープについて
  • DOMイベントについて
  • 同期処理と非同期処理について
  • Ajaxについて

この先の学習について

  • 本書を読み終わったら

著者プロフィール

小笠原寛(おがさわらひろし)

新卒時に入社したITベンチャー企業にてWEBエンジニアとしてBtoB,BtoC サービスの開発に従事する。その後,フリーランスエンジニアとして独立し,WEBサービスの開発を複数担当。フロントエンドからバックエンドまでWEB開発全般に携り,現在はサークルアラウンド株式会社にて,エンジニア兼WEBプログラミングトレーニングの講師を務めている。