【2020年】Angular本「人気10冊と高評価のおすすめ5冊」

AngularはGoogle製のJavaScriptのフロントエンド開発用フレームワーク。

日本ではVue.jsが人気ですが、TypeScriptへの対応など大規模開発ではAngularのほうが拡張性・堅牢性が高く、人気です。

そんな人気のフレームワーク「Angulaer」の参考書を人気・評判とともに紹介していきまっす。

 

発売したての新書をピックアップ
技術書は情報の鮮度も重要、人気ランキングの前に新しい書籍もチェックしておきましょう。




 
Kindle Paperwhite
発売日 2018/11/07
通常 13,980円
現在 13,980円

 

 

Kindle Unlimited 1ヶ月無料

kindle_unlimited_sale
 
  • 1ヶ月無料で読み放題
  • 1ヶ月以内でも解約可能
  • 解約後も1ヶ月まで利用可


 

Angular本「人気ランキング 10冊」

Angularの今売れ筋本を人気ランキングで一覧したのが以下。

ランキングは日々更新されていますので、最新の人気が反映されています。

 

(2020/10/26 更新)
売筋
Rank
製品評価
1
(0)
総評価数 0件
2
Ionicで作る モバイルアプリ制作入門[Angular版]...
発売日 2019/11/27
通常    3,432円
単行本   3,432円 (+34pt)
Kindle   3,089円 (+31pt)
(4.8)
総評価数 12件
3
Angularアプリケーションプログラミング
発売日 2017/08/05
通常    4,070円
単行本   4,070円 (+66pt)
Kindle   4,070円 (+41pt)
(4.4)
総評価数 24件
4
Angular超入門
発売日 2019/06/18
通常    3,740円
単行本   3,740円 (+37pt)
Kindle   3,366円 (+34pt)
(4)
総評価数 12件
5
Angular Webアプリ開発 スタートブック
発売日 2018/04/06
通常    3,025円
単行本   3,025円 (+30pt)
Kindle   2,874円 (+29pt)
(4.2)
総評価数 10件
6
AngularJSアプリケーション開発ガイド
発売日 2014/04/18
通常    2,640円
単行本   2,640円 (+26pt)
(3.3)
総評価数 5件
7
AngularJS アプリケーションプログラミング
発売日 2015/08/19
通常    4,070円
単行本   4,070円 (+41pt)
Kindle   4,070円 (+41pt)
(3.9)
総評価数 11件
8
Angular2によるモダンWeb開発 TypeScriptを使った基本プログラミング...
発売日 2017/02/22
通常    3,080円
単行本   130円
Kindle   3,080円 (+31pt)
(3.9)
総評価数 8件
9
React,Angular,Vue.js,React Nativeを使って学ぶ はじめてのフロントエンド開発...
発売日 2018/05/09
通常    2,508円
単行本   2,508円 (+25pt)
Kindle   2,383円 (+24pt)
(3)
総評価数 6件
10
AngularによるモダンWeb開発 基礎編 第2版
発売日 2019/03/12
通常    3,850円
単行本   3,850円 (+76pt)
Kindle   3,658円 (+38pt)
(2)
総評価数 3件

 

以降でおすすめ・注目の本をピックアップしていきまっす。

ちなみに、Kindle版のある本ならサンプル送信で試し読み可能。大概目次まで見れるので、内容の概要もつかめるので、サンプル試読おすすめです。

 

人気・高評価のおすすめ5冊

以下がAngular本の中でもいま人気で評価も高いおすすめ本です。

「Ionicで作る モバイルアプリ制作入門[Angular版]

Web技術でつくることができるプロダクトの選択肢は大きく増えました。今では、Webアプリを「App Store」(iPhone/iPad)や「Google Play」(Android)で配信して成功している多くのモバイルアプリが存在しています。
本書で紹介するIonicとCapacitorは、Web技術を用いてアプリを最短距離でつくるためのフレームワークです。筆者のまわりでは、jQueryを多少さわれるWebデザイナーがIonicを利用してアプリをリリースした事例もあり、決して高すぎるハードルではありません。ぜひ本書を手にとったことが、Web技術でのアプリ開発のきっかけになりましたら幸いです。

■ 対応バージョン
@ionic/angular 5.x
@angular/core 9.x

■ アドバイザー
Perry Govier(Ionic Team)
Mike Hartington(Ionic Team)
稲富 駿(Angular日本ユーザー会)

■ レビュアー
桑原聖仁(株式会社ゆめみ)
尾上洋介(日本大学)
平野正樹(ベルフェイス株式会社)
高岡大介(株式会社テックフィード)
岡本秀高(株式会社デジタルキューブ)

