いちばんやさしいJavaScriptの教本 第2版 ECMAScript 2017(ES8)対応 人気講師が教えるWebプログラミング入門
インプレス
- 岩田宇史(著者)
応用できる基礎が身に付く!
講義+実習のワークショップ形式で、
小さなプログラムを作りながら基本を学べる
「はじめてでも挫折しない」JavaScriptの入門書を作りました。
なぜそうするのかを知りたい、
仕組みがしりたい、
応用できる基礎を身に付けたい、
そんな読者のさまざまな要望に応える新しい教本です。
本書で学ぶ豊富なサンプルプログラムのコードはサポートページから
ダウンロードできるので安心です。
勘違いしやすい箇所は講師がフォロー。
ワークショップ感覚で読み進められます。
ECMAScript 2017(ES8)対応。
発売日:2019-03-22
ページ数:280ページ
目次
表紙
著者プロフィール
はじめに
本書の読み方
目次
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を取り巻く環境について学びましょう
索引
本書サンプルコードのダウンロードについて
奥付
著者プロフィール
-
岩田宇史(著者)
岩田宇史(いわた・たかふみ)
Webエンジニア。株式会社SteamCode代表取締役。筑波大学大学院でプロダクトデザインを学び、実働モデルを制作する過程でプログラミングを学ぶ。IT企業でシステム開発に従事した後、株式会社SteamCodeを創業。スタートアップのシステム開発支援や、企業向けのプログラミング研修事業などを行っている。自らも講師として、大学、企業、動画学習サイトなどで述べ200回以上の授業に登壇する。
絶賛!発売中!
-
- なぜAIは動くのか(仮)
- 予約 2948円
-
- Ronald T. Kneusel(著者)、 長尾高弘(翻訳)、 三宅陽一郎(監訳)
- ロボット
-
- 予約受付中
-
- 生成AIによるサイバーセキュリティ実践ガイド
- 予約 3828円
-
- Clint Bodungen(著者)、 IPUSIRON(監訳)、 Smoky(翻訳)
- ネットワーク
-
- 予約受付中
- 運営会社
- FAQ
- お問い合わせ
- 利用規約
- オンライン販売について
- 特定商取引法に関する記載
- ゲームソフトの利用に関するガイドライン|
- 個人情報について
- PURCHASE GUIDE (ENGLISH)|
Copyright © Mynavi Publishing Corporation