Skip to Content
Pro AngularJS
book

Pro AngularJS

by Adam Freeman
April 2014
Intermediate to advanced
688 pages
17h 48m
English
Apress

Overview

AngularJS is the leading framework for building dynamic JavaScript applications that take advantage of the capabilities of modern browsers and devices. AngularJS, which is maintained by Google, brings the power of the Model-View-Controller (MVC) pattern to the client, providing the foundation for complex and rich web apps. It allows you to build applications that are smaller, faster, and with a lighter resource footprint than ever before.

Best-selling author Adam Freeman explains how to get the most from AngularJS. He begins by describing the MVC pattern and the many benefits that can be gained from separating your logic and presentation code. He then shows how you can use AngularJS's features within in your projects to produce professional-quality results. Starting from the nuts-and-bolts and building up to the most advanced and sophisticated features AngularJS is carefully unwrapped, going in-depth to give you the knowledge you need.

Each topic is covered clearly and concisely and is packed with the details you need to learn to be truly effective. The most important features are given a no-nonsense in-depth treatment and chapters include common problems and details of how to avoid them.

What you'll learn

  • Gain a solid architectural understanding of the MVC Pattern to separate logic, data and presentation code.

  • Learn how to create rich and dynamic web apps using AngularJS

  • Understand how each feature works and why it is important

  • Understand how to extend HTML with declarative syntax

  • Learn how to extend and customize AngularJS

  • Learn how to test, refine, and deploy your AngularJS projects

  • Who this book is for

    This book is ideal for web developers who have a working knowledge of JavaScript, HTML and CSS. The book is platform agnostic and a range of browsers will be presented and discussed throughout the examples.

    Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
    and much more.

    Read now

    Unlock full access

    More than 5,000 organizations count on O’Reilly

    AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

    QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
    Julian F.
    Head of Cybersecurity
    QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
    Addison B.
    Field Engineer
    QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
    Amir M.
    Data Platform Tech Lead
    QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
    Mark W.
    Embedded Software Engineer

    You might also like

    AngularJS

    AngularJS

    Shyam Seshadri, Brad Green
    Professional AngularJS

    Professional AngularJS

    Valeri Karpov, Diego Netto
    AngularJS: Maintaining Web Applications

    AngularJS: Maintaining Web Applications

    Rodrigo Branas, Chandermani, Matt Frisbie, Amos Q. Haviv
    AngularJS in Action

    AngularJS in Action

    Lukas Ruebbelke

    Publisher Resources

    ISBN: 9781430264484Purchase book