本当によくわかるJavaScriptの教科書 読んでみた。

[記事公開日]2019/03/25

[最終更新日]2021/10/10

昔に発売された、プログラミングなどの本なども改訂版などが、発売されています。

プログラミング系の本とかって、いろいろ出ているので、
どれが、わかりやすい本なのか、わからない場合などあります。
また、どの本も同じ内容だったりします。

今では、昔とは違い、動画サイトや、いろいろ学べるサービスなども多いです。

本によっては、改訂版などを買っても、あまり内容が変わってない、本とかもあります。

また、本当に、この本は、本人が書いてるの?って本などもあったりします。

委託して、誰かに頼んで書いてもらってる本などもあります。

 


 

本当によくわかるJavaScriptの教科書 はじめての人も、挫折した人も、基礎力が必ず身に付く 単行本 – 2018/6/8
ENTACL GRAPHICXXX (著)
世界で一番かんたんで丁寧な入門書

目次
本当によくわかるJavaScriptの教科書 読んでみた。
Chapter1 JavaScriptとは
Chapter2 JavaScriptの基本
Chapter3 条件分岐
Chapter4 繰り返し
Chapter5 関数
Chapter6 オブジェクト
Chapter7 イベント
Chapter8 スライドショーの作成
Chapter9 jQuery
Chapter10 Web API
Chapter11複数の機能を1つのWebサイトにまとめる

本当によくわかるJavaScriptの教科書 はじめての人も、挫折した人も、基礎力が必ず身に付く 単行本 – 2018/6/8
ENTACL GRAPHICXXX (著)

 


 

つくって楽しいJavaScript入門 身近な不思議をプログラミングしてみよう 単行本(ソフトカバー) – 2021/11/10
スペースタイム 柳田 拓人 (著), サイエンス&プログラミング教室 ラッコラ (監修)
自然・生き物のしくみを再現しながら
プログラミングを楽しく学ぼう!

つくって楽しいJavaScript入門 身近な不思議をプログラミングしてみよう 単行本(ソフトカバー) – 2021/11/10
スペースタイム 柳田 拓人 (著), サイエンス&プログラミング教室 ラッコラ (監修)

 


 

プロフェッショナルWebプログラミング JavaScript 単行本(ソフトカバー) – 2021/4/23
柳井 政和 (著)
プロとしての基礎をしっかりと固めたいエンドエンジニアの方
プログラミングの基礎体力向上を目指している方
JavaScriptの言語自体をしっかりと学びたい方

プロフェッショナルWebプログラミング JavaScript 単行本(ソフトカバー) – 2021/4/23
柳井 政和 (著)

 


 

確かな力が身につくJavaScript「超」入門 第2版 単行本 – 2019/9/21
狩野 祐東 (著)
JavaScriptをこれから始める人にも、前に挫折したことのある人にも。
手を動かしてサンプルをひとつずつ作っていくことで、知識だけでなく、
現場で活きる、応用・実践につながる基礎力が「この一冊で」身につきます

確かな力が身につくJavaScript「超」入門 第2版 単行本 – 2019/9/21
狩野 祐東 (著)

 


 

知識ゼロからはじめる ゆっくり・ていねいJavaScript ES6対応 単行本 – 2019/1/22
狩野 祐東 (著)

知識ゼロからはじめる ゆっくり・ていねいJavaScript ES6対応 単行本 – 2019/1/22
狩野 祐東 (著)

 


 

Manaさん「1冊ですべて身につくHTML & CSSとWebデザイン入門講座」の続編が出版されるみたいです。CSSやJavaScriptを使っての動きやレイアウト組み、またSassを使った、より実践向けの解説本

ほんの一手間で劇的に変わるHTML&CSSとWebデザイン実践講座 (日本語) 単行本(ソフトカバー) – 2021/2/20
Mana (著)

1冊ですべて身につくHTML & CSSとWebデザイン入門講座 単行本 – 2019/3/16
Mana (著)

 


 

