JavaScript und DevOps in der Webentwicklung In dieser Weiterbildung vertiefen Sie Ihre Kenntnisse in der Webentwicklung, indem Sie sich intensiv mit JavaScript und DevOps-Praktiken auseinandersetzen. Sie lernen, wie JavaScript zur Erstellung dynamischer und interaktiver Webanwendungen eingesetzt wird und wie DevOps-Methoden die Effizienz und Qualität in der Webentwicklung steigern können. Sie erwerben fundierte Fähigkeiten in JavaScript, einschließlich der Entwicklung von Frontend- und Backend-Komponenten. Zudem werden Sie in die Lage versetzt, DevOps-Prinzipien wie Continuous Integration und Continuous Deployment in den Entwicklungsprozess zu integrieren. Ein weiterer Schwerpunkt liegt auf der Anwendung von Container-Technologien und der Automatisierung von Deployment-Prozessen, um die Webentwicklung zu optimieren. Durch praxisorientierte Übungen und Projekte wenden Sie die erlernten Konzepte direkt an. Dies ermöglicht Ihnen, sowohl JavaScript als auch DevOps-Tools effektiv in realen Szenarien der Webentwicklung einzusetzen. Nach Abschluss der Weiterbildung sind Sie in der Lage, moderne Webanwendungen zu entwickeln und den gesamten Entwicklungszyklus mithilfe von DevOps-Strategien effizient zu gestalten.
- Kenntnisse im Bereich Webentwicklung: Arbeiten mit variablen Datentypen und Arrays
- Sprachkern: Operatoren und Steuern des Ablaufs eines Programms
- Praxisorientierte Beispiele aus der Webentwicklung: Arbeiten mit Schleifen und Funktionen
- Objektorientierte Programmierung mit JavaScript
- Anwendungen für die Webentwicklung: Arbeiten mit Objekten
- Extrahieren von Werten aus Arrays und Objekten
- Funktionale Programmierung
JavaScript-Programmierung - Web-Interaktion
- Grundlagen der Webentwicklung anhand von DOM-Arbeiten
- Ereignisgesteuerte Programmierung
- Methoden aus der Webentwicklung zur Beeinflussung des Ereignisflusses
- Arbeiten mit Formularen
- Webentwicklung: Steuern des Browsers
- Asynchrone Programmierung
DevOps und Continuous Practices
- DevOps-Prozesse mit Fokus auf Webentwicklung: Continuous Integration und automatisiertes Testen
- Release-Automatisierung und Risikoreduktion
- Anwendungsbeispiele aus der Webentwicklung: Continuous Delivery und Continuous Integration
- Telemetriedaten und A/B-Tests
Sicherheit in der Software-Entwicklung
- Sicherheitsaspekte in der Webentwicklung: Information Security
- Continuous Security