In dieser Weiterbildung erlernen Sie die Entwicklung moderner Webanwendungen mit dem JavaScript-Web-Framework Angular. Sie setzen sich mit den Grundlagen von Angular auseinander und vertiefen Ihr Wissen durch die Arbeit mit Next.js. Zusätzlich erwerben Sie Kenntnisse in der Programmiersprache C, um Ihre Fähigkeiten im Bereich der Webentwicklung zu erweitern. Sie lernen, mit dem JavaScript-Web-Framework Angular Single-Page-Applications zu erstellen und dabei Komponenten, Direktiven und Services zu nutzen. Durch die Integration von Next.js erweitern Sie Ihre Kenntnisse um serverseitiges Rendering und statische Seitengenerierung, was die Performance und Suchmaschinenoptimierung Ihrer Anwendungen verbessert. Die Einführung in die Programmiersprache C ermöglicht es Ihnen, systemnahe Programmierungen vorzunehmen und ein tieferes Verständnis für die Funktionsweise von Webservern zu entwickeln. Die Weiterbildung kombiniert theoretische Inhalte mit praktischen Übungen. Sie wenden das JavaScript-Web-Framework Angular und Next.js in Projekten an und vertiefen Ihr Wissen durch die Entwicklung eigener Anwendungen. Die Programmierung in C wird durch praxisnahe Beispiele vermittelt, um den Bezug zur Webentwicklung herzustellen. Nach Abschluss der Weiterbildung sind Sie in der Lage, mit dem JavaScript-Web-Framework Angular und Next.js leistungsfähige Webanwendungen zu entwickeln und durch Ihre Kenntnisse in C auch systemnahe Programmierungen vorzunehmen.

Angular: Grundlagen und Erweiterungen
  • Komponenten in Angular mit Fokus auf JavaScript-Web-Framework
  • Dynamische Templates in Angular
  • Services & Dependency Injection unter Einbezug von JavaScript-Web-Framework
  • Input Properties und Data Binding
  • Custom Events mit Output Properties aus dem Bereich JavaScript-Web-Framework
  • Template-Syntax und Struktur
  • Routing und Navigation als Bestandteil moderner JavaScript-Web-Framework
  • Reactive Forms und Validierung

React und Next.js: Aufbau und Vertiefung
  • Setup, Erklärung der Umgebung von React und Hello World mit Einblicken in JavaScript-Web-Framework
  • Komponente, Elemente und Handhabung mit Fehlermeldungen
  • Formulare im Kontext von JavaScript-Web-Framework
  • Typensicherheit in JavaScript und TypeScript
  • Handhabung Redux innerhalb eines JavaScript-Web-Framework
  • Router
  • Native React für native Apps auf Basis eines JavaScript-Web-Framework
  • Einführung in Next.js

Next.js: Rendering und Optimierung
  • Rendering-Strategien: SSR, SSG und CSR mit Anwendungen im JavaScript-Web-Framework
  • Next.js-Grundlagen und Komponenten
  • Zustandsverwaltung in Next.js mit Fokus auf JavaScript-Web-Framework
  • Datenabruf in Next.js
  • CSS-Styling in Next.js als Teil eines JavaScript-Web-Framework
  • SEO und Leistungsoptimierung
  • Integration von externen APIs in das JavaScript-Web-Framework

C-Programmierung: Struktur und Funktionalität
  • Struktur von C-Programmen im Vergleich zu JavaScript-Web-Framework
  • Datentypen, Konstanten und Variablen
  • Verwendung von Funktionen in Anlehnung an Prinzipien von JavaScript-Web-Framework
  • Kontrollstrukturen
  • Operatoren aus Sicht moderner JavaScript-Web-Framework
  • Zeiger
  • Strukturen und Datenzusammenfassung im Kontext von JavaScript-Web-Framework