Die Weiterbildung behandelt Grundlagen und Anwendungsbereiche von IT-Projektmanagement, DevOps, Kommunikation, Konfliktmanagement sowie Softwareentwicklung mit PHP, MySQL und JavaScript. Inhalte sind unter anderem ITIL® 4 Foundation, DevOps Foundation, Service-Management, DevOps-Prinzipien, Kommunikation, Konfliktmanagement, PHP-Programmierung, MySQL-Datenbanken, Webentwicklung mit PHP und MySQL, Laravel, 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

Teamleitung: Kommunikation und Konfliktmanagement

Kommunikation

  • Modelle der Kommunikation
  • Umgang mit Emotionen in der Kommunikation
  • Selbstsicher kommunizieren
  • Nähe schaffen, Gesprächsblockaden lösen
  • Grenzen erkennen, kommunizieren und verteidigen
  • Argumentationen und Diskussionen
  • Fragetechniken
  • Manipulationstechniken

Konfliktmanagement

  • Kommunikationsstörungen verstehen und vermeiden
  • Konflikte
  • Gewaltfreie Kommunikation
  • Gekonnt kontern
  • Konfliktgespräche
  • Gespräche lenken, Konfliktsituationen bearbeiten
  • Lösungsorientiert kommunizieren
  • Umgang mit Störungen und Aggressionen

Zertifizierte/-r Softwareentwickler/-in PHP & MySQL

Grundlagen der Programmierung

  • Einführung in die Programmierung
  • Algorithmen, Datenstrukturen, Variablen und Datentypen
  • Kontrollstrukturen, Schleifen und Funktionen
  • Objektorientierte Programmierung

PHP-Programmierung

  • Einführung in PHP, Syntax und Grundlagen
  • Variablen, Datentypen und Operatoren
  • Kontrollstrukturen
  • Funktionen, Arrays, Dateien und Verzeichnisse
  • Fehlerbehandlung
  • Sessions und Cookies
  • Datenbankzugriff mit PHP

MySQL-Datenbank

  • Einführung in MySQL
  • Datenbankdesign
  • Tabellen erstellen und verwalten
  • SQL-Abfragen
  • Datenbankverbindungen mit PHP
  • Datenbankzugriff und Datenbankmanipulation
  • Transaktionen und Sicherheit

Webentwicklung mit PHP & MySQL

  • Erstellung dynamischer Webseiten
  • Formularverarbeitung
  • Datenbankabfragen und Datenbankmanipulation
  • Sessions und Cookies
  • Sicherheit und MVC-Architektur
  • Web-Services und AJAX

Frameworks und Bibliotheken

  • Einführung in PHP-Frameworks wie Laravel, Symfony oder CodeIgniter
  • Verwendung von Bibliotheken wie jQuery oder Bootstrap
  • Integration von APIs

Projektmanagement und Softwareentwicklungsprozesse

  • Grundlagen des Projektmanagements
  • Anforderungsanalyse und Planung
  • Umsetzung und Testen
  • Dokumentation, Versionskontrolle und Qualitätssicherung

Laravel

  • Laravel einrichten
  • Seiten erstellen
  • Grundlegender Umgang
  • Wichtige Methoden und Schnittstellen
  • Tools und Werkzeuge integrieren
  • Prüfungsvorbereitung und Prüfung

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