Diese Weiterbildung behandelt Python Programmierung und Vibe Coding. Programmierung mit Python umfasst Programmausführung, Arbeitsumgebungen, Datenstrukturen, Versionsverwaltung, objektorientiertes Denken. Vibe Coding ist die Arbeit mit künstlicher Intelligenz zur Erstellung von Programmen, Web Apps und Websites.

Python Programmierung
  • Python mit Programmausführung, REPL, Syntax und typischen Fehlermeldungen.
  • Programmierung mit Terminal, Dateisystem, Pfaden, Arbeitsumgebung sowie Ein- und Ausgabe.
  • Python mit Git und GitHub für Repositories, Versionierung, Status, Commits, Branches, Merge sowie Push und Pull.
  • Programmierung mit Datentypen, Variablen, Ausdrücken, Operatoren, Sequenzen, Strings und Typumwandlung.
  • Python mit Listen, Tupeln, Sets, Dictionaries, Referenzen, Objektidentität, Kopieren sowie Klassen und Objekten.
  • Python mit Entscheidungsstrukturen, for-Schleifen, while-Schleifen, Dateien, Funktionen, Tracebacks und Ausnahmebehandlung.
  • Python mit requests, NumPy, Pandas, APIs und JSON zur Verarbeitung von Web-Daten.
  • Python Programmierung mit Namensräumen, Modulen, Imports, Projektstruktur, Standardbibliothek, pip und virtuellen Umgebungen.


Vibe Coding und künstliche Intelligenz
  • Einführung in das Vibe Coding und AI-assisted Development
  • Grundlagen des Web Developments, HTML, CSS und JavaScript
  • künstliche Intelligenz im Vibe Coding mit LLMs, Training, Kontext, Modell-Landschaft, Grenzen sowie Interfaces, Chatbots und Agenten.
  • ChatGPT, Claude und Gemini im Arbeitskontext mit Prompt Engineering, Iteration, Hintergrundkontext, Datenschutz, Urheberrecht und EU AI Act.
  • Codex, Cursor und Claude Code im Vibe Coding mit Web-Tools, lokalen Agenten, CLI-Agenten, Kontextsteuerung, Sandbox, Sicherheit und Workflow.