改訂3版 これからはじめるプログラミング 基礎の基礎 単行本(ソフトカバー) – 2018/11/2

内容紹介
いまや必須のスキル=プログラミングの超入門!

定評あるプログラミングの入門書『これからはじめるプログラミング 基礎の基礎』の改訂第3版です。

 


 

これからはじめる人のJavaScript/Vue.jsの教科書 (日本語) 単行本(ソフトカバー) – 2020/4/24

これからはじめる人のJavaScript/Vue.jsの教科書 (日本語) 単行本(ソフトカバー) – 2020/4/24

 


 

これからはじめるVue.js実践入門 (日本語) 単行本 – 2019/8/22

 


 

プログラミングTypeScript ―スケールするJavaScriptアプリケーション開発 (日本語) 単行本(ソフトカバー) – 2020/3/16

 


 

子どもから大人までスラスラ読める JavaScriptふりがなKidsプログラミング ゲームを作りながら楽しく学ぼう! (ふりがなプログラミングシリーズ) 単行本(ソフトカバー) – 2019/11/22

 


 

作って学ぶScratchドリル 単行本(ソフトカバー) – 2019/12/19

 


 

Scratch 3.0入門 (I・O BOOKS) 単行本 – 2019/10/1

 


 

決定版 コンピュータサイエンス図鑑 単行本 – 2019/6/27

 


 

IT用語図鑑 ビジネスで使える厳選キーワード256 単行本 – 2019/5/13

 


 

いちばんやさしい Vue.js 入門教室 単行本 – 2019/4/4
大津 真 (著)

 


 

動かして学ぶ!Vue.js開発入門 (NEXT ONE) 単行本(ソフトカバー) – 2019/1/15
森 巧尚 (著)

 


 

Vue.js & Nuxt.js超入門 単行本 – 2019/2/5

 


 

30時間アカデミック JavaScript入門 単行本(ソフトカバー) – 2019/10/24

30時間アカデミック JavaScript入門 単行本(ソフトカバー) – 2019/10/24

 


 

30時間でマスター Webデザイン 改訂版 単行本(ソフトカバー) – 2019/10/18

 


 

やさしくはじめる スマートスピーカープログラミング 単行本(ソフトカバー) – 2019/5/24

 


 

なかしまぁ先生のHTML5教室 オンデマンド (ペーパーバック) – 2019/6/24

この教科書は、初心者向けHTML5の解説書になります。
実際に手を動かして演習できるように先生と学生との掛け合いで
ストーリを展開しています。
さあ、HTML5(HTML・CSS・JavaScript)を一緒に学びましょう。
着席して、まもなく開始のチャイムがなりますよ。

なお、本テキストは、一般社団法人Web技術振興協会(WTPO)主催の
「 HTML5検定」標準教科書を兼ねています。

 


 

文系でもプログラミング副業で月10万円稼ぐ! 単行本 – 2019/5/24

※Amazonギフト券1000円分がもらえる特別キャンペーンも実施中!
詳しくは「ひびしんプログラミング」で検索してください!

 


 

HTML5 ゲーム開発の教科書 スマホゲーム制作のための基礎講座 単行本 – 2019/9/17

 


 

基礎からのプログラミングリテラシー[コンピュータのしくみから技術書の選び方まで厳選キーワードをくらべて学ぶ! ] 単行本(ソフトカバー) – 2019/4/17

 


 

これからはじめる人のプログラミング言語の選び方 単行本 – 2019/3/14

作って楽しむプログラミング HTML5超入門 単行本 – 2019/3/23

いちばんやさしいJavaScriptの教本 第2版 ECMAScript 2017(ES8)対応 人気講師が教えるWebプログラミング入門 単行本(ソフトカバー) – 2019/3/22

 


 

Vue.jsのツボとコツがゼッタイにわかる本 単行本 – 2019/3/21

 


 

土日で学べるプログラミング入門 (日経BPパソコンベストムック) ムック – 2019/3/30
日経ソフトウエア

 


 

