Angular - Foundation

Kort om undervisningen

Angular er et TypeScript/JavaScript platform, som hjælper med at lave advanceret single page web-applikationer i HTML, CSS og TypeScript eller JavaScript. Store web-applikationer kan let blive rodet. Angular hjælper med at strukture koden, med separation of concern, og med at fjerne triviel kode.

Angular er efterfølgeren til det meget populære AngularJS framework, og er baseret på erfaringerne fra AngularJS. I Angular har man forsøgt at adressere nogle af de problemer, der var med AngularJS, men grundtankerne er de samme. Angular er Open Source, og har et omfattende udviklingsmiljø bag sig.

Kurset gennemgår grundbegreberne og de grundlæggende byggesten, som en Angular applikation består af. På kurset benyttes TypeScript fremfor JavaScript i eksemplerne samt i de praktiske opgaver.

Indhold

På kurset gennemgås:

  • Angular - grundlæggende begreber og arkitektur
  • En primer til TypeScript
  • En primer til tooling
  • Components
  • Data binding
  • Input & Output
  • Modules
  • Services and DI
  • Ajax & RxJS
  • Routes & navigation
  • Forms
  • Unit Testing

Forudsætninger

Det kan øge forståelsen, hvis deltagere har kendskab til emnerne dækket i kurset TS - TypeScript - Foundation.

Målgruppe

Udviklere, der har brug for at skrive eller vedligeholde single page applikationer i det moderne Angular framework fra Google.

Kurset henvender sig til dem, der ønsker at benytte Angular med TypeScript

Efter kurset kan deltageren

Selvstændigt udvikle og debugge single page web applikationer ved brug af Angular med TypeScript.

 

Videre forløb

For udviklere, der vil arbejde med layout og styling kan kurset JS - Bootstrap - Foundation være relevant. 

For udviklere, der vil skrive Angular applikationer i Dart sproget kan JS - Dart - Foundation anbefales.

Se også kurset JS - AngularJS - Foundation, som også gennemgår Angular, men i tidligere version.

 

Kontakt gerne Lund&Bendsen ved hjælp af vores kontaktformular eller ring til telefon (+45) 33 861 861 for at høre nærmere.