Einführung in Full Stack Software Development
  • Verständnis moderner Webarchitektur für angehende Software Entwickler
  • Nutzung von Git, GitHub, Terminal & Markdown im Projektkontext
  • HTML & CSS für einfache Webprototypen in der Full Stack Software Development
  • Einführung in agile Methoden für strukturierte Software-Programmierung

Frontend-Programmierung für Web-Anwendungen
  • Erstellung responsiver Interfaces durch HTML-Formulare & CSS-Techniken
  • JavaScript-Grundlagen für Software Entwickler: Variablen, Bedingungen, Schleifen
  • Interaktive Webentwicklung mit DOM-Handling & Eventsteuerung
  • Anwendung von CSS-Animationen für moderne Designs in Full Stack Software Development

Professionelle Software-Programmierung mit React
  • Komponentenbasiertes Denken für Software Entwickler mit React
  • Nutzung von Props, State, Custom Hooks & Local Storage
  • Effiziente Datenanbindung durch React Fetch & effektive React Effects
  • Unit Testing und Wiederverwendbarkeit im Full Stack Software Development Umfeld

Next.js Framework für skalierbare Anwendungen
  • Routing & Dynamic Pages mit Next.js für Full Stack Software Entwickler
  • Global State Management und Styled Components im Projektkontext
  • Komponententests und Performance-Optimierung in realen Softwareprojekten
  • Praxisorientierte Anwendung moderner Frameworks in Full Stack Software Development

Backend-Entwicklung für Full Stack Development
  • API-Design mit Express.js & Routing-Strategien
  • Integration von MongoDB für persistente Datenhaltung
  • CRUD-Funktionalität für echte Projekte von Software Entwicklern
  • Datenmodellierung & Schnittstellensicherheit im Full Stack Kontext

TypeScript & strukturierte Programmierung
  • Typensicherheit durch TypeScript - Must-have für moderne Software Entwickler
  • Refactoring bestehender Codebasen in Full Stack Software Development
  • Datenmodellierung mit Prisma ORM und API-Schnittstellen
  • Sichere Benutzerverwaltung mit Authentifizierungsmechanismen

DevOps, Docker & Testing-Strategien
  • Docker & Compose für Deployment-Prozesse in der Full Stack Pipeline
  • OpenAPI, Server Sent Events und Next Auth Integration
  • End-to-End Testing & CI/CD für agile Software Entwickler
  • Kontinuierliche Qualitätssicherung im Entwicklungsprozess

KI & Automatisierung mit LangChain
  • KI-Anwendungen mit Langchain, Prompt Templates und Tool Calling
  • Integration von Vector Datenbanken für intelligente Weblösungen
  • Projektarbeit mit LLMs für skalierbare Full Stack Software Development
  • Automatisierte Systeme für moderne Software Entwickler

Open Source & reale Softwareprojekte
  • Scrum-basierte Teamarbeit und agile Projektumsetzung
  • Mitwirkung an Open Source im Rahmen der Full Stack Software Development
  • Testing, Dokumentation & Release Management für langlebige Anwendungen
  • Professionelle Arbeitsweise für angehende Software Entwickler

Mobile App Entwicklung & Portfolioaufbau
  • Flutter Framework für Cross-Platform App Development
  • Projektarbeit mit Fokus auf UI, State Management & Deployment
  • Portfolio-Webseiten zur Präsentation von Full Stack Projekten
  • Karrierevorbereitung speziell für moderne Software Entwickler