YLD.io - Angular Two Day
Two day class giving a solid understand of the core of AngularJS to those with HTML and JS skills.
Tickets
Additional Information
Angular.JS is a modern MVC JavaScript framework with data binding and focus on testing and testability of rich client side applications. This two day course will enable your engineers to quickly build rich user-interfaces. We focus on a strong understanding of how to structure Angular apps to promote maintainability and performance. We ensure that Angular's testing philosophy is well understood by your team.
This course is aimed at existing JavaScript developers who wish to bring solid engineering principles to their application development, adding structure and testability to complex client side application development.
If you're already using AngularJS, you may want to come to day 2 only.
Day 1
- Angular quick start
- Philosophy of Angular
- Controllers
- Controller/view interaction
- Filters
- Repeating elements
- Directive safari
- Routing
- Requesting data
- Promises
- Your own services
- Testing
- Day one app build
Day 2
- Recap and questions
- Animations
- Data binding in depth
- Scopes considered
- Application structure
- Writing directives
- Testing directives
- Mocking, stubbing in tests
- Deployment
- Module loaders
- i18n
- Integrating other code with Angular
Tim Ruffles has been teaching Javascript and Ruby for 2 years, most recently for YLD.io, before that for Decoded, EventHandler and General Assembly.