✔ AngularJS is a structural framework for dynamic web apps.
✔ t lets you use HTML as your template language and lets you extend HTML's syntax to express your application's components clearly and succinctly.
✔ AngularJS's data binding and dependency injection eliminate much of the code you would otherwise have to write.
➢ Introduction to TypeScript
➢ A Conceptual Overview of Angular 2
➢ Installing Git and Node
➢ Creating Your First Component
➢ Using the Angular CLI
➢ Creating Your First Data-bound Component
➢ Using External Templates
➢ Communicating with Child Components Using @Input
➢ Communicating with Parent Components Using @Output
➢ Using Template Variables to Interact with Child Components
➢ Styling Components
➢ Exploring Angular’s CSS Encapsulation
➢ Interpolation, Property Bindings, and Expressions
➢ Event Bindings and Statements
➢ Repeating Data with ngFor
➢ Handling Null Values with the Safe-Navigation Operator
➢ Hiding and Showing Content with ngIf
➢ Hiding Content with the [Hidden] Binding
➢ Hiding and Showing Content with ngSwitch
➢ Styling Components with ngClass
➢ Styling Components with ngStyle
➢ Introduction
➢ Why We Need Services and Dependency Injection
➢ Creating Your First Service
➢ Adding Multiple Pages to Your App
➢ Adding Your First Route
➢ Accessing Route Parameters
➢ Linking to Routes
➢ navigating from code
➢ Introduction
➢ Using Models for Type Safety
➢ Creating Your First Template-based Form
➢ Using the Data from Your Template-based Form
➢ Validating Template-based Form
➢ Validating Reactive Forms
➢ Using Built-in Pipes
➢ Creating a Custom Pipe
➢ Sorting and Filtering Overview
➢ Creating a Filtering Display
➢ Filtering Data
➢ Using Third Party Global Services-The Problem
➢ Angular Dependency Injection Lookup
➢ Using the @Inject Decorator
➢ The useClass Provider
➢ Moving Data Storage to the Server
➢ Listening to Resolved Data Changes
➢ Integrating Authentication with the Server
➢ Persisting Authentication Status Across Page Refreshes
➢ Saving User Data to the Server
✔ Knowledge of HTML, CSS, and JavaScript.
✔ JavaScript functions, error handling, and events.
✔ Basic knowledge of the Document Object Model(DOM)
✔ Model-View-Controller(MVC) concepts.
✔ Knowledge of Node JS and Node Package Manager(npm)
✔ Angular CLI.
✔ Libraries such as Rx and JS.
✔ Error handling.
✔ 48 hours on-demand video
✔ 50 articles
✔ 95 downloadable resources
✔ 13 coding exercises
✔ Full lifetime access
✔ Access on mobile and TV
✔ Assignments
✔ Certificate of completion
✔ Closed captions