42 Best Angularjs Books of All Time

We've ranked the best angularjs 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
A Smarter Way to Learn JavaScript: The new approach that uses technology to cut your effort in half book cover2

A Smarter Way to Learn JavaScript: The new approach that uses technology to cut your effort in half

Mark Myers

5.0
The most enthusiastically reviewed programming book on AmazonBuy the book and get access to all 1,750 interactive exercises free.
"Damn, this program is ridiculously good. The author needs to sign up to run this country's education program."-Matthew Highland
"This is the most incredible learning experience I have ever had. Amazing!!" -Jon W. Christophersen
"If you're thinking of learning how to progr
Beginning Angular with Typescript (updated to Angular 5) book cover3

Beginning Angular with Typescript (updated to Angular 5)

Greg Lim

4.9
Essential Angular for ASP.NET Core MVC 3: A Practical Guide to Successfully Using Both in Your Projects book cover4

Essential Angular for ASP.NET Core MVC 3: A Practical Guide to Successfully Using Both in Your Projects

Adam Freeman

4.9
Combine the strengths of Angular, the leading framework for developing complex client-side applications, and ASP.NET Core MVC 3, the latest evolution of Microsoft's framework for server-side applications. This new edition offers updated Angular, ASP.NET Core 3, Entity Framework Core 3 examples, an all-new chapter on interoperability with Blazor, and more!

Best-selling author Adam Freeman brings tog
Mastering Web Application Development with AngularJS book cover5

Mastering Web Application Development with AngularJS

Pawel Kozlowski, Peter Bacon Darwin

4.9
ng-book - The Complete Book on AngularJS book cover6

ng-book - The Complete Book on AngularJS

Ari Lerner

4.9
AngularJS book cover7

AngularJS

Brad Green, Shyam Seshadri

4.9
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
Angular 2 Cookbook, 2nd Edition book cover8

Angular 2 Cookbook, 2nd Edition

Sean Bennett

4.8
Pro Angular 6 book cover9

Pro Angular 6

Adam Freeman

4.8
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 cover10

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

Shyam Seshadri, Brad Green

4.8
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
AngularJS by Example book cover11

AngularJS by Example

Chandermani

4.8
Test-Driving JavaScript Applications: Rapid, Confident, Maintainable Code book cover12

Test-Driving JavaScript Applications: Rapid, Confident, Maintainable Code

Venkat Subramaniam

4.8
Debunk the myth that JavaScript is not easily testable. Whether you use Node.js, Express, MongoDB, jQuery, AngularJS, or directly manipulate the DOM, you can test-drive JavaScript. Learn the craft of writing meaningful, deterministic automated tests with Karma, Mocha, and Chai. Test asynchronous JavaScript, decouple and properly mock out dependencies, measure code coverage, and create lightweight
Beginning Angular with Typescript (updated to Angular 6) book cover13

Beginning Angular with Typescript (updated to Angular 6)

Greg Lim

4.8
*Updated to Angular 6!

Angular is one of the leading frameworks to develop apps across all platforms. Reuse your code and build fast and high performing apps for any platform be it web, mobile web, native mobile and native desktop. You use small manageable components to build a large powerful app. No more wasting time hunting for DOM nodes!

In this book, we take you on a fun, hands-on and pragmatic
Using Docker book cover14

Using Docker

Adrian Moua

4.8
Docker containers hold the promise of breaking down barriers between development and operations, avoiding platform lock-in and easing installation and configuration of common components.

This practical book will take you through the fundamentals of Docker, explaining common idioms and pointing out potential pitfalls. It guides you through the creation and deployment of a simple webapp, showing how
MEAN Web Development book cover15

MEAN Web Development

Amos Q. Havi

4.8
Data-oriented Development with AngularJS book cover16

Data-oriented Development with AngularJS

Manoj Waikar

4.7
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
Modern AngularJS 1.x book cover17

Modern AngularJS 1.x

John Koce

4.7
Write Maintainable, Understandable, Organized AngularJS Code, Without Rewriting Your Entire App
Angular 2 Development with TypeScript book cover18

Angular 2 Development with TypeScript

Yakov Fain, Anton Moiseev

4.7
Angular 2 Development with Typescript teaches you what you need to start using Angular, while you also learn TypeScript and how to take advantage of its benefits. This hands-on book begins with an overview of Angular 2 architecture and an introduction to the online auction application that you’ll be developing throughout the book. You’ll learn TypeScript and how to write classes, interfaces, and g
Angularjs, Javascript, and Jquery All in One, Sams Teach Yourself book cover19

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

Brad Dayley and Brendan Dayley

4.7

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
Unraveling Angular 2: The Ultimate Beginners Guide with Over 130 Complete Samples book cover20

Unraveling Angular 2: The Ultimate Beginners Guide with Over 130 Complete Samples

Istvan Novak

4.7
Contact the author: dotneteer@hotmail.com

Updated to Angular 2.4.3 release on January 14, 2017
This is the book to learn the essentials of Angular 2 from!
You can learn Angular 2 from this book in a relaxing way. The author goes on with the approach of the Unraveling series and explains all fundamental Angular concepts in details with tons of examples.
Contents at a glance:
Chapter 1: A Short Tour
Angular Js for Beginners: Your Guide to Easily Learn Angular Js in 7 Days book cover21

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

