Cursusaanbod

Fundamenten van Angular 20

  • Kennismaking met het Angular-ecosysteem
  • Het verkennen van de Angular 20-architectuur
  • Standalone componenten en toepassingsstructuur

TypeScript en Project Setup

  • TypeScript essentieel voor Angular
  • Configureren van Angular CLI voor nieuwe projecten
  • Werken met ontwikkelingshulpmiddelen

Componenten, Templates en Data Binding

  • Creëren en organiseren van componenten
  • Template-syntaxis en dynamische rendering
  • Eigenschaps-, gebeurtenis- en tweeweg-databinding

Routing en Navigatie

  • Instellen van Angular-routing
  • Route parameters en child routes
  • Lazy loading en navigatiepatronen

Services, Dependency Injection en HTTP

  • Creëren van herbruikbare services
  • Patronen voor dependency injection
  • HTTPClient voor API-communicatie

State Management en Signals

  • Kennismaking met Angular-signals
  • Reactieve staatpatronen
  • Beheren van toepassingsdataflows

Formulieren en Gebruikersinvoer

  • Werken met template-driven formulieren
  • Bouwen van reactieve formulieren
  • Validatiestrategieën en UX-gedragingen

Prestatieoptimalisatie en Implementatie

  • Optimaliseren van builds en assets
  • Strategieën voor wijzigingsdetectie
  • Implementeren van Angular 20-toepassingen

Samenvatting en Volgende Stappen

Vereisten

  • Een begrip van basis webontwikkelingsconcepten
  • Ervaring met JavaScript of TypeScript
  • Kennis van HTML en CSS-fundamenten

Publiek

  • Front-end ontwikkelaars die overgaan naar moderne Angular
  • Software ingenieurs die schaalbare webapplicaties bouwen
  • Technische professionals die praktische Angular-vaardigheden nodig hebben
 21 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën


Fatal error: Uncaught TypeError: _isl_get_excluded_site(): Return value must be of type ?array, none returned in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc:38 Stack trace: #0 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(30): _isl_get_excluded_site() #1 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(17): isl_get_excluded_site() #2 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(51): get_outline_isls() #3 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(7): islc_prepare_links() #4 /apps/hitra7/npfrontend/nptemplates/default.php(272): islc7_sites_links_array_v3() #5 /apps/hitra7/npfrontend/modules/course/course.php(143): require_once('...') #6 /apps/hitra7/npfrontend/core/routes.php(15): course_menu_callback() #7 /apps/hitra7/npfrontend/__index.php(81): require_once('...') #8 /apps/hitra7/npfrontend/index.php(15): include_once('...') #9 /apps/hitra7/index.php(66): include_once('...') #10 {main} thrown in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc on line 38