Öppna kurser

Angular

JavaScript och webben är ett snabbt föränderligt landskap. En enda månad räcker för att se nya verktyg och ideer både födas och dö. Därmed inser man lätt att bilden 2009 när Angular föddes var väldigt annorlunda. Och även om Angular 1 har blivit kärleksfullt uppdaterat av Google genom åren, och lyckats behålla sin plats som det mest populära ramverket, så går det inte att förneka att dess ålder skiner igenom.

Denna utbildning körs i Eduments regi.

Därför valde Google att rädda de bästa ideerna och skippa resten när de skapade en helt ny version. Detta nya ramverk, som heter Angular trots att många menar att det förtjänar ett helt nytt namn, omfamnar modern JavaScript och nya verktyg. Resultatet är en uppdaterad, strömlinjeformad version av Angulars arkitektur. 

I denna kurs får du inte bara lära dig Angulars API:er och hur man bygger saker med dem - du kommer också få perspektiv på de designval som gjordes i en större kontext, allt för att få en djupare förståelse för ramverket och kunna få ut maximalt av det.

Målgrupp

Frontend-utvecklare som vill skapa fullfjädrade webbappar med Angular, och/eller med ett genuint intresse för hur man strukturerar applikationer byggda med JavaScript. 

Förkunskaper

En solid bakgrund i HTML, CSS och JavaScript. Erfarenhet av Angular 1 och TypeScript är inte nödvändigt. 

Vad du kommer lära dig

  • Introduktion - vilka problem vill Angular lösa, och hur?
  • Modern JavaScript - det bästa från ES6 och TypeScript
  • Konsumera moduler - vi kartlägger problemet och lösningen
  • Grunderna i Angular - de fundamentala idéerna
  • Komponenter - ramverkets byggstenar
  • Dependency Injection - snålskjutsåkande på Angulars blodomlopp
  • Komposition - kombinera atomerna till molekyler
  • Extroversion - spegla Den Nya Angular mot AngularJS och andra ramverk
  • Routing - navigera mellan molekyler
  • Testning - hur testar vi Angular-kod, och hur skriver vi koden testbar?