* Understand the design of single-page applications and how AngularJS facilitates their development * Properly separate the model, view, and controller layers of your application and implement them using AngularJS * Master AngularJS expressions, filters, and scopes * Build Angular forms * Elegantly implement Ajax in your AngularJS applications * Write AngularJS directives |
* Introduction to AngularJS - What does AngularJS do for me? - Who controls AngularJS? - How can I get AngularJS? * Our first AngularJS application - A basic application - Using angular-seed - The pieces of the puzzle - How it fits together - Model, View, Controller from the AngularJS Perspective * Controllers - Where Controllers fit in, and what they do, from Angular's perspective - Managing Scope - Setting up Behavior - Building a basic controller - A more advanced controller * Models - How to create a model - Explicit, Implicit models * Views - Angular's take on the View: a little bit different - Tying a View to a Controller - Tying a View to a model * Expressions - Expressions are lightweight code snippets - Expression capabilities - Limitations - The border between expressions and $eval * Filters - Standard filters - Writing your own filter - Tying filters together * Scopes - What are scopes? - What do scopes provide? - Scope lifecycle - Scopes as glue between controller and view - Scope hierarchies - Scope and events | * Angular Forms - Angular forms vs HTML forms - Angular form controls - Form events - The form controller - Form validation * Ajax, Data, and Angular - High level interactions with servers - Low-level server interactions with $http - The deferred/promises API * Directives - Teaching HTML new tricks - Binding text and attributes - Directive processing lifecycle - A basic directive - Directives and scopes - Creating reusable directives - Turning directives into components * Conclusion * Introduction To Bootstrap - Introduction To Bootstrap - What To Expect - The Site Build Plan - How To Access Your Working Files - Setting up Bootstrap - Examining The Framework Files - Documentation Overview - The Grid System - Using Containers - Coding Rows And Columns In HTML - The Grid - Controlling The Grid Across Devices - Column Offsets - Using Nested Columns - Column Ordering |
Hehas over 16 years of experience in software development and IT education. He is a Microsoft Certified Trainer (MCT) since 2005 and have extensive experience in corporate Training and consulting on Microsoft technologies. As a techno interested professional he has published several on .NET Technologies (MVC, WEB API, HTML 5, jQuery, Knockout.js, Angular, WPF, WCF, Windows 8, SharePoint, etc.) He also contributed in DNC Magazine and conducted several online Windows Azure camps and sessions for Microsoft. He has conducted various .NET Trainings (Project Based, Role based and Entry level) for various clients in India. |
No comments:
Post a Comment