プログラミング、フリーダイビング、ブロックチェーンのブログ

プログラミング道場

私がおすすめするプログラミング教材のまとめ【書籍と動画】

プログラミング言語 スクリプト言語 コンパイル言語 アプリ開発 サーバー、インフラ、セキュリティなど 機械学習系 ゲーム開発 データベース 子供向け デザイン その他 おまけ まとめ この記事では、様々なプログラミング教材を紹介しました。 ...

続きを見る


電子書籍を読むのには、「Kindle」がおすすめです

JavaScriptの学習でおすすめの本と動画【2021年最新】

更新日:

記事の内容


JavaScriptの本は、出版日が古いと評価が高くても使えない情報だったりします。
なぜならば、2015年ぐらいにJavaScriptの言語仕様が大幅に変わったからです。
本を購入する際には、必ず出版日を確認しましょう。
新しいバージョンは、ES6、ECMAScript6、ECMAScript 2015、ES2015と呼ばれています。
今回はそれも踏まえた上で、JavaScriptを学習するさいの良書と動画教材を紹介していきたいと思います。
なお、Udemyの動画は、一ヶ月間は自由に返金することができます。
まずは購入して、試しに視聴してみましょう^^

フレームワークなどの情報

初心者向け

いちばんやさしいJavaScriptの教本

プログラミング初心者にも簡単に理解できるような書き方がされていて、ページあたりの文字数や内容も少ないので、テンポよく勉強を進めることができます。
全体像を掴むには最適な本です。
ただし、ES6(ECMAScript6)には対応していないので、新しい記法を学びたい方は避けた方がいいかもしれません。

スラスラ読める JavaScriptふりがなプログラミング(ES6に対応)

ふりがなプログラミングシリーズのJavaScript版です。
文句なしに、やさしい内容なので、これからプログラミングを始めてみようという人は、この本から始めると良いかもしれません。
ES6にも対応しています。

速習ECMAScript6(ES6に対応)

すでにJavaScriptの基本は知っているけど、ES6はよくわからないという人は、この本を読みましょう。
ES6の基本がよくわかります。

この本は、「Kindle Unlimited」の30日間無料体験で読むのがオススメです ^^
無料体験後も、200万冊以上の本を月額980円で読むことができる、読書好きにはもってこいのプランです。

速習 ECMAScript 2020(ES6に対応)

ES6以降が出た以降の変更点についてまとめられている本です。
ES6の最新機能が読みたい人は、この本を読みましょう。
山田祥寛さんが書いた本は、良書が多いです^^

この本は、「Kindle Unlimited」の30日間無料体験で読むのがオススメです ^^

本当によくわかるJavaScriptの教科書

この本を読めば、スライドショー、ギャラリー、地図、ハンバーガーメニュー、背景に動画を流すなど、Webサイトでよく見る機能が作れます。
Web制作を目指している人が、JavaScriptも少し勉強したいと思った時に読む本です。
ES6には、対応していません。

jQuery入門道場

入門者向けにコンパクトにまとまっているし、説明が論理的に書かれています。
最近はjQueryを使う機会も減ってきていると思いますが、それでもjQueryを学びたい人にはオススメの本です。

この本は、「Kindle Unlimited」の30日間無料体験で読むのがオススメです ^^

フロントエンドエンジニアになりたい人のWebプログラミング入門

今すぐ詳細を見てみる

動画教材です。
HTMLとCSS、そしてJavaScriptの基礎を学ぶことができます。
この動画では、レスポンシブWebデザイン、jQuery、Vueといった幅広い知識を学ぶことができるのは嬉しいですね。

ガチで学びたい人のためのWEB開発徹底入門(フロントエンド編)

今すぐ詳細を見てみる


入門レベルから中級者を目指している人にオススメの動画です。
Progateを終えた後ぐらいに、この動画を見るといいかもしれません^^

中級者向け

JavaScript Primer 迷わないための入門書(ES6に対応)

