Algemene informatie over de cursus
Snel en makkelijk complexe webapplicaties ontwikkelen in TypeScript? In de 3-daagse cursus Angular Fundamentals van Learnit leer je hoe.Inhoud van de cursus
Ontwikkel sneller en makkelijker webapplicaties met AngularIn 2010 werd AngularJS gelanceerd: een compleet open source application framework met een componentgebaseerde architectuur om complexe webapplicaties te bouwen. Een ware revolutie in webdevelopment! Ingewikkelde applicaties waren vanaf dat moment automatisch beschikbaar voor ontwikkelaars. En data kon real-time worden vernieuwd zonder de pagina te verversen. Bovendien waren diverse JavaScript onderdelen eenvoudig te implementeren dankzij de Dependency Injection. Dit zorgde ervoor dat applicaties en websites ontwikkeld in Angular overzichtelijk, beter te onderhouden en beter te testen waren.
Met de lancering van Angular 2 in 2016, werd TypeScript geïntroduceerd. Deze programmeertaal is strikter en nog overzichtelijker dan JavaScript omdat hij werkt met een objectgeoriënteerde programmeerstructuur. Door de toevoeging van vele geautomatiseerde commando?s en een gebruiksvriendelijke testmethodiek, is Angular bij uitstek geschikt voor grote en schaalbare webapplicaties.
Wil jij websites leren ontwikkelen in Angular? Meld je aan voor de driedaagse cursus Angular Fundamentals van Learnit.
Inhoud cursus Angular Fundamentals
In deze driedaagse Angular training maak je kennis met de uitgangspunten, voordelen en werkwijze van TypeScript. Daarna ga je aan de slag met de basisfuncties van Angular. Aan de hand van opdrachten en oefencases bouw je stap voor stap een Angular-project op en leer je de beschikbare componenten, modules, directives en services implementeren. Aan het eind van de cursus heb je je eigen front-end applicatie ontwikkeld.
Onderwerpen cursus Angular Fundamentals
Dag 1. TypeScript
- TypeScript Basiselementen (o.a. variabele, namespace, operator, modifiers en array).
- Principes van OOP - objectgeoriënteerd programmeren (class, object, message, method, inheritance, polymorphism en encapsulation).
- Generics, Symbols, Iterators en Modules.
- Deel je applicatie in met Angular modules en componenten.
- Directives, Pipes en Templates.
- Services en Dependency Injection.
- HTTP client.
- Formulierafhandeling, ngModel, binding, form state.
- Routing.
- Ontwikkel je eigen front-end applicatie.
- Testen en publiceren.
Deze praktische Angular training is bedoeld voor iedereen die websites wil leren ontwikkelen met behulp van Angular. Bijvoorbeeld front-end developers en full stack developers.
Resultaten
Na afloop van deze Angular training:
- ben je bekend met de TypeScript basiselementen.
- beheers je de basis van objectgeoriënteerd programmeren (OOP).
- kun je een Angular-project opzetten en een productiebuild ontwikkelen.
- weet je hoe je Generics, Symbols, Iterators en Modules kunt toepassen in je code.
- begrijp je de concepten en uitgangspunten van van Angular.
- ben je in staat modules, componenten, directives, pipes en templates te gebruiken.
- weet je hoe je services moet injecteren met de Dependency Injection.
- kun je de applicatie indelen met de routing functionaliteit.
- weet je hoe je de invoer in de applicatie kunt begeleiden met formulieren.
- ben je in staat zelf nieuwe front-end webapplicaties te bouwen, testen en publiceren met behulp van Angular.