Python ist die Trend-Programmiersprache schlechthin. Sie ist einfach zu lernen und in kurzer Zeit erstellen Sie eigene Anwendungen. Python wird in verschiedenen Bereichen wie Datenanalyse, Künstliche Intelligenz und Webentwicklung eingesetzt und ist kostenlos auf vielen Systemen verfügbar (z.B. Windows, Mac, Linux und Raspberry Pi). Auch das leidige Thema der Fehlersuche und -behebung werden Sie nach diesem Kurs beherrschen. Schwerpunkte sind: grundlegender Aufbau von Python, Funktionen, Kontrollstrukturen, Module und Klassen, grafische Oberflächen und (Programmier-)Stil und Struktur.
Dieser umfassende Einsteigerkurs vermittelt die Grundlagen der Programmierung durch die Entwicklung eines Sokoban-Spiels für Windows und Android. Im Fokus stehen zentrale Konzepte wie Logik, Benutzeroberflächen und Datenstrukturen, die anschließend auf eigene Projekte übertragen werden können. Kursinhalte: Tag 1: Installieren der Entwicklungsumgebung und erste Ausgabe Tag 2: Benutzereingaben und IF Anweisungen Tag 3: Schleifen Tag 4: Arrays Tag 5: Installieren der zusätzlichen Pakete um Apps zu programmieren + "HelloWorld App" Tag 6: Buttons zum Bewegen in der App Tag 7: Ersetzen der textuellen Anzeige durch ein GridLayout Tag 8: Erweiterungen in der App (z.B. mehrere Levels und Speichern des geschafften Levels)
Sie haben eine Idee für eine App, eine kleine Automatisierung für den Büroalltag oder sogar ein eigenes Videospiel, können aber nicht programmieren? Vielleicht wollen sie auch einfach sehen was möglich ist? Moderne Künstliche Intelligenz macht vieles möglich. Anstelle selbst Code zu schreiben, beschreiben Sie Ihre Idee einfach in natürlicher Sprache, die KI übernimmt die technische Umsetzung. In diesem Kurs lernen Sie die aktuellen KI-Werkzeuge zur Softwareentwicklung kennen und erfahren, wie Sie diese sinnvoll für eigene Ideen einsetzen. Gemeinsam entwickeln wir erste Anwendungen und werfen einen Blick auf die Möglichkeiten und Grenzen des sogenannten „Vibe Coding“. Kursinhalte: • Arbeiten mit bekannten KI Assistenten wie ChatGPT, Claude oder Gemini • Spezielle Entwicklungsumgebungen für KI unterstütztes Programmieren (Cursor, Claude Code, Codex, Anti Gravity) • Anwendungen direkt im Browser erstellen, testen und veröffentlichen (Lovable, Google AI Studio, Replit oder Base44) • Praktische Tipps zur Auswahl kostenloser und kostenpflichtiger Anbieter • Kurzer Einblick in KI Agenten Plattformen mit (Ollama, Hermes, OpenClaw, AntiGravity 2)
Bereiten Sie Daten effektiv mit Python und der Pandas-Bibliothek auf. Pandas ist die Nummer-eins-Bibliothek, mit der Sie Daten importieren, bereinigen, umformen und auswerten können. Erweitern Sie Ihre Python-Fähigkeiten und starten durch mit Datenanalyse und -visualisierung. Mit den Projekten aus diesem Kurs durchlaufen Sie Planung und Umsetzung einer Analyse und umschiffen die wichtigsten Stolperfallen. Dieser Kurs besteht aus einer wöchentlichen Video-Konferenz, Lernmodulen zur freien Zeiteinteilung und Austausch per Mail und im Forum zwischen den Konferenzen.
