Mastering AngularJS

Learn the ins and outs of Angular

This course is designed to take you from zero to productively building apps with Angular in three action packed days. We'll assume knowledge of HTML and JavaScript and start the class start with the basics of Angular. By day three, we'll be digging into the more complex bits. You'll need to bring your laptop with git and node.js installed.

Our focus is not just giving you information, but giving you the hands on experience to confidently apply your skills to build real Angular apps. Each topic will be applied in a lab to give you the chance to transfer the knowledge from your head to your hands.

We’ll be covering the following topics:

  • Controllers
  • Scope
  • Filters
  • Forms
  • Validation
  • Organizing code with modules
  • Talking to the server with $http
  • Custom directives: nested directives, transclusion, wrapping jquery plugins
  • Unit testing and functional testing with jasmine and protractor
  • Custom filters
  • Custom validations
  • Promises
  • ng-resource
  • Advanced routing with ui-router


$1,200 - Early bird price (until February 14) $1,500 - Regular price

What should I know before the course?

  • Familiarity with JavaScript
  • Basic understanding of jQuery or similar DOM manipulation library

What should I bring?

  • A laptop
  • A modern web browser (Chrome is highly recommended)


The class runs from 9:30 a.m. to 5 p.m. each day, and lunch is provided.


Wyncode Academy-The LAB Miami, 400 NW 26th St, Miami FL 33127


Chris Nelson

Chris Nelson is the Co-Founder and Chief Scientist at Gaslight, an agile software development firm in Cincinnati. He heads up the company’s training program, mentors young developers and sets technology direction. What does he love most about his job? Sharing what he’s learned from nearly 20 years developing software across a wide range of industries. Chris has given workshops across the country in AngularJS and Ember.js, and spent time teaching at Dev Bootcamp in Chicago. He’s spoken at RailsConf, RubyConf, BackboneConf, JavaOne, HTML5 Developer Conference, No Fluff Just Stuff, CodeMash and many others.