All Books
AngularJS in Action by Lukas Ruebbelke – Web Development Book
Computers & Internet

AngularJS in Action: A Practical Guide to Building Dynamic Web Applications by Lukas Ruebbelke

1,932

Inclusive of all applicable taxes. FREE shipping on all orders.

Quantity:
1
Share:
Free DeliveryOn every order
15-Day ReturnEasy returns
Genuine BookPhysical copy only

Available Offers

  • 🚚Free DeliveryFree shipping on all orders
  • 💵Cash on DeliveryPay when your order arrives
  • ↩️15-Day Easy ReturnsHassle-free return policy
  • 🔒Cash on DeliveryPay 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

Comprehensive coverage of AngularJS core concepts
Step-by-step building of real-world applications
Thoroughly commented code examples
Explains MVC architecture and data binding
Covers custom directives and dependency injection
Includes client-side routing and RESTful API integration
Focus on best practices and emerging patterns
Written for both beginners and experienced developers
Published by Manning Publications – trusted tech publisher
Hands-on exercises to reinforce learning
Clear explanations of complex topics
Ideal for Indian web developers and students
Helps build dynamic, interactive web apps
Physical hardcover edition – durable and collectible

Book Specifications

ISBN-139781617291333
ISBN-101617291331
Publisher‎ Manning Publications
Language‎ English
Dimensions‎ 18.75 x 0.76 x 23.5 cm
Weight‎ 318 g
CategoryInternet & Social Media › Web Browsers
GenreNon-fiction
Original LanguageEnglish

Frequently Asked Questions

What is AngularJS in Action about?
It is a practical guide that teaches you to build dynamic web applications using the AngularJS framework, covering components, data binding, dependency injection, and more.
Who is the author of AngularJS in Action?
The book is written by Lukas Ruebbelke, a well-known web developer and Angular expert.
Do I need prior experience with AngularJS to read this book?
No, the book is designed for beginners and intermediate developers, starting from basics and progressing to advanced topics.
Is this book suitable for Indian web developers?
Yes, it is written in clear English and covers universal web development concepts relevant to Indian developers.
What topics are covered in the book?
Topics include AngularJS components, MVC architecture, data binding, custom directives, dependency injection, routing, REST API integration, and testing.
Does the book include code examples?
Yes, it contains thoroughly commented code examples that you can use in your own projects.
How is this book different from online tutorials?
It provides a structured, in-depth learning path with real-world projects, unlike scattered online resources.
What is the format of this book?
This is a physical hardcover edition sold by Bookshops.in.
Can I use this book for college projects?
Absolutely, it is an excellent resource for academic projects and assignments in web development.
Is the book still relevant for modern Angular versions?
While focused on AngularJS, the concepts form a foundation for understanding later versions of Angular.
Does the book cover testing?
Yes, it includes unit testing and best practices for testing AngularJS applications.
What is the price of the book?
The price is ₹1932 on Bookshops.in.
Is there any discount available?
Check Bookshops.in for current offers and discounts.
How long will delivery take within India?
Delivery times vary by location, but Bookshops.in typically ships within 2-5 business days.

Customers Also Bought

Buy 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 — BookShops.in

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

3,143
Buy 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 — BookShops.in

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

5,539
Buy 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 — BookShops.in

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

5,458
Buy 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' — BookShops.in

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'

3,680
Buy 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.  — BookShops.in

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.

3,158
Buy 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 |  — BookShops.in

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 |

5,602

Related Products

View All
Buy Modern Full-Stack React Projects by Daniel Bugl — BookShops.in

Computers & Internet

Modern Full-Stack React Projects by Daniel Bugl

2,311
Buy Mootools 1.2 Beginner's Guide (English, Jacob Gube) — BookShops.in

Computers & Internet

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

2,085
Buy Contemporary Methods for Speech Parameterization (Springerbriefs in Electrical and Computer Engineering / Springerbriefs in Speech Technology) — BookShops.in

Computers & Internet

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

4,187
Buy 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 — BookShops.in

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

4,985
Buy 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 — BookShops.in

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

5,336
Buy Computer-Aided Drug Design and Delivery Systems | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Compan — BookShops.in

Computers & Internet

Computer-Aided Drug Design and Delivery Systems | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Compan

4,180
Get In Touch

Contact BookShops.in

Find our bookstore in Madurai on the map below, or let us know about your reading experience by leaving a review.

Phone+91 81899 68108
Address12, Rajan Street, Main Road, KK Nagar, Madurai — 625020, Tamil Nadu, India
Support HoursMon–Sat, 10:00 AM – 6:00 PM (IST)

Value your feedback

Enjoyed the books you ordered from us? Your review helps fellow readers discover our store and helps us improve.

Leave a Google Review

Your Cart

Your cart is empty

Add books to get started