■コンテンツ

●CHAPTER 1 Web Native開発フレームワーク「Ionic」
・Ionicの概要
・Angularの概要
・Ionicを採用している国内プロダクト
・コマンドラインの操作を覚えよう
・開発環境の準備

●CHAPTER 2 Ionicの始め方と便利な機能
・プロジェクトを作ろう
・Ionicの便利な機能
・アプリとしてビルドしよう
・早く上達する5つの方法〜コラム1

●CHAPTER 3 Ionicの基本とはじめての開発
・Ionicの基本
・タスクリストアプリを作ろう〜チュートリアル1
・ライフサイクルを理解する〜コラム2

●CHAPTER 4 外部リソースを使ってアプリを便利にしよう
・リソースの形式とその活用
・WordPressを表示するアプリを作ろう〜チュートリアル2

●CHAPTER 5 きれいなコードで明日の自分を助けよう
・書いたコードをきれいにする「コードリファクタリング」
・コードリファクタリング〜チュートリアル3
・テーマのカスタマイズ〜コラム3

●CHAPTER 6 モバイルアプリ開発実践
・クロスプラットフォームライブラリ「Capacitor」の特徴
・Capacitorを使ったモバイルアプリ制作〜チュートリアル4

●CHAPTER 7 本気で取り組むチャットアプリ
・非同期処理入門
・本気で作るチャットアプリ〜チュートリアル5

●CHAPTER 8 実践Tips
・ユーザのいろいろな操作に反応させよう
・jQueryの使い方
・テスト自動化入門
・NetlifyとGitHubを使ったWebアプリの自動デプロイ
・App Storeでのアプリリリース
・Google Playでのアプリリリース

↓全て表示↑少なく表示
 
内容サンプル

(引用元Amazon)

 
Users Voice
プロジェクトの立ち上げから、実際のプロダクト開発に移行出来るレベルのフォローまでしっかり書かれているので良かったです!
流石にJavaScript初心者には別途勉強してもらった方がいいと思いますが、
Angularを使った事がなくても、他のSPAフレームワークを使った経験があれば進められると思います! (参考:Amazon)

↓全て表示 ↑少なく表示
仕事上でIonic/Angularは使っているが、ベーシックな知識をきちんと学習するために購入。
基礎的な部分を改めて丁寧に学習することができたので、初学者にも理解しやすい内容になっているのではと思う。
何より動くものを手軽に作成でき、アプリとして動かすことができるのを簡単に体験できるのが良い。 (参考:Amazon)

↓全て表示 ↑少なく表示
 
内容サンプル

(引用元Amazon)

 
Ionicで作る モバイルアプリ制作入門[Angular版]
発売日 2019/11/27
通常 3,432円
現在 3,432円

  

「Angularアプリケーションプログラミング」

こちらの書籍は 2019/06/19 紙版の3刷に対応するため更新をおこないました。
(概要)
本書は,JavaScriptの定番SPA開発フレームワーク「Angular」の解説書です。データバインディング,コンポーネント,依存性注入といったAngularを理解するための基本要素をはじめ,ディレクティブ/パイプ,フォーム,ルーティング,モジュール/コンポーネントの技術解説,ディレクティブ/パイプ/サービスの自作やテストなどの応用的なテーマまでを網羅。また,Angular 4に対応し,5以降のアップグレードにも留意した解説を行っています。Angularによる動的Webアプリケーション開発に必要となる知識が,この1冊で身に付きます!

(こんな方におすすめ)
・Angularを利用したSPAアプリケーション開発に興味のある人

(目次)
導入編
第1章 イントロダクション

第2章 Angular の基本

第3章 データバインディング

基本編
第4章 標準パイプ/ディレクティブ

第5章 フォーム開発

第6章 コンポーネント開発

第7章 サービス開発

応用編
第8章 ルーティング

第9章 パイプ/ディレクティブの自作

第10章 テスト

第11章 関連ライブラリ/ツール

Appendix TypeScript簡易リファレンス

↓全て表示↑少なく表示
 
Users Voice
【第一印象】
○山田さんの著作は、たぶん数十冊は熟読していると思いますが、その中で一番重宝したと感じているのはASP.NETに関する辞典です。本書はAngularで開発を行おうとしているプログラマ等がまさに「辞典代わり」に使える良書です。重厚な内容であり、これまでAdam Freeman氏の"Pro Angular"が一番詳しいと思っていましたが、内容はそれを上回ります。
○まずデータバインディングについてですが、これまで双方向データバインディングを理解しているつもりでしたが、何と何が双方向なのかがあいまいでした。本書の44ページおよび83ページを参照し、再認識した次第です。
○またJavaScriptのクラスバインディング(p.61)についても、構造的に理解できたように思います。
○サービスについてもprovidersの意味がいまいちよくわかりませんでしたが、本書では丁寧に解説されていますので、やっと理解できたという感じがしています。