いちばんやさしい Vue.js 入門教室 単行本 – 2019/4/4

 


 

Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESS plus) 単行本(ソフトカバー) – 2010/4/8

 


 

世界一わかりやすい HTML5&CSS3コーディングとサイト制作の教科書 単行本(ソフトカバー) – 2019/3/1

 


 

現場で使える最低限の知識がしっかりと身につく HTML/CSS デザイン TextBook 単行本 – 2019/3/1

 


 

文系プログラマーのためのPythonで学び直す高校数学 単行本 – 2019/3/14

 


 

ヘルプサイトの作り方 単行本(ソフトカバー) – 2019/2/16

 


 

攻めるWeb担当者の教科書1

ホームページ改善の解決メソッド37〈アクセスアップ・コンバージョンアップ・コンテンツ・ブランディング・新技術対応〉 単行本(ソフトカバー) – 2019/2/26

 


 

動かして学ぶ!Vue.js開発入門 (NEXT ONE) 単行本(ソフトカバー) – 2019/1/15

内容紹介
【Vue.js(ビュージェイエス)とは】
Vue.jsは、Webアプリ開発用のJavaScriptフレームワークです。
比較的小規模の開発から利用でき、さらにWebアプリ開発で主流になりつつある、
シングルページアプリケーション(SPA)を構築することもできるため、
Web開発で大人気のフレームワークです。

 


 

JavaScript コードレシピ集 単行本(ソフトカバー) – 2019/1/25

 


 

入門JavaScriptプログラミング 単行本 – 2019/2/6

 


 

Webデザイン・スタンダード 伝わるビジュアルづくりとクリエイティブの最新技法 単行本(ソフトカバー) – 2018/12/26

いま知っておくべき、現場のWebデザイン。

Introduction|Webサイトができるまで
Chapter1|レイアウト
Chapter2|配色
Chapter3|UXデザイン
Chapter4|UI・グラフィックデザイン
Chapter5|モーションデザイン

 


 

CSSグリッドで作る HTML5&CSS3 レッスンブック 単行本 – 2018/12/25
エビスコム (著)

本書はステップ・バイ・ステップでWebページを作成しながら、HTML と CSS の基本から、グリッドによる自由なレイアウト、モバイルファーストな制作手順、本格的なレスポンシブの設定までを習得していただけるように構成した入門書です。

もくじ
Chapter 1 HTMLでマークアップする
Chapter 2 CSSでレイアウトをはじめる
Chapter 3 パーツの見栄えを整える – 基本
Chapter 4 パーツの見栄えを整える – ボックス
Chapter 5 パーツの見栄えを整える – 応用
Chapter 6 レスポンシブにする
Chapter 7 ページを増やす
Chapter 8 テーブルとフォームを作成する

 


 

今すぐ使えるCSSレシピブック 単行本(ソフトカバー) – 2019/1/29

本書ではCSSのテクニックを豊富なサンプルコードで数多く解説しています。それぞれのテクニックのポイントも丁寧に解説しています。

 


 

授業で出来るプログラミング学習大好き入門 単行本 – 2018/12/18

 


 

小学校の先生のための Why!?プログラミング 授業活用ガイド 単行本 – 2018/12/6

内容紹介
人気プログラミング番組『Why!?プログラミング』を活用して、よりよいプログラミングの授業を実施するためのガイド本です。

 


 

トコトンやさしいアルゴリズムの本 (今日からモノ知りシリーズ) 単行本 – 2018/11/16

内容紹介
2020年から義務教育に「プログラミング」が正規科目として導入される。そのプログラミング(コーディング)したい事柄、コンピュータにやらせたい処理などの考え方とまとめ方で必要なのがアルゴリズム。本書は、アルゴリズムの考え方や仕組みが、自然に身につくやさしい入門書。

 


 

見て試してわかる機械学習アルゴリズムのしくみ 機械学習図鑑 大型本 – 2018/12/19

内容紹介
機械学習アルゴリズムの違いが見てわかる!

 


 

10歳からのプログラミング: ホームページやゲームをつくってみよう 単行本 – 2018/11/16

