Angular Development

Kurskod A352

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.

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

Boka utbildning

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

Relaterade kurser

Core JavaScript

Längd 2 dagar
Kurskod A363
Pris 18450 kr

Intermediate JavaScript

Längd 2 dagar
Kurskod A364
Pris 19450 kr

React Programming

Längd 4 dagar
Kurskod A358
Pris 32950 kr

Få inspiration & nyheter från oss

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