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 institutseigenes 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