Weiterbildungsinhalte
Programmierkenntnisse sind eine wesentliche Voraussetzung für die Entwicklung nutzerorientierter Web-Anwendungen. Diese Weiterbildung bietet einen umfassenden Überblick über zentrale Programmierparadigmen, die Erstellung responsiver Frontends sowie den Aufbau sicherer Backends und REST-APIs. Durch die Verbindung von theoretischen Inhalten und praxisnahen Übungen werden Teilnehmende in die Lage versetzt, eigenständig funktionsfähige Web-Projekte zu konzipieren und umzusetzen.

  • grundlegende Konzepte von Programmiersprachen verstehen und anwenden
  • Webseiten mit HTML5 semantisch strukturieren
  • Layouts und Designs mittels CSS responsiv gestalten
  • Interaktive Funktionen in JavaScript entwickeln
  • Backends und RESTful APIs aufbauen und absichern
  • bewährte Methoden zur Code-Qualität und Fehlerbehandlung einsetzen

Grundlagen der Programmierung
  • Programmierparadigmen, Syntax und Datentypen
  • Kontrollstrukturen, Funktionen und Modularisierung
  • Einführung in Datenstrukturen und Algorithmen
  • Fehlersuche, Debugging und Versionskontrolle

Python Einführung
  • Spracheigene Syntax und Code-Stilrichtlinien
  • Arbeiten mit Bibliotheken und Modulen
  • Dateiverarbeitung sowie Ein- und Ausgabe
  • Objektorientierte Konzepte und Ausnahmenbehandlung

Fortgeschrittene Programmierkonzepte
  • Komplexe Algorithmen und Laufzeitanalyse
  • Objektorientierte Programmierung vertiefen
  • Design- und Entwurfsmuster im Überblick
  • Analyse-, Test- und Qualitätsmanagement

Webentwicklung Frontend
  • Strukturierung von Inhalten mit HTML5-Elementen
  • Responsives Layout, Flexbox und Grid in CSS
  • Typografie, Farben und Animationen
  • DOM-Manipulation, Ereignisse und Formularvalidierung in JavaScript
  • Barrierefreiheit (Accessibility) und Suchmaschinenoptimierung (SEO)

Webentwicklung Backend & APIs
  • Serverseitige Skriptsprachen und Framework-Grundlagen
  • Datenbankanbindung und CRUD-Operationen
  • Aufbau und Dokumentation von RESTful APIs
  • Authentifizierung, Autorisierung und Verschlüsselung
  • Asynchrone Datenkommunikation (AJAX, Fetch)

Information zu Unterricht und Prüfung

Der Unterricht wird komplett auf Deutsch durchgeführt. Theorieeinheiten werden durch praxisorientierte Übungen ergänzt. Nach erfolgreichem Abschluss erhalten die Teilnehmenden ein instituts­eigenes Zertifikat als Nachweis der erworbenen Kenntnisse.

Zusätzliche Extras
  • Praxisprojekte zur Anwendung des Gelernten
  • Agile Arbeitsweisen und Methodenkompetenz
  • Individuelles Bewerbercoaching und Karriereberatung

Zielgruppe
  • Berufseinsteigerinnen und Berufseinsteiger in die IT
  • Quereinsteigende, die Programmier- und Webkompetenzen aufbauen möchten
  • Fachkräfte, die ihr Wissen in Webentwicklung und API-Design systematisieren wollen