Weiterbildungsinhalte
Das Programm richtet sich an Personen, die fundierte Kenntnisse in der modernen Software- und Webentwicklung erwerben möchten. Schritt für Schritt werden die Teilnehmenden von den digitalen Grundlagen bis zur professionellen Umsetzung umfangreicher Anwendungen geführt.
- Du lernst
- Software- und Webprojekte konzeptionell zu planen
- sauberen Code in HTML, CSS, JavaScript und serverseitigen Sprachen zu schreiben
- responsive und barrierearme Benutzeroberflächen zu gestalten
- Datenbanken anzubinden und RESTful APIs zu entwickeln
- Code zu versionieren, zu testen und performant auszuspielen
- Informationssicherheit und Datenschutz in Projekten einzuhalten
Digitale Grundlagen & Programmierkonzepte
- Computer- und Internetkompetenzen
- Suchstrategien, Cloud-Services und Online-Kommunikation
- Programmierparadigmen, Algorithmen und Datenstrukturen
- Objektorientierte Programmierung und Entwicklungsumgebungen
Frontend-Entwicklung
- Webdesign, User Experience und Accessibility
- HTML5: semantische Struktur, Formulare, Multimedia-Elemente
- CSS: Typografie, Layout, Animationen und responsive Design
- Fortgeschrittenes CSS: Pre- und Postprozessoren, Grid, Flexbox, Frameworks
- JavaScript-Grundlagen: DOM-Manipulation, Events, AJAX
- JavaScript-Vertiefung: OOP, Frameworks, asynchrone Programmierung, Modulsysteme
Backend-Entwicklung
- Serverseitige Sprachen und Frameworks
- Datenbanken, Datenmodellierung und Abfragen
- Entwicklung RESTful APIs und Schnittstellen
- Authentifizierungs- und Autorisierungskonzepte
- Deployment-Strategien und Versionskontrolle
Professionelle Webentwicklung & Sicherheit
- Testing-Methoden, Debugging und Continuous Integration
- Performanceoptimierung von Front- und Backend
- Barrierefreiheit und Suchmaschinenoptimierung
- Netzwerksicherheit, Malware-Schutz, Firewalls und rechtliche Grundlagen
Automatisierung & Digitale Zusammenarbeit
- Skripting und Tools zur Prozessautomatisierung
- Kollaborations- und Kommunikationstools im Projektalltag
- Digitales Selbstmanagement, Datenschutz und ethische Aspekte der Automatisierung
Information zu Unterricht und Prüfung
Der Unterricht findet in deutscher Sprache statt. Nach erfolgreichem Abschluss erhalten die Teilnehmenden ein Zertifikat, das die vermittelten Kompetenzen dokumentiert.
Zusätzliche Extras- praxisorientierte Projektarbeiten
- Methoden- und Problemlösungskompetenz
- Bewerbercoaching und Karriereunterstützung
Zielgruppe
- Quereinsteiger*innen, die in die Softwareentwicklung wechseln möchten
- IT-nahe Fachkräfte, die ihr Know-how vertiefen wollen
- Berufsrückkehrer*innen mit Auffrischungsbedarf in aktuellen Webtechnologien
- Personen, die eigenständig Web- und Softwareprojekte umsetzen möchten