Angular Development

Angular Development

Den här kursen fokuserar på att använda modern Angular för att utveckla Single-Page Applications (SPAs). Under kursen lär du dig att använda Angular-direktiv och uttryck i HTML5-dokument samt att skriva Angular-komponenter och tjänster för att bygga kompletta SPAs.

Kurskod
A352
Pris
25950 kr (exklusive moms)
Längd
3 dagar
Ort och startdatum
7 maj
Live Online
16 jul
Live Online
1 okt
Live Online

Kursen täcker Angular från version 2 och framåt och genomförs med den senaste versionen. TypeScript används som primärt programmeringsspråk, och utvecklingsmiljön består av Microsoft Visual Studio Code tillsammans med webbläsaren Google Chrome.

Genom hela kursen används övningar och exempel för att ge praktisk erfarenhet av de tekniker som behandlas.,

Målgrupp och förkunskaper

Den här kursen vänder sig till webbutvecklare som vill komma igång med Angular och TypeScript.

Inför kursen behöver du en god förståelse för JavaScript, HTML och CSS.

För att alltid hålla en hög kvalitet på våra teknikkurser använder vi både engelsk- och svensktalande experter som kursledare.

Detaljerad information

Kursmaterialet är på engelska, med detta innehåll:

Angular Precursors
  • Single-Page Applications (SPAs)
  • ES6
  • Transpilers
  • Polyfills
  • TypeScript
Introducing Angular
  • What is Angular?
  • The Development Environment
  • A Simple Application
  • Angular Architecture
Angular Templates
  • Interpolation
  • Event Binding
  • Pipes
  • Built-in Directives
Dependency Injection
  • What is Dependency Injection?
  • Services
  • NgModule
  • @Injectable
  • Provider Registration
Angular Forms
  • Form Modules
  • Template-driven Forms
  • Reactive Forms
HTTP Interactions
  • HTTP Modules
  • Making Requests
  • HTTP Options
  • Rejections and Wrapping
  • Interceptors
  • Using Promises

Routing

  • Routing Components
  • Routing Configuration
  • Route Parameters
  • Optional Parameters
  • Child Routing
  • Route Access Control (Guards)
Observables & Reactive Programming
  • What is Reactive Programming?
  • RxJS
  • Creating and Consuming Observables
  • Differences between Observables and Promises
  • Inter-component Communications
Angular & Redux
  • What is Flux?
  • What is Redux?
  • Actions
  • Creators
  • Reducers
  • The Store
  • Data Flow
  • ngrx
  • Redux Dev Tools
Testing Angular Applications
  • Using Jasmine
  • Using Karma
  • Angular Testing Framework
  • Angular Test Bed
  • Testing Components, HTTP Services, Routes
  • E2E Testing
Kurskod
A352
Pris
25950 kr (exklusive moms)
Längd
3 dagar
Ort och startdatum
7 maj
Live Online
16 jul
Live Online
1 okt
Live Online

Fler kurser inom

Få inspiration & nyheter från oss

Jag godkänner att Cornerstone skickar mig nyheter via e-post