やさしく、わかりやすくプログラミングのコツを解説!
この本と、パソコンさえあれば、だれでも簡単にホームページやゲームがつくれちゃう!
前半では、Scratch (スクラッチ) というソフトウェアを使って解説しています。スクラッチを使うと、ブロックを組み合わせるだけで、とっても簡単にプログラミングができちゃいます。まず、スクラッチでプログラミングのコツをマスターしてください。
次に、より本格的なプログラミングができるJavaScript(ジャバスクリプト)について、ていねいにわかりやすく解説しています。ジャバスクリプトを使って、ホームページやゲームをつくる方法をまとめています。

 


 

ノンプログラマーなMacユーザーのためのGit入門 〜知識ゼロでスタート、ゴールはGitHub〜 単行本 – 2019/5/28

 


 

たった1日で基本が身に付く! JavaScript 超入門 大型本 – 2017/6/15

 


 

スラスラ読める JavaScript ふりがなプログラミング (ふりがなプログラミングシリーズ) 単行本(ソフトカバー) – 2018/6/22

 


 

これからはじめるVue.js実践入門 単行本 – 2019/8/22

 


 

よくわかるJavaScript Kindle版
高橋 麻奈 (著)

 


 

本当によくわかるJavaScriptの教科書 はじめての人も、挫折した人も、基礎力が必ず身に付く 単行本 – 2018/6/8
ENTACL GRAPHICXXX (著)

本当によくわかるJavaScriptの教科書 はじめての人も、挫折した人も、基礎力が必ず身に付く 単行本 – 2018/6/8
ENTACL GRAPHICXXX (著)
世界で一番かんたんで丁寧な入門書

本当によくわかるJavaScriptの教科書 読んでみた。

本当によくわかるJavaScriptの教科書 はじめての人も、挫折した人も、基礎力が必ず身に付く 単行本 – 2018/6/8
ENTACL GRAPHICXXX (著)

目次
Chapter1 JavaScriptとは
Chapter2 JavaScriptの基本
Chapter3 条件分岐
Chapter4 繰り返し
Chapter5 関数
Chapter6 オブジェクト
Chapter7 イベント
Chapter8 スライドショーの作成
Chapter9 jQuery
Chapter10 Web API
Chapter11複数の機能を1つのWebサイトにまとめる

挫折した人も、基礎力が必ず身に付く。
JavaScriptの本も、いろいろ出ていますが、
どの本も、内容など、ある程度は同じだと思います。
カラーページだったり、モノクロ印刷などで、見やすさが違うなど。

ただ、
前はvarを使っていたのが、現在では
定数const。
変数letなどの解説してる本も出てきてます。

他に、JavaScriptの標準規格のECMAScriptの略(ES)

ESって何?

ECMAScript(エクマスクリプト)は、JavaScriptの標準であり、Ecma Internationalのもとで標準化手続きなどが行われている。

https://ja.wikipedia.org/wiki/ECMAScript

知識ゼロからはじめる ゆっくり・ていねいJavaScript ES6対応 単行本 – 2019/1/22
狩野 祐東 (著)

知識ゼロからはじめる ゆっくり・ていねいJavaScript ES6対応 単行本 – 2019/1/22
狩野 祐東 (著)

 


 
本当によくわかるJavaScriptの教科書 はじめての人も、挫折した人も、基礎力が必ず身に付く 単行本 – 2018/6/8
ENTACL GRAPHICXXX (著)

プログラマーとかでは、ないし、ESとかよくわからないと思う人もいます。

また、プログラミング系の本って、難しいのもあったりします。
読んでも、何をいってるのか、よくわからない。
ただ、コードを書いて動くのはわかるけどなど。

この本は、カラーで見やすいと思います。
JavaScriptとは何かを知り、
JavaScriptを記述していく環境を作るから、解説しています。
また、jQueryの解説も少しあります。

作成できるWebサイト
ハンバーガーメニュー
スライドショー
ポップアップリンク
地図など


作成できるWebサイト