iCode Academy

4.7
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.
Professional Angularjs book cover22

Professional Angularjs

Valeri Karpov and Diego Netto

4.7
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
Angular 2 Cookbook book cover23

Angular 2 Cookbook

Matt Frisbie

4.7
Discover over 70 recipes that provide the solutions you need to know to face every challenge in Angular 2 head on About This Book - A first-rate reference guide with a clear structure and intuitive index that gives you as a developer exactly the information you want in exactly the way you want it - Covers no legacy material from the outdated Angular release candidates; it is up-to-date with the la
Angular: Up and Running: Learning Angular, Step by Step book cover24

Angular: Up and Running: Learning Angular, Step by Step

Shyam Seshadri

4.7
This book will demystify Angular as a framework, as well as provide clear instructions and examples on how to get started with writing scalable Angular applications.

Angular: Up & Running covers most of the major pieces of Angular, but in a structured manner that is generally used in hands-on training. Each chapter takes one concept, and use examples to cover how it works. Problems to work on (with
Learning AngularJS for .NET Developers book cover25

Learning AngularJS for .NET Developers

Alex Pop

4.7
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
Pro Angular book cover26

Pro Angular

Adam Freeman

4.7
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-
Angularjs for beginners - Learn angularjs step by step in a day book cover27

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 Web Application Development Cookbook book cover28

AngularJS Web Application Development Cookbook

Matt Frisbie

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

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

Jeff Dickey

4.7
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
AngularJS Programming by Example book cover30

AngularJS Programming by Example

Agus Kurniawan

4.7
Mobile App Development with Ionic, Revised Edition: Cross-Platform Apps with Ionic, Angular, and Cordova book cover31

Mobile App Development with Ionic, Revised Edition: Cross-Platform Apps with Ionic, Angular, and Cordova

Chris Griffith

4.6
Learn how to build app store-ready hybrid apps with Ionic, the framework built on top of Apache Cordova (formerly PhoneGap) and Angular. This revised guide shows you how to use Ionic's tools and services to develop apps with HTML, CSS, and TypeScript, rather than rely on platform-specific solutions found in Android, iOS, and Windows Universal.

Author Chris Griffith takes you step-by-step through Io
Rails, Angular, Postgres, and Bootstrap: Powerful, Effective, Efficient, Full-Stack Web Development book cover32

Rails, Angular, Postgres, and Bootstrap: Powerful, Effective, Efficient, Full-Stack Web Development

David B. Copeland

4.6
Achieve awesome user experiences and performance with simple, maintainable code! Embrace the full stack of web development, from styling with Bootstrap, building an interactive user interface with Angular 2, to storing data quickly and reliably in PostgreSQL. With this fully revised new edition, take a holistic view of full-stack development to create usable, high-performing applications with Rail
Unraveling Angularjs 1.5: With Over 140 Complete Samples book cover33

Unraveling Angularjs 1.5: With Over 140 Complete Samples

Istvan Novak

4.6
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.
Mobile App Development with Ionic 2: Cross-Platform Apps with Ionic, Angular, and Cordova book cover34

Mobile App Development with Ionic 2: Cross-Platform Apps with Ionic, Angular, and Cordova

Chris Griffith

4.6
Learn how to build app store-ready hybrid apps with the Ionic 2, the framework built on top of Apache Cordova (formerly PhoneGap) and Angular. This practical guide shows you how to use Ionic's tools and services to develop apps with HTML, CSS, and TypeScript, rather than rely on platform-specific solutions found in Android, iOS, and Windows Phone.

Author Chris Griffith takes you step-by-step throug
Angularjs Testing Cookbook book cover35

Angularjs Testing Cookbook

Simon Bailey

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

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

Felix Alvaro

4.6
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 Design Patterns book cover37

Angularjs Design Patterns

Rodrigo Branas

4.6
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.
Node.Js, Mongodb and Angular Web Development: The Definitive Guide to Using the Mean Stack to Build Web Applications book cover38

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

Brad Dayley

4.6
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
Angular JS: Moderne Webanwendungen und Single Page Applications mit JavaScript book cover39

Angular JS: Moderne Webanwendungen und Single Page Applications mit JavaScript

Manfred Steyer and Vildan Softi

4.6

Das populäre Framework AngularJS macht die Komplexität moderner JavaScript- und Single-Page-Anwendungen (SPA) für Entwickler beherrschbar. Es unterstützt bei immer wiederkehrenden Aufgaben wie Datenbindung, Validierung oder Routing/Deep-Linking. Die Tatsache, dass sowohl Google als auch eine riesige Community hinter AngularJS stehen, schafft darüber hinaus Vertrauen. Dieses Buch zeigt, wie Sie von

Learning Angularjs: A Guide to Angularjs Development book cover40

Learning Angularjs: A Guide to Angularjs Development

Ken Williamson

4.6
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
Building Web Apps with Spring 5 and Angular: Modern end-to-end web application development book cover41

Building Web Apps with Spring 5 and Angular: Modern end-to-end web application development

Ajitesh Shukl

4.6
Full Stack JavaScript Development with MEAN book cover42

Full Stack JavaScript Development with MEAN

Colin J Ihrig and Adam Bretz

4.5
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