37 Best Angular.js Books of All Time

We've ranked the best angular.js books using expert recommendations, sales data, and millions of reader ratings. At Shortform, we know books. Our book guides are the best in the world. Learn why.

Pro AngularJS (Expert's Voice in Web Development) book cover1

Pro AngularJS (Expert's Voice in Web Development)

Adam Freeman

5.0
AngularJS book cover2

AngularJS

Brad Green, Shyam Seshadri

5.0
Develop smaller, lighter web apps that are simple to create and easy to test, extend, and maintain as they grow. This hands-on guide introduces you to AngularJS, the open source JavaScript framework that uses Model–view–controller (MVC) architecture, data binding, client-side templates, and dependency injection to create a much-needed structure for building web apps.

Guided by two engineers who wor
100+ Interview Questions & Answers in Angular JS: 90% Frequently asked Interview Q & A in Angular JS (Interview Q & A series Book 14) book cover3

100+ Interview Questions & Answers in Angular JS: 90% Frequently asked Interview Q & A in Angular JS (Interview Q & A series Book 14)

Bandana Ojha

4.9
Effective TypeScript: 62 Specific Ways to Improve Your TypeScript book cover4

Effective TypeScript: 62 Specific Ways to Improve Your TypeScript

Dan Vanderkam

4.9
Pro Angular 6 book cover5

Pro Angular 6

Adam Freeman

4.9
Best-selling author Adam Freeman shows you how to use Angular in your projects, starting from the nuts and bolts and building up to the most advanced and sophisticated features, going in-depth to give you the knowledge you need. Chapters include common problems and how to avoid them. Additionally, this book now has accompanying online files for Angular 7; all examples in the book work without chan
AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps book cover6

AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps

Shyam Seshadri, Brad Green

4.9
If you want to get started with AngularJS, either as a side project, an additional tool, or for your main work, this practical guide teaches you how to use this meta-framework step-by-step, from the basics to advanced concepts. By the end of the book, you'll understand how to develop a large, maintainable, and performant application with AngularJS.

Guided by two engineers who worked on AngularJS at
ng-book - The Complete Book on AngularJS book cover7

ng-book - The Complete Book on AngularJS

Ari Lerner

4.9
Angularjs Design Patterns book cover8

Angularjs Design Patterns

Rodrigo Branas

4.9
A step-by-step tutorial with easy-to-follow examples to help you learn everything you need to know about web application design with AngularJS. In this book, you will develop an application from scratch till the end, with each new concept covered in detail.
Angularjs, Javascript, and Jquery All in One, Sams Teach Yourself book cover9

Angularjs, Javascript, and Jquery All in One, Sams Teach Yourself

Brad Dayley and Brendan Dayley

4.9

Learn AngularJS, JavaScript and jQuery Web Application Development
In just a short time, you can learn the basics of the JavaScript language, jQuery library, and AngularJS framework - and find out how to use them to build well-designed, reusable components for web applications.
Sams Teach Yourself AngularJS, JavaScript, and jQuery All in One assumes absolutely no previous knowledge of JavaScript o
10

Beginning Node.Js

Basarat Syed

4.9
Beginning Node.js is your step-by-step guide to learning all the aspects of creating maintainable Node.js applications. You will see how Node.js is focused on creating high-performing, highly-scalable websites, and how easy it is to get started. Many front-end devs regularly work with HTML, CSS, PHP, even WordPress, but haven't yet got started with Node.js. This book explains everything for you fr
Data-oriented Development with AngularJS book cover11

Data-oriented Development with AngularJS

Manoj Waikar

4.8
AngularJS is the professional’s framework of choice for creating powerful client-side applications for any desktop or mobile platform.

If you want to take a data-oriented approach to learning AngularJS, and create stunning web applications with the ability to update in real time, then this AngularJS tutorial book is your essential learning guide. Discover how to combine the powers of AngularJS with
Learning React: A Hands-On Guide to Building Web Applications Using React and Redux book cover12

Learning React: A Hands-On Guide to Building Web Applications Using React and Redux

Kirupa Chinnathambi

4.8
Learning React A hands-on guide to building web applications using React and Redux
As far as new web frameworks and libraries go, React is quite the runaway success. It not only deals with the most common problems developers face when building complex apps, it throws in a few additional tricks that make building the visuals for such apps much, much easier.

What React isn't, though, is beginner-fri
AngularJS: Novice to Ninja book cover13

AngularJS: Novice to Ninja

Sandeep Pand

4.8
AngularJS Web Application Development Cookbook book cover14

AngularJS Web Application Development Cookbook

Matt Frisbie

4.8
Professional Angularjs book cover15

Professional Angularjs

Valeri Karpov and Diego Netto

4.8
A comprehensive guide to AngularJS, Google's open-source client-side framework for app development.

Most of the existing guides to AngularJS struggle to provide simple and understandable explanations for more advanced concepts. As a result, some developers who understand all the basic concepts of AngularJS struggle when it comes to building more complex real-world applications. Professional Angu
Pro Vue.Js 2 book cover16

Pro Vue.Js 2

Adam Freeman

4.8
Explore Vue.js to take advantage of the capabilities of modern browsers and devices using the fastest-growing framework for building dynamic JavaScript applications. You will work with the power of the Model-View-Controller (MVC) pattern on the client, creating a strong foundation for complex and rich web apps.

Best-selling author Adam Freeman explains how to get the most from Vue.js 2. He begins b
Pro Angular book cover17

Pro Angular

Adam Freeman

4.8
Angular 5 updates for this book are now available. Follow the Download source code link for this book on the Apress website.
Get the most from Angular 2, the leading framework for building dynamic JavaScript applications. Best-selling author Adam Freeman begins by describing the MVC pattern and the benefits it can offer and then shows you how to use Angular in your projects, starting from the nuts-
Write Modern Web Apps with the MEAN Stack: Mongo, Express, AngularJS, and Node.js book cover18

Write Modern Web Apps with the MEAN Stack: Mongo, Express, AngularJS, and Node.js

Jeff Dickey

4.8
Traditionally, web applications have been architected so that the back-end houses all the front-end code. This has resulted in heavy projects that are difficult to manage and scale. This book will explain a new way to write web applications by treating the front-end as if it were a third-party (such as a mobile client). This book, written by a practicing MEAN developer, will take a holistic approa
ASP.NET Core 2 and Angular 5 book cover19

ASP.NET Core 2 and Angular 5

Valerio De Sanctis

4.8
Develop a simple, yet fully-functional modern web application using ASP.NET Core MVC, Entity Framework and Angular 5.

Become fluent in both frontend and backend web development by combining the impressive capabilities of ASP.NET Core 2 and Angular 5 from project setup right through the deployment phase.

Full-stack web development means being able to work on both the frontend and backend portions of
Learning AngularJS for .NET Developers book cover20

Learning AngularJS for .NET Developers

Alex Pop

4.8
This is a step-by-step, example-driven guide that uses a gradual introduction of concepts; most of the chapters also contain an annotated exploration of how to build a specific part of a production-ready application. If you are a .NET developer that has already built web applications or web services with a fundamental knowledge of HTML, JavaScript, and CSS, and want to explore single-page applicat
Learning GraphQL: Declarative Data Fetching for Modern Web Apps book cover21

Learning GraphQL: Declarative Data Fetching for Modern Web Apps

Eve Porcello

4.8
Why is GraphQL the most innovative technology for fetching data since Ajax? By providing a query language for your APIs and a runtime for fulfilling queries with your data, GraphQL presents a clear alternative to REST and ad hoc web service architectures. With this practical guide, Alex Banks and Eve Porcello deliver a clear learning path for frontend web developers, backend engineers, and project
Unraveling Angularjs 1.5: With Over 140 Complete Samples book cover22

Unraveling Angularjs 1.5: With Over 140 Complete Samples

Istvan Novak

4.8
This is the book to Learn AngularJS (v1.5) from! AngularJS is a great technology to create dynamic web sites with the Single Page Application model. From this book you can learn not only the fundamentals, but you will also grasp the essence of internal mechanisms that drive Angular.
Angular in Action book cover23

Angular in Action

Jeremy Wilken

4.8
Summary

Angular in Action teaches you everything you need to build production-ready Angular applications.Thoroughly practical and packed with tricks and tips, this hands-on tutorial is perfect for web devs ready to build web applications that can handle whatever you throw at them.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the T
Angular Js for Beginners: Your Guide to Easily Learn Angular Js in 7 Days book cover24

Angular Js for Beginners: Your Guide to Easily Learn Angular Js in 7 Days

iCode Academy

4.8
Are You Ready To Learn Angular JS Easily? Have you always wanted to learn computer programming but you thought is difficult for you?Or perhaps you know other programming languages but you are interested in learning Angular JS language faster than ever? If the answer to these questions is yes....... ...then, you are in the right place!Knowing AngularJS can get you a job or improve the one you have.
Learning Angularjs: A Guide to Angularjs Development book cover25

Learning Angularjs: A Guide to Angularjs Development

Ken Williamson

4.8
With AngularJS, you can quickly build client-side applications that run well on any desktop or mobile platform, using REST web services for backend processes. You may have heard that the learning curve for this JavaScript MVC framework is too steep, but that's not the case. This practical guide provides a hands-on approach to learning AngularJS that will have you building high-quality applications
The Angular Tutorial: Learn Front-End Development and Automated Testing with Angular book cover26

The Angular Tutorial: Learn Front-End Development and Automated Testing with Angular

Adam Morgan

4.8
Angular 6 for Enterprise-Ready Web Applications: Deliver production-ready and cloud-scale Angular web apps book cover27

Angular 6 for Enterprise-Ready Web Applications: Deliver production-ready and cloud-scale Angular web apps

Doguhan Uluca

4.8
Node.Js, Mongodb and Angular Web Development: The Definitive Guide to Using the Mean Stack to Build Web Applications book cover28

Node.Js, Mongodb and Angular Web Development: The Definitive Guide to Using the Mean Stack to Build Web Applications

Brad Dayley

4.8
Node.js, MongoDB and Angular Web Development "The definitive guide to building JavaScript-based Web applications from server to browser" Node.js, MongoDB, and Angular are three web development technologies that together provide an easy to implement, fully integrated web development stack. Node.js is a leading server-side programming environment, MongoDB is the most popular NoSQL database, and Angu
Angularjs: Easy Angularjs for Beginners, Your Step-By-Step Guide to Angularjs Web Application Development book cover29

Angularjs: Easy Angularjs for Beginners, Your Step-By-Step Guide to Angularjs Web Application Development

Felix Alvaro

4.8
Learn AngularJS Web-App Developing Today With This Easy, Step-By-Step Guide!

Do you want to take your knowledge of JavaScript to the next level?

Do you want to learn AngularJS in the easiest and most simple way?

If so, "ANGULARJS: Easy AngularJS For Beginners" by Felix Alvaro is THE book for you!

It covers the most essential topics you must learn to begin programming with AngularJS.

AngularJS is one
AngularJS by Example book cover30

AngularJS by Example

Chandermani

4.8
Sails.js in Action book cover31

Sails.js in Action

Mike McNeil and Irl Nathan

4.7
Summary

Sails.js in Action is a comprehensive guide to buildingenterprise-capable web applications using Node and Sails. Written by the creators of the Sails.js framework, this book carefully introduces each concept, technique, and tool with real-world examples and crystal clear explanations.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
Angularjs for beginners - Learn angularjs step by step in a day book cover32

Angularjs for beginners - Learn angularjs step by step in a day

Aj

4.7
This updated and expanded second edition of Book provides a user-friendly introduction to the subject, Taking a clear structural framework, it guides the reader through the subject's core elements, which can be used as a learning material for students pursuing their studies in undergraduate and graduate levels in universities and colleges and those who want to learn the topic via a short and compl
AngularJS高级程序设计 book cover33

AngularJS高级程序设计

Adam Freeman

4.7
Angularjs Directives Cookbook book cover34

Angularjs Directives Cookbook

Fernando Monteiro

4.7
Extend the capabilities of AngularJS and build dynamic web applications by creating customized directives with this selection of more than 30 recipes About This Book Learn how to extend HTML templates in new ways to build even better web applications with exceptional interface components Build reusable directives for large-scale AngularJS applications Create even sophisticated and impressive moder
Full Stack JavaScript Development with MEAN book cover35

Full Stack JavaScript Development with MEAN

Colin J Ihrig and Adam Bretz

4.7
With modern tools. it is possible to create a production grade, full-stack application using HTML, CSS, and JavaScript alone. The combination of MongoDB, Express, AngularJS, and Node.js has become so popular that it has earned the title MEAN stack -- the subject of this book.

This book explores the MEAN stack in detail. We will begin by covering Node.js, as it will lay the groundwork for all of our
ASP.NET Core 2 and Vue.js: Full Stack Web Development with Vue, Vuex, and ASP.NET Core 2.0 book cover36

ASP.NET Core 2 and Vue.js: Full Stack Web Development with Vue, Vuex, and ASP.NET Core 2.0

Stuart Ratcliffe

4.7
Learning Angular for .NET Developers book cover37

Learning Angular for .NET Developers

Rajesh Gunasundaram

4.7