Angular 14 Development - virtual



Kursarrangør: Glasspaper AS
Sted: Nettkurs / Nettstudie
Hele landet
Type:Nettkurs og nettstudie
Studie / yrkesutdanning
Undervisningstid: kl 09:00 - 16:00
Varighet: 4 days
Pris: 23.900
Neste kurs: 01.10.2024 | Vis alle kursdatoer

We provide virtual course about Angular 14 Development. This course takes a thorough look at Angular 14, the latest version of the Angular framework. We can also run courses on earlier versions of Angular, if this is what you´re looking for - just contact us to discuss the details.

What you´ll learn:
• Angular architectural concepts
• Creating and testing Angular apps
• Templates
• Data binding and forms
• Dependency injection
• Pipes
• Directives and transclusion
• Routing and navigation
• Calling REST services
• Web sockets
• Angular CLI

Course outline:
Module 1 - TypeScript Essentials:
• Variables and types; Functions; Classes; Generics; Inheritance; Interfaces

Module 2 - Creating a Simple Angular Application:
• Getting started with Angular CLI; Structure of an Angular application; Importing Angular libraries; Angular bundles; Angular components; Templates; Binding expressions; Bootstrapping Angular; Overview of routing.

Module 3 - Data Binding:
• A closer look at data binding; two-way data binding; Delayed binding; Applying CSS styles and classes conditionally; Using structural directives; Differences in earlier versions of Angular.

Module 4 - Pipes:
• Using built-in pipes; Internationalization; Using promises, observables, and the async pipe; Defining custom pipes; Applying pipes programmatically.

Module 5 - Forms:
• Template-driven forms; Reactive forms; Dynamic (data-driven) forms; Validation techniques

Module 6 - Component Hierarchies:
• Structuring applications; Defining component inputs; Defining component outputs; The mediator pattern

Module 7 - Dependency Injection:
• Overview of dependency injection in Angular; Simple dependency injection; Using the provide() function; A hierarchy of injectors; Global provision; Injection into services; Values and factories.

Module 8 - Closer Look at Angular Routing:
• Route parameters and route data; Defining multiple router outlets; Lazy loading; Router lifecycle events

Module 9 - Calling Rest Web Services:
• Overview of Rest services; Calling Rest services using HttpClient; Dealing with asynchronous results

Module 10 - Web Sockets:
• Web Sockets concepts; Calling Web Sockets from JavaScript; Using RxJs Observables with Web Sockets

Module 11 - Implementing Custom Directives:
• Attribute directives; Specifying parameters and events; Structural directives; Transclusion

Module 12 - A Closer Look at Angular CLI:
• AOT vs. JIT compilation; Bundling and tree-shaking; Additional techniques

Instructor: Andy Olsen

Andy is a freelance consultant and instructor based in the UK, working mostly in the City of London and Oxford. Andy has been working with .NET since the Beta 1 days and has extensive experience in many facets of .NET development including WCF, WPF, WF, ASP.NET MVC Web development, and mobile applications. Andy has designed and written many Microsoft Official Curriculum courses in the last decade, and has been engaged as author and technical reviewer with Apress on some of their biggest selling books.

Target audience:
Anyone who wants course about Angular 14 Development

Prerequisites:
• Familiarity with HTML and JavaScript programming

Language:
• English course material, english speaking instructor