Algemene omschrijving
De training Introduction to Angular is een uitstekende manier om het Angular-framework te ontdekken. Dit framework is geschikt voor het bouwen van dynamische en efficiënte webapplicaties. Deze training biedt een overzicht van de belangrijkste kenmerken van Angular, met daarbij de architectuur en hoe Angular verschilt ten opzichte van andere JavaScript-frameworks.
Leer de basisprincipes van Angular kennen met in het bijzonder: de componenten, modules, templates en databinding. Ontdek hoe de krachtige en intuïtieve API’s van Angular jou helpen om op een eenvoudige manier complexe webapplicaties te ontwikkelen.
Verken het routing- en navigatiesysteem van Angular en leer hoe jij Single Page Applications (SPA's) ontwikkelt met vloeiende en naadloze navigatie-ervaringen voor gebruikers. Leer om effectief gegevens in Angular-applicaties te beheren. Deze Introduction to Angular training omvat het werken met externe API's, het beheren van de applicatiestatus en het gebruik van diensten voor gegevensuitwisseling tussen de verschillende componenten.
Pas wat je hebt geleerd toe in praktische projecten en praktijkoefeningen. Deze interactieve training is essentieel om de theorie in praktijk te brengen en om essentiële vaardigheden in Angular te verkrijgen. Als je meer wilt leren over Angular, dan zou je kunnen overwegen om de training: “Angular Advanced” te gaan volgen.
Doelgroep
Deze Introduction to Angular training is geschikt voor programmeurs die het Angular-framework willen leren kennen, dit betreft met name:
- Webontwikkelaars
- Webontwikkelaars die hun vaardigheden willen uitbreiden met Angular, een van de meest gevraagde technologieën in de industrie.
- Front-end ontwikkelaars
- Front-end ontwikkelaars die over willen stappen naar een modern en robuust JavaScript-framework voor het creëren van geavanceerde webapplicaties.
- (Aspirant)-full-stack ontwikkelaars
- (Aspirant)-full-stack ontwikkelaars die hun kennis van front-end technologieën willen aanvullen en hun vaardigheden uit willen breiden door middel van het Angular-framework.
- JavaScript-programmeurs
- Programmeurs met basiskennis van JavaScript en die geïnteresseerd zijn in het leren van een gestructureerd en krachtig framework om hun webapplicaties naar een hoger niveau te tillen.
Leerdoelen
Door de training Introduction to Angular te volgen zul je de volgende kennis en vaardigheden verkrijgen:
- Basiskennis van Angular
- Leer de basisbeginselen van Angular kennen, zoals: de componenten, modules, en templates.
- Data binding en communicatie tussen verschillende componenten
- Bekijk hoe data binding werkt in Angular en hoe componenten met elkaar communiceren om dynamische webpagina's te creëren.
- Routing en SPA-ontwikkeling
- Leer routing-mechanismen van Angular begrijpen en hoe jij single-page applications (SPA's) kunt ontwikkelen die efficiënte navigatie en gebruikerservaring bieden.
- Gebruik van diensten en Dependency Injection binnen Angular
- Leer hoe jij gebruik kunt maken van verschillende diensten en Dependency Injection binnen Angular voor het beheren van data en logica.
- Ontwikkel een functionele applicatie door middel van Angular
- Pas de opgedane kennis toe door middel van een praktisch project zodat je leert hoe jij een volledig functionele webapplicatie kunt ontwikkelen.
Voorkennis
Voordat jij deelneemt aan deze Introduction to Angular training raden wij aan dat jij basiskennis hebt van HTML, CSS en JavaScript, omdat het Angular-framework gebaseerd is op deze programmeertalen. Verder raden wij aan dat jij de Engelse taal beheerst zodat jij het cursusmateriaal goed kunt begrijpen.
Onderwerpen
- Introductie van het framework en zijn plaats binnen front-end Web Development.
- De architectuur van een Angular-applicatie.
- Installatie en Configuratie (Angular CLI).
- Hello World in Angular.
- De componenten van Angular.
- TypeScript.
- Databinding.
- HttpClient en Web APIs.
- Dependency Injection.
- Communicatie tussen componenten (events).
- Routing.
- Deployment.