Du suchst deine bereits erworbenen Lerninhalte? Dann geht es hier entlang: Zum academy Campus

heise academy Logo
Classrooms

Python für Umsteiger – Einstieg in die KI-Sprache für Java- und C#/.NET-Entwickler

Python gehört seit Jahren zu den Top 5 der beliebtesten Programmiersprachen und gilt als gefragteste Sprache, wenn es darum geht, das Programmieren zu lernen. Insbesondere durch die Bedeutung von maschinellem Lernen und KI in allen Berufsfeldern beschäftigen sich viele Entwicklerinnen und Entwickler mit Python. Programmiererfahrung mit Java- oder .NET erleichtert den Einstieg zusätzlich.

Im Professional und Enterprise Pass enthalten

Lernen von den besten IT-Experten: Interaktiv und live mit academy Classrooms

Mehr Infos & Kauf
Sie haben bereits einen academy Pass?
Enterprise
Professional

Python für Umsteiger – Einstieg in die KI-Sprache für Java- und C#/.NET-Entwickler

25.02. – 25.03.2026
5 Live-Sessions inklusive Aufzeichnung
Online
09:00 – 13:00 Uhr
895,00 *
Ticket wählen

Dieser Classroom hat bereits stattgefunden. Die Aufzeichnung steht Nutzer des Professional Pass und Enterprise Pass im Campus zur Verfügung: Zum academy Campus

Überblick

  • Du erhältst einen umfassenden Überblick über die wichtigsten Sprachkonzepte und Eigenheiten von Python und verstehst die Unterschiede zu anderen Programmiersprachen, etwa Java oder C#.

  • Du bist in der Lage, eigene Python-Programme zu entwickeln, die auf Dateien, Datenbanken und Webschnittstellen zugreifen und bei Bedarf auch grafische Benutzeroberflächen bereitstellen.

  • Du kennst die gängigen Entwicklungs- und Dokumentationswerkzeuge von Python und weißt, wie du deine Projekte strukturiert, testbar und wartbar aufbaust.

Im Vordergrund stehen Hands-on-Beispiele. Als langjähriger Java-Entwickler ist unserem Experten die Java-Sicht äußerst gut bekannt, sodass er auf die technischen und philosophischen Unterschiede dieser beiden Sprachen eingeht.

Neben den eigentlichen Sprachgrundlagen mit ihren Besonderheiten legt dieser Classroom den Fokus auf Anwendungen und Demonstrationen. Python zeichnet sich dadurch aus, bereits mit wenigen Zeilen Code lauffähige und funktionale Programme zu erstellen. So lernst du etwa, wie du auf Dateiformate und Datenbanken zugreifst, die Kommunikation zwischen Client- und Serversysteme herstellst, grafische Benutzeroberflächen erstellst und automatisches Testing implementierst.

Nach Abschluss des Classrooms bist du fit in Python. Mit diesem Wissen bist du in der Lage, dich zukünftig auch dem Themenfeld der künstlichen Intelligenz zu nähern und dich am maschinellen Lernen zu versuchen.

Zielgruppe

Der Classroom richtet sich an alle erfahrenen Softwareentwickler (typischerweise aus der Java- oder .NET-Welt), die einen Einstieg in Python erhalten möchten. Kenntnisse einer höheren Programmiersprache (z. B. Java oder C#/.NET) werden vorausgesetzt.

Voraussetzungen

Kenntnisse einer höheren Programmiersprache (z. B. Java oder C#/.NET). Die Folien der Präsentationen sind aufgrund zahlreicher englischer Begriffe vollständig in englischer Sprache gehalten, um eine bessere Lesbarkeit zu erzeugen. Der Vortrag findet in deutscher Sprache statt.

Agenda

  • Einführung in Python-Grundlagen mit dynamischer Typisierung und grundlegenden Datentypen wie Strings, Zahlen und Booleans

  • Aufbau von Kontrollstrukturen mit if-Anweisungen, while- und for-Schleifen sowie deren praktische Anwendung in Python-Programmen

  • Verwendung von Python-Datenstrukturen, ewta Listen, Tupeln, Sets und Dictionaries

  • Entwicklung von Funktionen mit verschiedenen Parametertypen, Generatoren und funktionaler Programmierung sowie Exception-Handling

  • Implementierung objektorientierter Programmierung mit Klassen, Vererbung, Operator-Overloading und Python-spezifischen Konzepten

  • Dateiverwaltung mit dem pathlib-Modul, JSON- und XML-Verarbeitung sowie REST-API-Entwicklung

  • Erstellung professioneller Dokumentation mit Sphinx, reStructuredText und automatischer API-Dokumentation aus Docstrings

  • Datenbankprogrammierung mit sqlite3 und fortgeschrittene Webentwicklung mit dem Django-Framework für dynamische Webanwendungen

  • Entwicklung grafischer Benutzeroberflächen mit PySide sowie automatisierte Softwaretests mit dem pytest-Framework

Foto von Christian Heitzmann

Christian Heitzmann

Zert. Softwareentwickler, Technical Writer und Trainer | SimplexaCode AG

Zum Profil

Python für Umsteiger – Einstieg in die KI-Sprache für Java- und C#/.NET-Entwickler

25.02. – 25.03.2026
5 Live-Sessions inklusive Aufzeichnung
Online
  • Python-Sprachgrundlagen: Kontroll- und Datenstrukturen verstehen
    25.02.2026
    09:00 – 13:00 Uhr
  • Python-Sprachgrundlagen: Funktionen und objektorientierte Programmierung
    04.03.2026
    09:00 – 13:00 Uhr
  • Dateiverarbeitung, REST-Schnittstellen und Dokumentation in Python
    11.03.2026
    09:00 – 13:00 Uhr
  • Datenbanken und Webserver mit Python meistern
    18.03.2026
    09:00 – 13:00 Uhr
  • Grafische Benutzeroberflächen und automatisierte Tests in Python umsetzen
    25.03.2026
    09:00 – 13:00 Uhr
895,00 *
Ticket buchen

Dieser Classroom hat bereits stattgefunden. Die Aufzeichnung steht Nutzer des Professional Pass und Enterprise Pass im Campus zur Verfügung: Zum academy Campus

Du hast Fragen zu unseren academy Classrooms? Wir helfen dir gern weiter.

Füllen Sie ganz einfach und bequem das Kontaktformular aus und wir werden Ihnen Ihre Fragen schnellstmöglich beantworten.

heise academy Content-Team

content@heise-academy.de

+49 511 5352 599

Telefonisch erreichbar: Mo – Fr | 8.30 – 16 Uhr

Unsere Antworten auf die häufigsten Fragen

Kontaktformular

Bei Betätigen des Absenden-Buttons verarbeiten wir die von Ihnen angegebenen personenbezogenen Daten ausschließlich für den Zweck Ihrer Anfrage. Weitere Informationen zum Datenschutz finden Sie in unserer Datenschutzerklärung.