作成できるWebサイト

 


 

JavaScriptの基礎を、わかりやすく解説。
どうやれば、どこからはじめればいいのかわからない。
基本から学んでみましょう。

Chapter1 JavaScriptとは

Lesson1
JavaScriptの概要

JavaScriptは「世界中で、もっとも使われているプログラミング言語」と言われていて、
古くからある、プログラミング言語の1つです。

JavaScriptで、できること
クリックすると画像が変わるなど解説

HTMLとCSSとJavaScriptの違い
HTMLは、Webサイトの文書構造を作る
CSSは、HTMLにスタイルを付け、Webサイトの見栄えを作る
JavaScriptは、Webサイトの動きを作る

Lesson2
JavaScriptの制作環境の準備

ブラウザのインストール
GoogleChromeのインストール

テキストエディタのインストール
Bracketsのインストール

サンプルのファイルをダウンロードします。

 


 

Chapter2 JavaScriptの基本

Chapter1で、
JavaScriptを書く準備が整いました。
実際に、JavaScriptでコードを書いて、動かしてみます。
簡単なコードを書いて、JavaScriptの基本を学びましょう。

Lesson1
1行のJavaScriptを書いてみる

Google ChromeのDeveloperツールという機能の中の「コンソール」を使います。

Developerツールは、JavaScriptを実行できたり、HTMLやCSSもブラウザ上で、疑似的に
追加、編集ができます。

JavaScriptの書き方のルールとエラー

基本ルール

エラーの見方

Lesson3
変数とデータ型

JavaScriptを学んでいくと、さまざまな専門用語にぶつかります。
関数、メソッド、データ型、オブジェクト、変数など

変数とは
値を入れておくことができる箱のような物です。
変数の定義

データ型
文字列や数値などといったデータの種類です。

変値と計算

データ型の中でも、よく使用するのが「数値型」

JavaScriptは、整数や少数、マイナス値など使えます。
JavaScriptで、計算をおこなう

文字列
JavaScriptで、文字列を扱うには、シングルクォート、ダブルクォートで囲ってください。

文字列の結合

特殊な文字を使用する場合

配列
配列にデータを格納する
配列からデータを取得する
配列の定義

ダイアログボックスの種類
確認ダイアログボックス
入力ダイアログボックス
警告ダイアログボックス

プログラムをファイルで管理する
HTMLファイルを準備する
JavaScriptファイルを準備する

まとめ、実習
消費税の計算

読みやすいコードの書き方のコツ
など解説

 


 

Chapter3 条件分岐

JavaScriptだけでなく
プログラミングの基本ともいえる条件分岐
基本をしっかりマスターしよう。

Lesson1

条件分岐の概要

条件分岐とは、ある条件によって、処理を分岐させることです。

if文の基本的な構造
if〜else文

比較演算子の種類

複数条件の組み合わせ
else if文

論理演算子
複数の条件を同時に比較する

switch文の使い方

まとめ、実習
簡単な電車ナビを作る
など解説

 


 

Chapter4 繰り返し

条件分岐に加えてプログラミングで欠かせないものが、繰り返しです。
一度ではなく、複数回同じ処理を、おこないたい時に、非常に便利です。

繰り返しの基本
繰り返しは、ループ処理とも言われています。

for文とwhile文の違い
for文は、「繰り返しの回数が決まっている」
while文は、「繰り返しの回数が決まっていない」

for文を使ってプログラムを作ろう
実習、RPGゲームのレベルアップのプログラムを作ろう
とかは、

確かな力が身につくJavaScript「超」入門の本と同じようなものも載ってます。

 


 

確かな力が身につくJavaScript「超」入門 第2版 単行本 – 2019/9/21
狩野 祐東 (著)
JavaScriptをこれから始める人にも、前に挫折したことのある人にも。
手を動かしてサンプルをひとつずつ作っていくことで、知識だけでなく、
現場で活きる、応用・実践につながる基礎力が「この一冊で」身につきます

