In dieser Weiterbildung vertiefen Sie Ihre Kenntnisse in der Webentwicklung, indem Sie sich intensiv mit Next.js, JavaScript und C++ auseinandersetzen. Sie lernen, wie Sie moderne Webanwendungen effizient gestalten und implementieren. Sie erwerben fundierte Fähigkeiten in der Webentwicklung, indem Sie die Grundlagen und fortgeschrittene Konzepte von Next.js erlernen. Dazu gehört das Verständnis für Routing, Rendering-Methoden und die Integration von APIs. Zudem erweitern Sie Ihre Kenntnisse in JavaScript, um interaktive und dynamische Benutzeroberflächen zu entwickeln. Durch die Einführung in C++ erhalten Sie Einblicke in die systemnahe Programmierung, was Ihnen ermöglicht, leistungsstarke Backend-Komponenten für Ihre Webanwendungen zu erstellen. Die Weiterbildung kombiniert theoretische Inhalte mit praktischen Übungen. Sie wenden Ihr Wissen in Projekten an, um reale Szenarien der Webentwicklung zu simulieren. Durch die Arbeit an Fallbeispielen festigen Sie Ihre Fähigkeiten in der Webentwicklung und bereiten sich auf die Anwendung im beruflichen Kontext vor. Nach Abschluss der Weiterbildung sind Sie in der Lage, komplexe Webanwendungen zu konzipieren und umzusetzen. Sie können moderne Technologien der Webentwicklung effektiv einsetzen und somit zur Entwicklung leistungsfähiger und benutzerfreundlicher Weblösungen beitragen.

Next.js Essentials and Rendering Strategies
  • Einführung in Next.js mit Fokus auf Webentwicklung
  • Rendering-Strategien: SSR, SSG und CSR
  • Next.js-Grundlagen und Komponenten aus der Webentwicklung
  • Zustandsverwaltung in Next.js
  • Datenabruf in Next.js mit Kenntnissen im Bereich Webentwicklung
  • SEO und Leistungsoptimierung
  • Integration von externen APIs für Anwendungen der Webentwicklung

Mastering Angular Components and Templates
  • Komponenten in Angular mit Bezug zur Webentwicklung
  • Dynamische Templates in Angular
  • Services & Dependency Injection im Kontext der Webentwicklung
  • Input Properties und Data Binding
  • Custom Events mit Output Properties mit Blick auf die Webentwicklung
  • Routing und Navigation
  • Reactive Forms und Validierung in der modernen Webentwicklung

JavaScript Foundations
  • Einführung in JavaScript: Einbinden und Laden im Bereich Webentwicklung
  • Variablen und Syntax
  • Primitive Datentypen: Zahlen, Strings, Boolean für die Webentwicklung
  • Schleifen: for, while
  • Funktionen erstellen und aufrufen im Zusammenhang mit Webentwicklung
  • Document Object Model (DOM) Grundlagen
  • Promises und Async/Await zur effizienten Webentwicklung

Version Control and Software Engineering
  • Versionsverwaltung als Grundlage der Webentwicklung
  • Continuous Integration und Continuous Delivery
  • Software Testing und Qualitätssicherung mit Bezug auf Webentwicklung
  • Operationen der Versionsverwaltung
  • Agiles Arbeiten mit Git für Projekte der Webentwicklung

C++ Programming Principles
  • Einführung: Eigenschaften, Verarbeitung, Unterschiede zu C und IDE-Setup im Kontext der Webentwicklung
  • Klassen und Konstruktoren in C++
  • Templates mit Anwendungen in der Webentwicklung
  • Polymorphe Klassen
  • Vererbung im Hinblick auf die Webentwicklung
  • Exception-Handling
  • Smart Pointer für eine optimierte Webentwicklung