Advanced Angular 4 Development

Learn advanced skills in web app development with Angular JS 4

Created by Author Jane

Advanced Angular Development


The Advanced Angular Development training course builds on the Introduction to Angular training course and is focused on helping Angular developers learn the intricacies of the framework to build robust, scalable, and extensible Angular-based solutions.


The Advanced Angular course begins with a quick review of key architectural concepts, characteristics, and elements of the Angular framework. It then transitions into an in-depth examination of the more complex elements of the framework, such as directives, UI-router and services. The course concludes with a robust-architectural discussion around best-practices and testing strategies with Angular.


This course assumes in-depth experience with JavaScript, as well as fundamental experience with Angular, and can be combined with the Introduction to Angular course to create a 5-day boot camp if needed.


In the Advanced Angular Development training course, you’ll learn:


  • Review of core Angular key concepts
  • MVW framework
  • Directives
  • Controllers
  • Services
  • Advanced Directives
  • Binding strategies
  • Wrapping 3rd party libraries
  • Transclusion
  • Controllers
  • UI-Router
  • UI-Router Nested Views
  • UI-Router Multiple Views
  • UI-Router Extras
  • Forms
  • Custom Form Validation
  • Custom Form Control
  • ngMessages
  • Services
  • Provider Service
  • Service Decorator
  • Web Services
  • Restangular
  • Promises
  • Messaging
  • Best Practices with Angular
  • Angular Design Patterns
  • Effective Angular testing strategies
  • Controller-as-syntax
  • Q/A
Review this course
Average from 0 reviews

No reviews yet...



About the Instructor

  • Author Jane

    I am an application developer with several years of experience. Praesent massa nibh, facilisis ac purus vel, commodo condimentum purus. Phasellus mollis, arcu id commodo rutrum, urna mi vestibulum lectus, quis efficitur risus lectus eget nibh. Etiam lacinia tellus quis lorem lacinia commodo. Integer nisl sem, euismod vel tortor vel, imperdiet fringilla turpis. Nullam quis libero sed erat aliquet congue fringilla sit amet lorem. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Phasellus placerat elit non lacinia mollis. Nam enim elit, viverra ut ultricies quis, tincidunt at nunc. Integer sodales mi a aliquam condimentum. Fusce ullamcorper augue ac risus finibus condimentum. Curabitur tincidunt, tortor in posuere gravida, turpis augue pharetra urna, eu semper lacus ex non justo. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.