確かな力が身につくJavaScript「超」入門 第2版 単行本 – 2019/9/21
狩野 祐東 (著)

 


 

while文
while文は、条件に当てはまる限りループ処理が実行されます。
do〜while文

while文を使ってプログラムを作ろう
実習、すごろくを作ろう

サイコロの目「1〜6」をランダムに出す
ランダムな数字を出す
ゴールするまで繰り返し

 


 

Chapter5 関数

同じ処理を複数の箇所で使用したいケースが出てきます。
そんな時、処理を1つの機能として、まとめて呼び出すことができる関数を使えるようになりましょう。

Lesson1
関数の概要
関数の書き方
functionについて
本では、functionキーワードなど、あまり触れてないです。
人によっては、難しく感じるかも。

関数に引数、戻り値を設定する
関数に引数を設定する

変数の有効範囲
ローカル変数とグローバル変数

まとめ、実習、
既存のプログラムを関数化する

 


 

Chapter6 オブジェクト

オブジェクトを使うことで、情報を、よりわかりやすくまとめたり
既存の仕組みを使って、さらに便利なプログラムを作れます。
大変に、有用なので、ぜひ、身に付けましょう。

Lesson1
オブジェクトの概要
オブジェクトの使い方
オブジェクトとは、今まで学んできた、値や変数、関数を、まとめて、1つのグループにしたものです。

windowオブジェクトの使い方
Mathオブジェクトの使い方
Dateオブジェクトの使い方

DOM操作でHTML要素を書き換える
DOMとは?

DOM操作による要素へのアクセス
など解説

 


 

Chapter7 イベント

JavaScriptではブラウザ上をクリックするなど、
アクションを起こした際に実行する処理を登録できます。
このアクションのことをイベントと呼びます。

Lesson1
イベントの概要
イベント処理

マウスアクション
キーボードアクション
INPUTアクション
そのほか、解説

clickイベントの使い方
タイマー処理の使い方

まとめ、実習、
タイマー処理を使い、擬似的なチャットを作ってみよう。

 


 

Chapter8 スライドショーの作成

これまで学んだJavaScriptの基礎の復習もかねて
Webサイトには欠かせないスライドショーを作ります。

Lesson1
スライドショーの作成
作成する前の情報の整理

基本の枠組みHTMLを作る
画像を配列する、画像の表示など解説

CSSなどは詳しく解説はしてないです。

 


 

Chapter9 jQuery

jQueryを使うことで、リッチな動きを手軽に作れます。
JavaScriptで学んだことを活かせるので、ぜひ、身に付けましょう。

Lesson1
jQueryの概要

jQueryを使うメリット

jQueryとは、JavaScriptを便利に使えるライブラリです。

jQueryを使えば、自分で書くプログラムが短くなります。
など解説

jQueryを使う準備
jQueryの基本構文
jQueryを書く

要素の指定の仕方
jQueryのイベント

ハンバーガーメニューの作成

jQueryプラグインの解説と実践

 


 

Chapter10 Web API

Web APIは、さまざまな企業が自社の既存システムを
手軽に再利用できるよう提供しているものです。

その便利さを体感すると同時に、あつかえるようになりましょう。

Lesson1
Web APIの概要

AjaxとJSONの解説
AjaxとJSONを使ってプログラムを作る

 


 

Chapter11複数の機能を1つのWebサイトにまとめる

これまでにJavaScriptで多くの機能を作成してきました。

では、それらを1つのWebサイトに組み込む時
何に、気を付ければいいのか、最後に確認しましょう。

Lesson1
JavaScriptで作成した機能を基にWebサイトを作る
など解説

 


 

本当によくわかるJavaScriptの教科書 はじめての人も、挫折した人も、基礎力が必ず身に付く 単行本 – 2018/6/8
ENTACL GRAPHICXXX (著)

本当によくわかるJavaScriptの教科書 はじめての人も、挫折した人も、基礎力が必ず身に付く 単行本 – 2018/6/8
ENTACL GRAPHICXXX (著)

LINEで送る
Pocket

おすすめ