In dieser Weiterbildung erlernen Sie die Entwicklung von Webapplikationen mit dem Framework Angular und erwerben zusätzlich Kenntnisse im Projektmanagement. Sie werden in die Lage versetzt, komplexe Webapplikationen zu konzipieren und umzusetzen sowie Projekte effizient zu planen und zu steuern. Sie lernen, mit Angular interaktive und skalierbare Webapplikationen zu erstellen. Dabei setzen Sie sich mit der Struktur und den Komponenten des Frameworks auseinander und vertiefen Ihr Verständnis für die Entwicklung von Webapplikationen. Im Bereich Projektmanagement erwerben Sie Methoden zur Planung, Durchführung und Kontrolle von Projekten, die speziell auf die Entwicklung von Webapplikationen zugeschnitten sind. Durch praktische Übungen und Fallstudien wenden Sie Ihr Wissen direkt an und festigen Ihre Fähigkeiten in der Entwicklung von Webapplikationen. Die Kombination aus theoretischen Inhalten und praxisnahen Aufgaben ermöglicht es Ihnen, die Anforderungen realer Projekte zu verstehen und umzusetzen. Nach Abschluss der Weiterbildung sind Sie in der Lage, Webapplikationen mit Angular zu entwickeln und Projekte im Bereich der Webapplikationen zu managen.
- Einführung in Cascading Stylesheets mit Fokus auf Webapplikation
- Stylen mit CSS
- Responsive Layouts und Anwendungen aus dem Bereich Webapplikation
- Textgestaltung mit CSS
- Kenntnisse in der Positionierung im Kontext von Webapplikation
- Gestalten von Listen, Tabellen und Grafiken
- Stylen von HTML-Formularen und Einbindung in Webapplikation
JavaScript - Grundlagen und fortgeschrittene Konzepte
- Einführung in dynamische Websites mit Bezug zu Webapplikation
- Sprachkern: Arbeiten mit variablen Datentypen und Arrays
- Sprachkern: Schleifen und Funktionen für Webapplikation strukturieren
- Objektorientierte Programmierung
- Arbeiten mit Objekten im Kontext von Webapplikation
- Extrahieren von Werten aus Arrays und Objekten
JavaScript im Browser-Umfeld
- Arbeiten mit DOM im Rahmen von Webapplikation
- Ereignisgesteuerte Programmierung
- Verstehen und Beeinflussen des Ereignisflusses bei Webapplikation
- Arbeiten mit Formularen
- Steuern des Browsers für Webapplikation
- Lesen und Erkennen von Browserinformationen
- Nachladen von Inhalten auf Basis einer Webapplikation
- Asynchrone Programmierung
TypeScript - Skalierung von JavaScript
- Typensicherheit in JavaScript und TypeScript mit Schwerpunkt auf Webapplikation
Angular - Grundlagen und Komponenten
- Einrichtung von Angular für Webapplikation
- DOM, Komponentenbaum und Templates
- Erzeugen von Komponenten mit Anwendungsbeispielen aus Webapplikation
- Verwendung von Komponenten
- Grundlagen zu Direktiven im Zusammenhang mit Webapplikation
- Services und Dependency-Injection
- Navigation mit Bezug zu Webapplikation
- Formulare
- API-Anbindungen innerhalb einer Webapplikation
- Internationalisierung
- Router
Projektmanagement - Agile Methoden
- Agiles Arbeiten mit Git basierend auf Webapplikation
- Continuous Integration und Continuous Delivery
- Software Testing und Qualitätssicherung in Bezug auf Webapplikation
- Agile Standards
- Agiles Projektmanagement mit Methoden der Webapplikation
- Vorteile der agilen Arbeitsweise
- Hybrides Projektmanagement unter Berücksichtigung von Webapplikation
Scrum - Vertiefung in agilen Techniken
- Einführung in Scrum mit Beispielen aus der Webapplikation
- Scrum Master
- Rollenverteilung im Scrum Team einer Webapplikation
- Sprint Planning
- Daily Scrum
- Sprint Review im Zusammenhang mit Webapplikation
- Sprint Retrospective
Projektmanagement - Klassische Methodik
- Projekt-Initialisierung mit Fokus auf Webapplikation
- Projekt-Definition
- Projekt-Planung im Rahmen von Webapplikation
- Projekt-Steuerung
- Kommunikationsmodelle für Webapplikation
- Agiles vs. traditionelles Projektmanagement
Projektarbeit und Anwendungsentwicklung
- Qualifikationsprojekt Frontend-Entwicklung für eine Webapplikation
- Projektbasiert vs. produktbasiert
Übergreifende Fähigkeiten und Wissensvertiefung
- Transferaufgaben mit Bezug zur Webapplikation