試験公開中

このエントリーをはてなブックマークに追加

いちばんやさしいJavaScriptの教本 第2版 ECMAScript 2017(ES8)対応 人気講師が教えるWebプログラミング入門

インプレス

2,200円+税

講義+実習のワークショップ形式で、小さなプログラムを作りながら基本を学べる「はじめてでも挫折しない」JavaScriptの入門書を作りました。「なぜそうするのかを知りたい」「仕組みがしりたい」「応用できる基礎を身に付けたい」そんな読者のさまざまな要望に応える新しい教本です。

【注意】本書のEPUB版は固定レイアウト型になっております。文字の大きさの変更や検索、引用などはお使いいただけません。画面の大きい端末でご利用ください。

関連サイト

本書の関連ページが用意されています。

内容紹介

講義+実習のワークショップ形式で、小さなプログラムを作りながら基本を学べる「はじめてでも挫折しない」JavaScriptの入門書を作りました。

なぜそうするのかを知りたい、仕組みがしりたい、応用できる基礎を身に付けたい、そんな読者のさまざまな要望に応える新しい教本です。

本書で学ぶ豊富なサンプルプログラムのコードはサポートページからダウンロードできるので安心です。

勘違いしやすい箇所は講師がフォロー。ワークショップ感覚で読み進められます。

ECMAScript 2017(ES8)対応。

書誌情報

  • 著者: 岩田宇史
  • 発行日: (紙書籍版発行日: 2019-03-22)
  • 最終更新日: 2019-03-22
  • バージョン: 1.0.0
  • ページ数: 280ページ(PDF版換算)
  • 対応フォーマット: PDF, EPUB
  • 出版社: インプレス

対象読者

JavaScriptではじめてプログラミングをはじめる人。JavaScriptを使ってWebプログラミングに触れてみたいが、まずは入門からはじめたい人。最新のJavaScriptを学習したい人。

著者について

岩田宇史

Webエンジニア。株式会社SteamCode代表取締役。筑波大学大学院でプロダクトデザインを学び、実働モデルを制作する過程でプログラミングを学ぶ。IT企業でシステム開発に従事した後、株式会社SteamCodeを創業。スタートアップのシステム開発支援や、企業向けのプログラミング研修事業などを行っている。自らも講師として、大学、企業、動画学習サイトなどで述べ200回以上の授業に登壇する。

目次

はじめに

本書の読み方

目次

Chapter 1 プログラムを作成する準備をしよう

  • Lesson 01 プログラムとは何かを知りましょう
  • Lesson 02 JavaScriptの特徴を知りましょう
  • Lesson 03 ブラウザをインストールしましょう
  • Lesson 04 テキストエディタ「Visual StudioCode」をインストールしましょう
  • Lesson 05 ファイルの拡張子を表示しましょう
  • Lesson 06 HTMLとCSSの基礎を理解しましょう
  • Lesson 07 サンプルコードのテンプレートを準備しましょう

Chapter 2 プログラムを作りながら基礎を学ぼう

  • Lesson 08 プログラムを書く場所を知っておきましょう
  • Lesson 09 たった一行のプログラムを書いてみましょう
  • Lesson 10 プログラムの基本的なルールを学びましょう
  • Lesson 11 命令とデータについて学びましょう
  • Lesson 12 文字列の扱い方を学びましょう
  • Lesson 13 数値の扱い方を学びましょう
  • Lesson 14 ダイアログボックスの使い方を学びましょう
  • Lesson 15 変数について学びましょう
  • Lesson 16 BMI計算プログラムを作成しましょう
  • Lesson 17 読みやすいコードを書きましょう

Chapter 3 条件分岐について学ぼう

  • Lesson 18 条件分岐とは何かを知りましょう
  • Lesson 19 if文で条件分岐を書きましょう
  • Lesson 20 さまざまな条件式を書きましょう
  • Lesson 21 if文の応用的な書き方を学びましょう
  • Lesson 22 複数の条件を組み合わせた条件式の書き方を学びましょう
  • Lesson 23 switch文について学びましょう
  • Lesson 24 変数の種類と有効範囲を学びましょう
  • Lesson 25 ジャンケンゲームを作りましょう

