Diese Weiterbildung vermittelt Wissen in Webentwicklung, Programmierung und agiler Projektsteuerung. Es werden Grundlagen des Webdesigns, verschiedener Programmiersprachen sowie Konzepte des Scrum Frameworks und der Product Ownership behandelt.

Agiles Projektmanagement und Scrum

  • Die vier Werte des Agile Manifesto und ihre Hintergründe
  • Das Scrum Framework
  • Das Scrum Team
  • Bestandteile und Zweck eines Sprints
  • Teilnehmer, Ablauf und Ergebnis des Daily Scrums
  • Definition of Done
  • Vision, Value und Validation im Scrum-Kontext
  • Release Management
  • User Stories
  • Requirements und Refinement
  • Definition of Ready und ihr Zweck
  • Die vier Key Value Areas


Grundlagen der Programmierung

  • Einführung in Python und Programmiergrundlagen
  • Elemente der Sprache Java
  • Datentypen und Variablen
  • Lokale und globale Variablen
  • Schleifen und verschachtelte Schleifen
  • Built-In Funktionen und String Methoden
  • VS Code als Entwicklungsumgebung
  • Dateien und prozedurale Programmierung
  • Pakete und Visualisierung von Daten
  • Fehlerbehebung
  • Testen mit JUnit
  • Planen und realisieren einer Programmieraufgabe


Objektorientierte Programmierung (OOP)

  • Grundlagen objektorientierter Programmierung
  • Klassen und Objekte
  • Statische Attribute und Methoden
  • Vererbung und Datenstrukturen


Webentwicklung mit HTML und CSS

  • Elementare Struktur einer Webseite
  • Grundlagen der HTML- und der CSS-Struktur
  • Textformatierung
  • Listen erstellen
  • Tabellen darstellen und strukturieren
  • Externe und eingebettete Stylesheets erstellen
  • Responsive Webseiten
  • Webseite debuggen und hochladen


Content Management mit WordPress

  • Startseite festlegen, Theme installieren und Inhalte mit Gutenberg erstellen
  • Die Mediathek-Medien mit WordPress verwalten und einbinden
  • Website anpassen mit dem Customizer am Beispiel vom Theme Ocean WP
  • Die wichtigsten Plugins und ihre Installation
  • Blogerstellung
  • Corporate Website und Landingpage
  • Konsequenzen der DSGVO für Websites
  • WordPress Backup Management einrichten


Datenbanksysteme und SQL

  • Datentypen
  • Erstellung von Tabellen und erste SQL-Abfragen
  • Schlüssel
  • Arbeiten mit Datenbanken
  • Umgang mit JOIN-Befehlen
  • Speicher- und Leistungsoptimierung
  • Datenbanksicherheit
  • Datenbankmanagementsysteme