Angular
Beschrijving
Ontdek de basisbeginselen van Angular voor het maken van dynamische webapplicaties met één pagina.
webapplicaties met één pagina.
Deze cursus is gericht op front-end ontwikkelaars en Javascript ontwikkelaars.
De technische inhoud van deze training is:
→ Inleiding tot Angular en fundamentele concepten
→ Gegevensbeheer en routing
→ Optimalisatie en implementatie
Wat zijn de doelstellingen van de opleiding?
→ Verwerf een algemeen begrip van de
Angular en het bijbehorende ecosysteem
→ Leer interactieve en dynamische webapplicaties te maken
en dynamische webapplicaties te maken met Angular
→ Beheers fundamentele concepten zoals
componenten, modules, services en
richtlijnen
→ Begrijp hoe de architectuur van een Angular-applicatie
van een Angular-applicatie en de communicatie
tussen componenten
→ Weten hoe je gegevens beheert in een
Angular-applicatie met behulp van formulieren en services
HTTP-verzoeken te doen
→ Leer routing om applicaties te maken met meerdere
met meerdere pagina's en vloeiende navigatie
→ Ontdek de best practices voor het optimaliseren
prestaties van een Angular-applicatie
→ Leer hoe u een Angular-toepassing kunt implementeren
toepassing op verschillende servers
Wat moet je weten om de cursus te volgen?
Voorkennis van Javascript of Typescript
Opleidingsprogramma
INLEIDING TOT HOEKVERDRAAIING EN FUNDAMENTELE CONCEPTEN
Inleiding tot Angular
- Presentatie van het
Angular framework
- Voordelen en
gebruikssituaties
- Ontwikkeling
omgeving en
tools
Architectuur en
Werking van een
Angular-toepassing
- Componenten, modules,
services en richtlijnen
- Inzicht in de
van componenten
- Communicatie tussen
componenten
↘ Ontwikkeling
Omgeving
- Omgeving
van de ontwikkeling
ontwikkelomgeving
met Angular CLI
- Een nieuw
Angular-project
- De Angular CLI gebruiken
opdrachtinterface
GEGEVENSBEHEER EN ROUTING
Gegevensbeheer
in Angular
- Sjablonen gebruiken
om gegevens weer te geven
- Gegevens creëren
met Angular
Formulieren
- Gegevens valideren
client-side
Routing in
Angular-toepassingen
- Routing configureren
en Routes gebruiken
- Navigatie tussen pagina's
- Geparameteriseerde routing voor
dynamische pagina's
Communicatie met
een achterliggende server
- Gebruik van diensten
om
HTTP verzoeken
- Een backend integreren
server met Angular
- Foutafhandeling
verzoeken
OPTIMALISATIE EN IMPLEMENTATIE
↘ Prestaties
Prestaties
- Beste praktijken
om de
prestaties van een
Angular-toepassing
- Lazy laden van modules
voor sneller
laden
- Gebruik van
ontwikkeltools om
knelpunten te detecteren
knelpunten
Internationalisering
en lokalisatie
- Ondersteuning voor
meerdere talen in
een Angular-toepassing
- De
internationalisatietool om
inhoud te vertalen
Een
Angular-toepassing
- Genereren van productie
bestanden met
Angular CLI
- Hosten
de applicatie op
verschillende servers
(Apache, Nginx, enz.)
- Implementatiestrategieën
voor een soepele
soepel