【提案】
○英語版の出版
 上記のように、英語の文献でもこれほどよくまとまっているものは、現時点ではないと思います。また日本のAngularの開発者で、本書の内容に追いついていける人はまだ多数派ではないと思います。しかし、日本の開発者が増えたころには、残念なことに本書の内容は、すでに古いものになっている可能性があります。したがって、出版社との協議も必要だと思いますが、できるだけ早く英語版を出されたらいかがでしょうか。また、サンプルプログラムの使い方についても、YouTubeで英語の解説を入れておくとそれなりのインパクトがあると思います。

【修正した方がよいと思う点】
○Http Postにおける認証(p.286)
 通常のGetであれば、汎用のクラウドを利用する方法はありますが、変更を伴うPostなどの通信の場合は、認証の問題は避けて通れません。SPA(Single Page Application,p312)を成り立たせるためには、OAuth2.0などによる認証は避けて通れないと思いますが、まったく言及されていないのは不可解です。大して難しくない技術なので、言及されるべきだと思います(認証についてはGoogleのFirebaseを利用する例が多く公開されています。なお、私はGoogle社とは一切利害関係はありません。念のため)。
○Angular CLIが開発に役立つソフトウェア/ツール?
 本書を読んでいるうちに、なぜ"Angular CLI"が出てこないのだろうという疑問が大きくなってきました。そして第11章の「Angular CLIが開発に役立つソフトウェア/ツール」の第2節に発見し、正直に申し上げて「うそでしょ」と思いました。"Angular CLI"はAngularによる開発の「一丁目一番地」だと思います。海外では、Angular CLIによる開発は、ほぼ"Default"状態なので、Angular CLIベースの記述をもっと増やしていただきたいと思います。

 最後に、以前「AngularJsアプリケーションプログラミング」を熟読したのですが、その後すぐに基本構造がまったく異なるAngualar2にバージョンアップされてしまい、ほとんど利用できませんでした。今回の「Angularアプリケーションプログラミング」は、Angular4をベースとしており、Angular2からAngular4へのバージョンアップは、基本構造の変更がないので、上記のように辞典替わりに使えるのでないかと期待しています(Httpについてはバージョン4.3ベースのInterceptor等による認証についてアップデート情報がWebで公開していただけると幸いです)。

以上です。 (参考:Amazon)

↓全て表示 ↑少なく表示
2018年5月6日に、version6.0.0にアップデートされたので、内容としてはいくつかdeprecatedなものがあります。(http通信の部分など) 公式リファレンスで要確認です。

バインディングの部分などは変わっていないので、やはり参考になる部分は多いです。 (参考:Amazon)

↓全て表示 ↑少なく表示
 
Angularアプリケーションプログラミング
発売日 2017/08/05
通常 4,070円
現在 4,070円

  

「Angular Webアプリ開発 スタートブック」

Webアプリ開発が初めての人にオススメ!
Angularの仕組みと技法をこの1冊に凝縮


本書は、人気のJavaScriptフレームワーク「Angular」でWebアプリを作りたい人のための、とってもやさしい入門書です。

【こんな方に】
○「将来、Webアプリ開発に取り組みたい」
○「Angular特有の機能について学びたい」
○「TypeScriptの作法について学びたい」
○「新しいフレームワークの作法をざっと知りたい」

テンプレート、コンポーネント、サービスといったAngular特有の仕組みについて学んだあとは、実際に「足し算アプリ」「料理レシピ表示アプリ」「検索機能」を作りながら、
Angularの基本がすんなり身につくよう構成しました。
また、プログラミングにはTypeScriptを使い、WindowsおよびMac両ユーザーにも参考になるように配慮しています。

■Chapter1 Angularって何?
■Chapter2 開発環境を整えよう
■Chapter3 Angularプロジェクトを作ろう
■Chapter4 Angularの基本
■Chapter5 入力フォームを作ってみよう
■Chapter6 入力エラーを検知するバリデータ
■Chapter7 リアクティブフォーム入門
■Chapter8 さまざまな入力コントロール
■Chapter9 ページの割り当てと遷移
■Chapter10 検索機能を実装する
■Chapter11 Webサーバで動かす

大きな図解でわかりやすい。
サンプルコードも無償提供。
本書を読み終えれば、AngularやTypeScriptの基本がしっかり身につきます。