Chapter 4 関数の基本を学ぼう

  • Lesson 26 関数のメリットを知りましょう
  • Lesson 27 関数の書き方と呼び出し方を学びましょう
  • Lesson 28 関数のデフォルト引数を学びましょう
  • Lesson 29 関数と変数の有効範囲の関係を知りましょう
  • Lesson 30 ジャンケンゲームを関数を使って書き直しましょう

Chapter 5 繰り返し処理について学ぼう

  • Lesson 31 繰り返し処理とは何かを知りましょう
  • Lesson 32 条件に応じた繰り返しを書いてみましょう
  • Lesson 33 回数の決まった繰り返しを書きましょう
  • Lesson 34 ジャンケンゲームで連勝回数を表示しましょう

Chapter 6 HTML/CSSを操作する方法を学ぼう

  • Lesson 35 オブジェクトとは何かを知りましょう
  • Lesson 36 Webページとオブジェクトの関係について知りましょう
  • Lesson 37 HTMLの要素の内容を変更してみましょう
  • Lesson 38 要素を自在に取得できるようになりましょう
  • Lesson 39 要素のスタイルを変更してみましょう
  • Lesson 40 要素を追加してみましょう
  • Lesson 41 要素を削除してみましょう

Chapter 7 ユーザーの操作に対応させよう

  • Lesson 42 イベントとは何かを知りましょう
  • Lesson 43 クリックイベントでお問い合わせフォームを表示しましょう
  • Lesson 44 フォームに残り文字数のカウント機能を付けましょう
  • Lesson 45 フォームを時間制限付きの回答フォームに改造しましょう

Chapter 8 データをまとめて扱おう

  • Lesson 46 データをまとめて扱いやすくしましょう
  • Lesson 47 配列でデータをまとめましょう
  • Lesson 48 オブジェクトでデータをまとめましょう

Chapter 9 フォトギャラリーを作成しよう

  • Lesson 49 フォトギャラリーの設計を確認しましょう
  • Lesson 50 アルバムデータからHTMLを作りましょう
  • Lesson 51 CSSで見た目を装飾しましょう
  • Lesson 52 表示する写真画像を選択できるようにしましょう

Chapter 10 便利なjQueryを使用してみよう

  • Lesson 53 jQueryとは何かを知りましょう
  • Lesson 54 jQueryを利用する準備をしましょう
  • Lesson 55 jQueryの基本的な書き方を学びましょう
  • Lesson 56 セレクタの書き方を学びましょう
  • Lesson 57 イベントの書き方を学びましょう
  • Lesson 58 ドロップダウンメニューを作成してみましょう
  • Lesson 59 Topに戻るボタンを作成しましょう
  • Lesson 60 jQueryプラグインを使ってスライドショーを作成しましょう

Chapter 11 Web APIの基本を学ぼう

  • Lesson 61 Web APIとは何かを知りましょう
  • Lesson 62 Web APIの仕組みを知りましょう
  • Lesson 63 Ajaxについて理解しましょう
  • Lesson 64 JSONについて理解しましょう
  • Lesson 65 Web APIで郵便番号から住所を取得してみましょう

Chapter 12 YouTubeの動画ギャラリーを作ろう

  • Lesson 66 ゴールを確認しましょう
  • Lesson 67 YouTube Data API(v3)を利用する準備をしましょう
  • Lesson 68 YouTube Data API(v3)の使い方を確認しましょう
  • Lesson 69 ビデオギャラリーを作成しましょう
  • Lesson 70 スタイルを整えてWebサイトを完成させましょう

Chapter 13 独学する技術を身につけよう

  • Lesson 71 今後の学習方法を確認しましょう
  • Lesson 72 MOZILA DEVELOPER NETWORKを活用しましょう
  • Lesson 73 JavaScriptを取り巻く環境について学びましょう

索引

本書サンプルコードのダウンロードについて

Home 書籍一覧 いちばんやさしいJavaScriptの教本 第2版 ECMAScript 2017(ES8)対応 人気講師が教えるWebプログラミング入門 ▲ ページトップへ戻る