
AngularJS in Action: A Practical Guide to Building Dynamic Web Applications by Lukas Ruebbelke
Inclusive of all applicable taxes. FREE shipping on all orders.
Available Offers
- 🚚Free Delivery — Free shipping on all orders
- 💵Cash on Delivery — Pay when your order arrives
- ↩️15-Day Easy Returns — Hassle-free return policy
- 🔒Cash on Delivery — Pay safely when your order arrives
Check Delivery
Product Description
Introduction
AngularJS revolutionised the way developers build dynamic, single-page web applications. Written by Lukas Ruebbelke, a recognised expert in the Angular community, AngularJS in Action is a comprehensive guide that takes you from the basics of the framework to building real-world, maintainable applications. Whether you are a student in India exploring modern web development or a professional looking to upgrade your skills, this hardcover edition from Manning Publications is your perfect companion for mastering AngularJS.
Book Overview
This book is not just a reference; it is a hands-on journey through the entire AngularJS ecosystem. You will start with the core concepts—like directives, controllers, and scopes—and gradually move to advanced topics such as custom directives, services, and testing. Every chapter is packed with thoroughly commented code examples that you can run and modify. The author focuses on practical, real-world scenarios, ensuring you can immediately apply what you learn. By the end, you will have built several complete applications, giving you the confidence to tackle any AngularJS project.
Key Highlights
- Practical, project-based learning — Build real applications step by step.
- Comprehensive coverage — From data binding to routing, testing, and dependency injection.
- Best practices for Indian developers — Write clean, maintainable code that works across browsers.
- Focus on modern web patterns — Understand MVC, MVVM, and component-based architecture.
- Expert guidance — Written by Lukas Ruebbelke, a core contributor and speaker.
Inside the Book
The book is structured into three parts. Part one introduces AngularJS fundamentals, including modules, controllers, expressions, and filters. You will learn how to extend HTML with custom directives and how two-way data binding simplifies development. Part two dives deeper into services, factories, providers, and dependency injection—the backbone of any Angular app. You will also explore routing, promises, and communicating with a web server back-end. Part three covers testing with Karma and Protractor, performance optimization, and advanced patterns. Every chapter includes code snippets, diagrams, and practical tips to reinforce learning.
Key Topics
- Setting up AngularJS development environment
- Directives, controllers, and scopes explained clearly
- Custom services, factories, and providers
- Routing and single-page application navigation
- Working with REST APIs and $http service
- Form validation and error handling
- Unit testing and end-to-end testing
- Performance tuning and best practices
Reader Benefits
- Gain a solid foundation in AngularJS — the framework that paved the way for modern front-end tools.
- Learn to write modular, testable JavaScript code that scales.
- Save time with ready-to-use code patterns and real-world examples.
- Understand how to structure large applications for teams.
- Build a strong portfolio with projects you create while reading.
Learning Outcomes
After reading AngularJS in Action, you will be able to: architect a single-page application from scratch, create reusable custom directives, manage application state with services, communicate with backend APIs, write unit tests and end-to-end tests, debug and optimise AngularJS apps, and adapt your skills to newer frameworks like Angular 2+. This book equips you with transferable knowledge that remains relevant even as the web evolves.
Who Should Read
This book is ideal for web developers who have basic knowledge of HTML, CSS, and JavaScript. If you are a computer science student in India wanting to build modern web apps, a professional developer transitioning from jQuery or server-side languages, or a designer who wants to add interactivity to websites, this is for you. No prior experience with AngularJS is required—just a curiosity to learn and build.
About the Author
Lukas Ruebbelke is a front-end architect and a prominent figure in the Angular community. He is a Google Developer Expert and a frequent speaker at international conferences. Lukas has contributed to several open-source projects and is passionate about teaching developers how to build better web applications. His clear, engaging writing style makes complex topics accessible to everyone.
About the Publisher
Manning Publications is a leading publisher of computer books for developers, known for its practical, example-driven approach. Their titles are used by professionals and students worldwide. Manning books are carefully edited and reviewed to ensure high quality and relevance. This hardcover edition is built to last, making it a valuable addition to your library.
Conclusion
AngularJS in Action by Lukas Ruebbelke is more than a tutorial—it is a mentor that guides you through every aspect of building dynamic web applications. With its hands-on projects, clear explanations, and focus on real-world use, this book will transform you into a confident AngularJS developer. Order your physical copy from Bookshops.in today and start building the web of tomorrow.
Quick Summary
AngularJS in Action by Lukas Ruebbelke is a comprehensive, hands-on guide designed for web developers who want to master the AngularJS framework. The book takes readers from foundational concepts like MVC architecture, data binding, and dependency injection to advanced topics such as custom directives, client-side routing, and RESTful API integration. Each chapter builds real-world applications with thoroughly commented code, making it easy to follow and apply. Ideal for Indian students, beginners, and experienced developers, this book bridges theory and practice. It covers emerging patterns in web application architecture and prepares you to build dynamic, interactive single-page applications. Published by Manning Publications, a trusted name in tech books, this physical hardcover edition is perfect for those who prefer offline learning. By purchasing from Bookshops.in, you support a premium Indian bookstore and get a durable reference that will serve you for years. Whether you are starting your web development journey or expanding your skillset, AngularJS in Action provides the knowledge and confidence to create modern web apps.
Book Highlights
Book Specifications
| ISBN-13 | 9781617291333 |
| ISBN-10 | 1617291331 |
| Publisher | Manning Publications |
| Language | English |
| Dimensions | 18.75 x 0.76 x 23.5 cm |
| Weight | 318 g |
| Category | Internet & Social Media › Web Browsers |
| Genre | Non-fiction |
| Original Language | English |
Frequently Asked Questions
What is AngularJS in Action about?
Who is the author of AngularJS in Action?
Do I need prior experience with AngularJS to read this book?
Is this book suitable for Indian web developers?
What topics are covered in the book?
Does the book include code examples?
How is this book different from online tutorials?
What is the format of this book?
Can I use this book for college projects?
Is the book still relevant for modern Angular versions?
Does the book cover testing?
What is the price of the book?
Is there any discount available?
How long will delivery take within India?
Readers Also Search For
Customers Also Bought

Programming
Algorithmische Sprache Und Programmentwicklung | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer

Programming
Distributed Algorithms | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean

Programming
Meta-Level Control for Deductive Database Systems | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schm

Programming
Java Web Services | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'

Programming
Database in Depth | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J.

Programming
Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problem | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson |
Related Products
View All
Computers & Internet
Modern Full-Stack React Projects by Daniel Bugl

Computers & Internet
Mootools 1.2 Beginner's Guide (English, Jacob Gube)

Computers & Internet
Contemporary Methods for Speech Parameterization (Springerbriefs in Electrical and Computer Engineering / Springerbriefs in Speech Technology)

Computers & Internet
Information Technology and Lawyers | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lo

Computers & Internet
Digital Analysis of Remotely Sensed Imagery | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao

Computers & Internet