さあ、あなたもこれを機に、Webアプリ開発の世界に飛びこんでみませんか?

↓全て表示↑少なく表示
 
内容サンプル

(引用元Amazon)

 
内容サンプル

(引用元Amazon)

 
Angular Webアプリ開発 スタートブック
発売日 2018/04/06
通常 3,025円
現在 2,874円
151円(5%)OFF!!

  

「Angular超入門」

Angular超入門
(著)津耶乃, 掌田
発売日 2019/06/18
(4)

Angularは、Googleが中心となって開発する、PWA開発のための強力なフロントエンドフレームワークです。数年前に世に出て以後、猛烈な勢いで進化し、プロの間で高評価を得ています。本書は、Angularを使ってPWA(プログレッシブWebアプリ)開発の基礎と、サービス、通信、ナビゲーションなどの機能を学ぶ入門書です。Angularの基本は意外と簡単です。あなたも最初の一歩を踏み出しましょう。初心者も安心のTypeScript超入門を収録!

※この商品は固定レイアウトで作成されており、タブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。

↓全て表示↑少なく表示
 
内容サンプル

(引用元Amazon)

 
内容サンプル

(引用元Amazon)

 
Angular超入門
発売日 2019/06/18
通常 3,740円
現在 3,740円

  

「AngularJS アプリケーションプログラミング」

(概要)
動的Webアプリケーション開発の現場では,FlashやSilverlightを代表とするRIAが衰退し,JavaScriptとHTML5をベースとしたSPAが主流になりつつあります。本書は,Googleが提供する最新JavaScriptフレームワーク「AngularJS」を取り上げ,特徴的な双方向バインディング/DIコンテナー/ルーティングを駆使した開発手法から,ディレクティブ,フィルター,サービス,WebAPI,コントローラーなどの解説,ディレクティブ/フィルター/サービスの自作やテストなどの応用的な技術までを網羅します。AngularJSによるWebアプリケーション開発に必要となる知識が,この1冊で身に付きます。

(こんな方におすすめ)
・AngularJSを利用したWebアプリケーション開発に興味のある人
・AngularJSに興味がある人

(目次)
導入編
第1章 イントロダクション

1.1 JavaScriptの歴史
1.2 フレームワークとは?

第2章 AngularJSの基本

2.1 AngularJSを利用するための準備
2.2 コントローラー/サービスの基本
2.3 AngularJSを理解する3つのしくみ

基本編
第3章 ディレクティブ

3.1 ディレクティブの基本
3.2 バインド関連のディレクティブ
3.3 外部リソース関連のディレクティブ
3.4 イベント関連のディレクティブ
3.5 制御関連のディレクティブ
3.6 フォーム関連のディレクティブ
3.7 その他のディレクティブ

第4章 フィルター

4.1 フィルターの基本
4.2 文字列関連のフィルター
4.3 配列関連のフィルター
4.4 数値/日付関連のフィルター

第5章 サービス

5.1 サービスの基本
5.2 非同期通信の実行 - $httpサービス
5.3 HTTP 経由でのCRUD 処理 - $resourceサービス
5.4 ルーティング - $routeProviderプロバイダー
5.5 標準オブジェクトのラッパー
5.6 Promiseによる非同期処理 - $qサービス
5.7 その他のサービス
5.8 グローバルAPI

第6章 スコープオブジェクト

6.1 スコープの有効範囲
6.2 コントローラー間の情報共有
6.3 スコープの監視

応用編
第7章 ディレクティブ/フィルター/サービスの自作

7.1 フィルターの自作
7.2 サービスの自作
7.3 ディレクティブの自作
7.4 自作ディレクティブの具体例

第8章 テスト

8.1 テストの基本
8.2 ユニットテスト(基本)
8.3 ユニットテスト(AngularJSアプリ)
8.4 モック
8.5 E2E(End to End)テスト

第9章 関連ライブラリ/ツール

9.1 AngularJSアプリで利用できる関連ライブラリ
9.2 開発に役立つソフトウェア/ツール

↓全て表示↑少なく表示
 
Users Voice
山田祥寛さんの本は好きですし(NET上の記事も含めて)きっとこの本も良書だと思います。
なぜこう言う表現かと言うと、呼んでいないからです。
Angular2 以降に対応した新しい版があります。
気付かずにポチってしまいました。

きっと、本自体は良書です。
Amazonさん、新しい版がある旨、紹介ページに表示する仕組みが欲しいです。 (参考:Amazon)

↓全て表示 ↑少なく表示
本書は、AngularJS 1.4.1を元に書かれている本です。
Angularは、1→2で結構文法が変わって、互換性もないため、Angular2 以降を学ぶなら同じ著者の違う本をおすすめします。