この本は、プログラミング経験のある人がJavaScriptという言語を新たに学ぶことを念頭に書かれています。
そのため、初心者の方はこの本を読む前に、別の本で勉強をして下さい。
この本は、ECMAScript 2015を前提としたJavaScriptの入門書で、Web上でも無料で読むことができます

改訂新版JavaScript本格入門(ES6に対応)

山田さんの本には、外れはほとんどありません。
JavaScriptの文法やオブジェクトなどの概念について丁寧に記載されています。
JavaScriptの基礎から、新しい記法であるES6まで学べることができる良書です。
また、非同期処理を扱うPromiseやBabelなどについても書かれています。

これから、JavaScriptを深く学びたいと考えている人は必読です!

JavaScriptモダンプログラミング完全ガイド(ES6に対応)

モダンなJavaScriptの仕様を網羅的に教えてくれる、教科書的な本です。
JavaScriptプログラマーの達人たちは、関数型、オブジェクト指向、非同期プログラミングを積極的に採用し、エラーが発生しやすい方法を回避しています。
本書ではそうした技術を一挙に学ぶことができます。

JavaScript関数型プログラミング(ES6に対応)

JavaScriptは純粋な関数型の言語ではありませんが、関数型っぽくも書くことができます。
関数型の記法を知っておくと、コンパクトに読みやすいコードを書くことができます。
基礎はできていて、さらに上を目指したいという人にオススメの本です。

関数型のプログラミングについては、この記事に書きました。
この記事を読めば、関数型が便利な機能であることが、よくわかるはずです。

関数型プログラミングの基礎 JavaScriptを使って学ぶ(ES6に対応)

関数型言語を、JavaScriptを使って学びます。
内容自体は悪くないと思うのですが、初心者向けとは思えません。
JavaScriptをある程度は理解していて、関数型についても多少の知識がある人にオススメの本です。

初めてのJavaScript 第3版(ES6に対応)

JavaScriptの基礎から、新しい記法であるES6まで学べるので良書です。
jQueryやNode.jsについても学べるのはいいと思います。

【世界で2万人が受講】JavaScriptエンジニアのためのES6完全ガイド(ES6に対応)

今すぐ詳細を見てみる

動画教材です。
ES6の主要な機能を学ぶことができます。
forループを使わずに、forEach、map、reduceといったメソッドを使うことで関数型っぽく書く方法を学ぶことができます。

まとめ

この記事では、初心者向け、中級者向けにわけて、それぞれにオススメする書籍を紹介しました。
興味が湧いた方は、是非、手にとって勉強を始めてみて下さい。
他にもJavaScriptの良書はあるかもしれませんが、必ず出版日とES6(ECMAScript6)に対応しているかを確認しましょう。
これからのJavaScriptの書き方の主流はES6(ECMAScript6)です。

Good luck with your engineer life!

Webデザインの本を探している人は、この記事を読んで下さい

Webデザインの学習でおすすめの本と動画【2021年最新】

HTML/CSS 1冊ですべて身につくHTML & CSSとWebデザイン入門講座 初心者向けに説明されている本です。 レスポンシブ、Flexbox、CSSグリッドといった新しい技術の説明があるのが嬉しいです。 最初の一冊にオススメ ...

続きを見る

Webデザイナになるかプログラマになるか迷っている人は、この記事を読んで下さい

Webデザイナーとプログラマのどちらを目指すべきか?

Webデザイナーがプログラマのどちらを目指すべきか迷っています。 どちらの方がいいでしょうか? 二つの職種の説明と特徴 まずは、Webデザイナーとプログラマが使う言語を簡単に説明したいと思います。 職種 技術1 技術2 技術3 技術4 デザ ...

続きを見る

JavaScriptをより詳しく勉強したい人は、この記事を読んで下さい

JavaScriptの学習でおすすめの本と動画【2021年最新】

フレームワークなどの情報 Node.jsについては、この記事を読んで下さい Reactについては、この記事を読んで下さい Vue.jsについては、この記事を読んで下さい TypeScriptについては、この記事を読んで下さい 初心者向け い ...

続きを見る


