JavaScript ist eine der meistgenutzten Technologien in der modernen Software- und Webentwicklung. Diese Weiterbildung vermittelt Schritt für Schritt die fachlichen Grundlagen, um in Projekten strukturierte, interaktive und wartbare Anwendungen zu entwickeln. Von allgemeiner Programmierlogik über Web-Basics bis hin zu fortgeschrittenen JavaScript-Techniken erarbeitest du dir ein solides Fundament für die Arbeit als Frontend- oder Full-Stack-Developer.
- Nach der Weiterbildung kannst du
- Programmabläufe planen, strukturieren und in Code übersetzen
- Webseiten mit HTML semantisch aufbauen und mit CSS gestalten
- Interaktive Funktionen mit JavaScript implementieren und Daten dynamisch laden
- Asynchrone Programmiermuster verstehen und anwenden
- Einfache Backend-Schnittstellen einrichten und per REST ansprechen
- Codequalität durch Testing, Versionskontrolle und Performance-Optimierung sichern
- Barrierefreiheit sowie Sicherheitsaspekte berücksichtigen
Grundlagen der Programmierung
- Programmstruktur und Kontrollflüsse
- Datentypen, Arrays und Objekte
- Einführung in objektorientierte Konzepte
Überblick Webentwicklung
- Architektur von Webanwendungen
- Webdesign, User Experience, Responsive Prinzipien
- SEO-Grundlagen und Performance-Faktoren
HTML
- Semantische Auszeichnung und Dokumentstruktur
- Textformatierung, Listen und Tabellen
- Formulare und Eingabeelemente
CSS
- Box-Modell, Farben und Typografie
- Flexbox, Grid und Responsive Layouts
- Animationen und Transitionen
JavaScript Programmierung
- Syntax, Variablen und Funktionen
- DOM-Manipulation und Ereignisbehandlung
- Formularverarbeitung, Fetch-API und AJAX
Fortgeschrittenes JavaScript
- Objektorientiertes JavaScript und Prototypen
- Promises, async/await und Event Loop
- Module, Paketmanager, Testing-Frameworks
Backend-Einführung
- Serverskripting mit Node.js-Grundlagen
- Datenbanken und RESTful APIs
- Authentifizierung und Sicherheit im Web
Best Practices in der Webentwicklung
- Unit- und Integrationstests
- Performance-Optimierung und Caching
- Barrierefreiheit (Accessibility) umsetzen
- Versionskontrolle mit Git und Code-Wartung
Information zu Unterricht und Prüfung
Der Unterricht findet online und auf Deutsch statt. Praktische Übungen vertiefen die Theorie. Nach erfolgreichem Abschluss erhältst du das Zertifikat "Softwareentwicklung mit JavaScript - Foundation".
Zusätzliche Extras- Praxisprojekte mit Code-Reviews
- Einführung in agile Arbeitsweisen (Scrum, Kanban)
- Bewerbercoaching und Portfolio-Aufbau
Zielgruppe
Diese Weiterbildung richtet sich an Interessierte mit grundlegender Computererfahrung, die in die Software- und Webentwicklung einsteigen oder ihr Wissen systematisch ausbauen möchten. Besonders angesprochen sind Quereinsteiger*innen, Mediengestalter*innen und Fachkräfte, die zukünftig Aufgaben im Frontend- oder Full-Stack-Umfeld übernehmen wollen.