Die Weiterbildung behandelt Grundlagen und Anwendungsbereiche von IT-Projektmanagement, DevOps, Agile Scrum, HTML, CSS und JavaScript. Inhalte sind unter anderem ITIL® 4 Foundation, DevOps Foundation, Scrum Master, Product Owner, agile Methoden, Jira, HTML5, CSS3, Bootstrap, Aufbau und Umsetzung von Webseiten, JavaScript, objektorientierte Programmierung mit JavaScript, Node.js, Express, MongoDB, WebSockets und Spieleentwicklung mit Phaser. Ergänzend werden Inhalte zur Prüfungsvorbereitung behandelt.
IT-Projektleiter/-in mit DevOps Zertifizierung
ITIL® 4 Foundation
- Zentrale Konzepte des Service-Managements
- Die vier Dimensionen des Service-Managements
- Das ITIL® Servicewertsystem
- ITIL® Grundprinzipien
- Governance
- Wertströme und Aktivitäten
- Praxis-Planspiel
- Prüfungsvorbereitung und Prüfung
DevOps Foundation
- DevOps-Grundlagen
- DevOps-Prinzipien
- DevOps Key Practices
- Prozesse und Verfahren
- Praktische Anwendung von DevOps
- Technologie und Automation
IT-Projektleiter/-in mit Agile Scrum Master und Product Owner Zertifizierung
- Denkweise nach agiler Methodik, z. B. agile Werte und Prinzipien, Probleme statischer Prozesse
- Die drei Säulen der Scrum-Theorie
- Die Scrum-Werte
- Das Scrum-Team und seine Rollen: Developer, Scrum Master und Product Owner
- Die Scrum-Events: Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective
- Die Scrum-Artefakte: Product Backlog, Sprint Backlog, Increment, Definition of Done
- Lean Management
- Einführung von Scrum und Umgang mit Widerständen
- Scrum in komplexen Umgebungen
- Skalierung mit Nexus
- Weitere agile Methoden: Extreme Programming, Kanban, Crystal, DSDM
- Organisation und Abwicklung agiler Projekte mit Jira von Atlassian
- Praxisprojekt
- Prüfungsvorbereitung und Prüfung
HTML & CSS
HTML5
- Einführung in HTML5
- Das HTML-Grundgerüst
- Textformatierungen
- Die Elementtypen block, inline, inline-block
- Arbeiten mit Bildern
- HTML-Attribute
- Navigation mit Links
- Tabellen in HTML
CSS3
- Einführung in CSS
- Verwendung der CSS Library Bootstrap
- Erstellung von Formularen
- Einbindung von Video, Audio und iFrames
- Formatierung, Kommentare, Maßeinheiten
- Schrift- und Hintergrundfarbe
- Einbindung von CSS
- Positionierung von Elementen
- Verwendung von Selektoren
- Pseudoklassen und Pseudoelemente in CSS
- Navigationsaufbau
Aufbau und Umsetzung einer Webseite
- Schriften, Icons und Grafiken im Web
- Aufbau einer Navigation mit CSS
- Kopf-, Content- und Fußbereich
- Effekte, Verläufe und Animationen
- Responsive Anpassung
- Unterseiten, Impressum und Datenschutzseite
- Verwendung von Plugins
- Aufbau einer Webseite mit Bootstrap
Zertifizierte/-r Softwareentwickler/-in JavaScript
JavaScript-Einführung
- Relationale und logische Operatoren
- Datentypen, Variablen, Strings und Regex
- Typenkonvertierung und Nummern
- Funktionen schreiben
- Programmierrichtlinien
- Rekursion
- Times und Range
- Mehrdimensionale Arrays
JavaScript und Dynamic Object Model
- CSS und HTML
- Data-Attribute
- CreateElement und appendChild
- Siblings und Before
Objektorientierte Programmierung mit JavaScript
- Kapselung, Vererbung, Polymorphismus und Abstraktion
- Abgrenzung zur funktionalen Programmierung
- Klassische und alternative Implementierungen
- Statische und abstrakte Methoden
- Mutable und immutable Objects
- State-Management
Backend-Programmierung mit JavaScript
- Node.js
- Webserver mit Express
- MongoDB und Mongoose
- Asynchrone Programmierung und AJAX
- Datenbank-Middleware
- Interaktive Website mit EJS
- Sicherheit durch Middlewares
- WebSockets
Entwicklung eines Multiplayer-Browsergames mit Phaser, Express und Socket.IO
- Spieleentwicklung
- Projektstruktur erstellen
- Phaser, Express und Socket.IO
- Objektorientierung
- Prüfungsvorbereitung und Prüfung