自分はAngularJS1.6以降のバージョンに対応した本を探していましたが、他になく本書を購入しました。
バージョンの違いより参考にならない箇所もありますが、とても丁寧に書かれており、基本を学ぶ上では十分に役に立ちました。 (参考:Amazon)

↓全て表示 ↑少なく表示
 
AngularJS アプリケーションプログラミング
発売日 2015/08/19
通常 4,070円
現在 4,070円

  

Angular本「Kindle Unlmited 読み放題 人気ランキング」

「Kindle Unlimited」は、Amazonの定額本読み放題サービス。

実はそこにAngularの本もそこそこあるんです。すなわち、定額で何冊も学習することも可能

Kindle Unlimitedの主な特徴としては、おおよそ以下の通り。

  • 雑誌がかなり充実
  • 豊富なKindle個人出版本がほとんど読み放題
  • 最近は出版社単行本も対応増加

個人的には雑誌が、IT系(CG WORLD等)、ガジェット系(Get Navi等)、ゲーム(ファミ通等)、など見たい雑誌が幅広く読めるのが大きな魅力。2冊以上読みたいものがあるだけで確実にお得です。

また、30日無料体験も可能なので、体験期間を利用して無料で学習してみるのもお得な学習法です。

以下がKindle Unlimited対応のAngular関係の本人気ランキングです。

(2020/10/26 更新)
売筋
Rank
製品評価
1
いまから始めるWebフロントエンド開発
発売日 2016/08/25
通常    540円
Kindle   540円 (+5pt)
Kindle Unlimited(読み放題)
(4.2)
総評価数 7件
2
Reactではじめるフロントエンド開発入門
発売日 2017/11/14
通常    390円
Kindle   390円 (+4pt)
Kindle Unlimited(読み放題)
(3.5)
総評価数 4件
3
AngularでTodoアプリを作ってみよう
発売日 2018/10/20
通常    700円
Kindle   700円 (+7pt)
Kindle Unlimited(読み放題)
(4)
総評価数 2件
4
AngularJSライブラリ 活用レシピ 厳選 108
発売日 2015/08/08
通常    1,200円
Kindle   1,200円 (+12pt)
Kindle Unlimited(読み放題)
(3.8)
総評価数 3件
5
AngularでCRUD操作を行ってみよう
発売日 2019/01/16
通常    500円
Kindle   500円 (+5pt)
Kindle Unlimited(読み放題)
(4.5)
総評価数 2件
6
Angular: インストール
発売日 2020/07/01
通常    100円
Kindle   100円 (+1pt)
Kindle Unlimited(読み放題)
(0)
総評価数 0件
7
(2.6)
総評価数 2件
8
AngularJSで非同期を制す
発売日 2013/03/19
通常    500円
Kindle   500円 (+5pt)
Kindle Unlimited(読み放題)
(0)
総評価数 0件
9
AngularJSで機先を制す
発売日 2012/12/26
通常    500円
Kindle   500円 (+5pt)
Kindle Unlimited(読み放題)
(1)
総評価数 1件

 

おまけ:本より高コスパ?「Udemy Angularおすすめ講座」

UdemyではAngularを基礎から応用までトータルで学べる学習講座があります。

こちらが、セール時には2千円程度で購入可能で、講座によっては本よりコスパよく学習が可能です。

講座は、買い切り型ながら更新あり、質問可能、30日間返金も可能、という本以上の手厚いサポートがあるのが魅力。

以下の表が、Angularの学習講座例。セールの場合、かなりおすすめなのでぜひトライしてみください。

Udemyについては、以下のページでも詳しく紹介しているので覗いてみてください。

学習コース評価
(4.2)
総評価数 530件
【世界で4万人が受講】 実践!AngularJS講座
発売日 2016/03/01
受講者 1,781人
通常 18,000円
現在 1,560円
(4.7)
総評価数 262件
(4.1)
総評価数 144件
(4.7)
総評価数 36件
[Python Django 3 RestFramework + Angular 9]でWebフルスタック完全攻略
発売日 2020/03/16
受講者 136人
通常 24,000円
現在 1,500円
(3.1)
総評価数 18件
(3.5)
総評価数 3件

 

関連:React、Vue.js、JavaScriptの書籍

以下では、Angular活用のベースとなるJavaScript、TypeScriptの書籍も紹介しています。覗いてみてください。

関連:最新おすすめのKindle端末

以下では最新のKindle端末について比較、おすすめ紹介しています、合わせてのぞいて見てください。

いじょうでっす。

コメント

タイトルとURLをコピーしました