Grundlagen der Programmierung mit Angular

Weiterbildung

4-Wochen-Kurs

AngularJS ist ein Framework für die Entwicklung von Webanwendungen. Es basiert auf der Programmiersprache JavaScript und verwendet das Model-View-Controller (MVC) und das Model-View-ViewModel (MVVM) Architekturmuster, um die Entwicklung von dynamischen, responsiven und interaktiven Webanwendungen zu erleichtern. AngularJS bietet viele Funktionen wie Datenbindung, Dependency Injection, Directives und Services, die die Entwicklung von komplexen Anwendungen erleichtern.

Inhalt

  • Angular-Kickstart
    • Installation der benötigen Software
  • Das Angular-CLI
    • Angular-CLI installieren
    • ng new, Ein Grundgerüst für die Applikation erstellen
    • ng init, Ihr Projekt auf die neueste Angular-CLI-Version updaten
    • ng serve
    • npm start, Start über die lokale CLI-Version
    • ng generate, Komponenten generieren
    • ng lint: Linting und der Angular-Style-Guide
    • Komponenten- und Ende-zu-Ende-Tests ausführen
  • Komponenten und Templating: der Angular-Sprachkern
    • Selektoren
    • Die Templating-Syntax
    • Komponentenschnittstellen definieren
    • Content-Insertion
    • Der Lebenszyklus einer Komponente
  • Direktiven: Komponenten ohne eigenes Template
    • ElementRef und Renderer
    • HostBinding und HostListener
    • Einbinden von Drittanbieter-Bibliotheke
    • Mehrere Kind-Komponenten steuern
  • Fortgeschrittene Komponentenkonzepte
    • Styling von Angular-Komponenten
    • Dynamisches Austauschen von Komponenten-Templates
    • Komponenten zur Laufzeit hinzufügen
  • Standarddirektiven und Pipes:
    • Standarddirektiven
    • Pipes
  • Services und Dependency-Injection
    • Grundlagen der Dependency-Injection
    • Das Angular-Dependency-Injection-Framework
    • Verwendung des DI-Frameworks in Angular-Applikationen
    • Injection by Type
    • Sichtbarkeit und Lookup von Dependencys

Zielgruppe

Webentwickler

Voraussetzungen

JavaScript, Typescript, ES6

Förderung

Kompletter Kurs förderfähig
z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit

Nächste Termine

  • Mo, 06.05.2024
  • Mo, 03.06.2024
  • Mo, 01.07.2024
  • Mo, 05.08.2024

Anfrage

Kursnummer: LS23.212

zur Übersicht