Node.jsをより詳しく勉強したい人は、この記事を読んで下さい

Node.jsの学習でおすすめの本と動画【2021年最新】

中級者向け ハンズオンNode.js Node.jsの入門書です。 対象読者は、フロントエンド開発の知識はあってもサーバサイド開発は知らないエンジニアや、他言語の経験はあってもNode.jsは触ったことがない人です。 Node.jsの非同期 ...

続きを見る


TypeScriptをより詳しく勉強したい人は、この記事を読んで下さい

TypeScriptの学習でおすすめの本と動画【2021年最新】

中級者向け JavaScriptエンジニアがTypeScriptの特徴を「超」手っ取り早く大まかに把握するための本 TypeScriptを、「素早く大まかに概要を把握するため」の本です。 高くて難しい参考書を購入する前に読んでおくといいかと ...

続きを見る


Reactをより詳しく勉強したい人は、この記事を読んで下さい

Reactの学習でおすすめの本と動画【2021年最新】

中級者向け フロントエンド開発入門 プロフェッショナルな開発ツールと設計・実装 初級者向けにフロントエンド開発支援ツールの選び方や使いこなし方、効率的に開発をするための基礎知識が身につく入門書です。 Reactをすぐに触ってみたいという人に ...

続きを見る


Vue.jsをより詳しく勉強したい人は、この記事を読んで下さい

Vue.jsの学習でおすすめの本と動画【2021年最新】

中級者向け みんなのVue.js プリケーション開発のためのルーティング・レンダリングから、CSS設計、状態管理、コンポーネント開発、パフォーマンス改善などを学ぶことができます。 デザイナーにもオススメの本です。 これからはじめるVue.j ...

続きを見る


Gitをより詳しく勉強したい人は、この記事を読んで下さい

Gitの学習でおすすめの本と動画【2021年最新】

漫画?でわかりやすく学ぶ入門書の定番 わかばちゃんと学ぶGit使い方入門 Gitの入門書の定番と言っても差し支えありません。 絵や図で解説している本なので、わかりやすく頭に入ってきます。 サルでもわかるGit入門 Gitの解説サイトが書籍化 ...

続きを見る


関数型言語をより詳しく勉強したい人は、この記事を読んで下さい

関数型言語の学習でおすすめの本と動画【2021年最新】

初心者向け 入門Haskellプログラミング Haskell言語を使って、関数型言語について学んでいくことができます。 豊富なサンプルコードと練習問題があり、レッスン形式で学んでいくことができます。 非常にわかりやすい入門書です。 中級者向 ...

続きを見る


ゼロからWebエンジニアになりたい人は、この記事を読んで下さい

ゼロからWebエンジニアとして就職する方法【何もない自分に積み上げていく】

ちまたには、「エンジニアになるための情報」で溢れかえっています。 ジョージさんが考える「Webエンジニアになる方法」を教えて下さい。 私が定義するWebエンジニア まず、最初に以下の図を見て下さい。 これが、Web業界で働く人達の大分類です ...

続きを見る


独学で実務っぽい経験を積みたい人は、この記事を読んで下さい

エンジニアが独学で実務経験っぽいことを学ぶ方法

エンジニアとして就職するためには実務経験が大事だと聞いていますが、就職しないことには実務経験を積むことができません。 どうやって、最初の実務経験を積んだらいいでしょうか? スクールの理想と現実 これからプログラミングを学ぼうとしている人が描 ...

続きを見る

各都道府県にあるプログラミングスクールを知りたい人は、この記事を読んで下さい

都道府県別のプログラミングスクール紹介【2021年最新】

プログラミング言語 北海道 東北 関東 中部 近畿 中国 四国 九州 沖縄 まとめ この記事では、都道府県別にプログラミングスクールを紹介しました。 近くに行ってみたいスクールがあれば、是非、連絡をしてみて下さい^^ Good luck w ...

続きを見る

関連コンテンツ

-JavaScript, プログラミング, プログラミング関連, 書評

Copyright© プログラミング道場 , 2021 All Rights Reserved Powered by AFFINGER4.