Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
advanced angularIntroductionWhat is SPA?Why Node along with Angular?Single Page Apps vs Conventional Web ApplicationsAnatomy of Angular 2/4/5 ApplicationAngular JS Environment Set-up NodeJS Setup IDE set-up (VS-Code) Angular-CLI Introduction & Set-up Bootstrap intro & set-upArchitecture of Angular JSStructure of Angular Js Application
Type ScriptBrief Intro to TypeScriptWhy Use TypeScriptGetting Setup in VS-CodeData Types in Type ScriptsFunction, Fat Arrow Functionsvar, Let, constDebuggingTypeScript Decision Making and Loops MapsTypeScript Class, Interface, Objects, Namespace and ModulesTypeScript Generics
Intro to ComponentWhat is component?Creating Component classMetadata with DecoratorImporting ModulesCreating App ComponentAngular Bootstrapping processSingle Page Application Intro
Template, Interpolation and DirectivesBuilding a TemplateIn-lined And External TemplatesBuilding a ComponentUsing Component as a DirectiveBinding with InterpolationStyling TemplateCreating and Displaying Data for Compo-nentDirectives (Built-in i.e *ngIf, *ngFor etc. and Custom) - Create and use Custom di-rective.
Binding and Pipes Types of Angular Binding (One-Way, Two-Way, Event Binding etc. etc.)Event HandlingTransforming Data Using Built-in PipesCreating Custom Pipes
Component-Best practicesStrong Typing & InterfacesEncapsulating StylesLife-cycle hooks of componentRelative Path and Module Id - CodeDebugging TechniquesBuilding Nested Componentswhat is Nested ComponentsCommunication among the Nested Com-ponents@Input, @OutputPassing Data to a ComponentPassing Data from a Component
Services and Dependency Injection-Angular Service IntroductionBuilding a ServiceDependency Injection in AngularInjecting a serviceDisplaying data from Service
Consuming server side (JSON) data Using HTTPClient-Server Architecture DiscussionRetrieving Data using HTTPGet Data from another domainObservable and RxJS (Reactive Exten-sion Concept)Promise vs ObservableException Handling
Navigation and Routing BasicsRouting ConceptsRouting ConfigurationRoutes to Acting TyingPassing Parameters to Route
Navigation Routing Advance Tech-niquesRoutes Protection and its Requirement in Web AppTypes of GuardsBuilding GuardRegistering a GuardImplementing Guard in Parametric Routes
FormsControlsControl groupsTemplate driven FormsReactive Forms
HighlightsThis course Covers the features of Angu-lar 2 to 8This course will also cover a project.
Course: Adv. Certification in Angular JS
T G C A N I M A T I O N & M U L T I M E D I A
www.tgcindia.comCall: 1800 1020 418, 9582786406/07/08