Für Java-Entwickler:Innen

Python für Java-EntwicklerInnen

Erlernen Sie die Grundlagen von Python, den Projektaufbau und Testgetriebene Entwicklung, und entdecken Sie, wie Sie Python effektiv in Ihren Projekten einsetzen können.

Zu den SchulungsterminenZur Seminaranfrage
Offizieller Partner von
Logo EJ Technologies

Python für Java-EntwicklerInnen

In diesem dreitägigen Seminar lernen Java-EntwicklerInnen die Grundlagen von Python kennen und wie sich diese von Java unterscheiden. Der Kurs behandelt die wichtigsten Unterschiede und Gemeinsamkeiten zwischen Python und Java, sowie den Projektaufbau und die Laufzeitumgebungen. Ein Schwerpunkt liegt auf der Testgetriebenen Entwicklung (TDD) mit Python. Durch praktische Übungen und Beispiele können die Teilnehmer ihr neues Wissen direkt anwenden.

Agenda

Arrow down
  • Einführung und Überblick
    • Wieso Python?
    • Stärken und Schwächen der Sprache
    • häufigste Anwendungsgebiete
    • Vergleich mit Java
    • Ausführungsgeschwindigkeit
    • Memory Management
    • Standardbibliotheken
  • Workspace Setup
    • Python installieren
    • Virtual Environment mit pip einrichten
    • Interpreter in IDE konfigurieren
    • Abhängigkeiten mit pip installieren
    • Environment exportieren
  • Syntax
    • Einrückungsbasierte, dynamische Sprache
    • Variablen, Funktionen, Klassen, Vererbung, Lambda Funktionen
    • Unterstriche in Python
    • Error Handling
    • Importieren von Modulen
  • Projektaufbau in Python
    • Struktur eines Python-Projektes
    • Unterschiede zu Java-Projekten
    • Laufzeitumgebungen
  • Datenstrukturen
    • Listen, Dictionaries, Sets, Tuples
    • "Pythonic Ways"
  • OOP mit Python
    • Mit __dict__ Klassenmethoden untersuchen
    • Klassenmethoden überschreiben
    • Vererbung
  • Testgetriebene Entwicklung (TDD)
    • Tool und Frameworks für TDD in Python
    • Unterschiede zu TDD in Java
    • Praktische Übungen
  • Concurrency und Multiprocessing
    • Beispiele mit threading und multiprocessing
  • PEP 8 - Style Guide
    • Best Code Style Practices in Python
    • Beliebte Bibliotheken
    • Webentwicklung: Flask, Django
    • Data Science: Pandas, NumPy, Matplotlib
  • Ausblick
Dauer
3 Tage

Zielgruppe

Dieses Seminar richtet sich an Java-EntwicklerInnen, die ihre Kenntnisse um eine weitere Programmiersprache erweitern möchten. Es ist ideal für diejenigen, die die Stärken von Python in ihren Projekten nutzen wollen und ein grundlegendes Verständnis der Sprache erlangen möchten.

Voraussetzungen

  • Grundkenntnisse in Java-Programmierung

Lernziele

  • Grundlegendes Verständnis der Python-Syntax und -Strukturen.
  • Wissen über die wichtigsten Unterschiede und Gemeinsamkeiten zwischen Python und Java.
  • Fähigkeit, Python in eigenen Projekten einzusetzen.
  • Vertrautheit mit testgetriebener Entwicklung (TDD) in Python.

Seminartermine

20.05. - 21.05.25
Online
2 Tage
Rabatt ab 2 Personen
1.040,00 €*
26.08. - 27.08.25
Online
2 Tage
Rabatt ab 2 Personen
1.040,00 €*
8.09. - 10.09.25
Online
2 Tage
Rabatt ab 2 Personen
1.040,00 €*
04.11. - 05.11.25
Online
2 Tage
Rabatt ab 2 Personen
1.040,00 €*
* Alle Preise pro Person exkl. Mehrwertsteuer

Seminaranfrage "Python für Java-EntwicklerInnen"

Ihr Interesse:

Ihre Kontaktdaten:

E-Mail versendet

Vielen Dank!
Deine Nachricht ist bei uns eingegangen.

Oops! Da hat sich der Fehlerteufel eingeschlichen.

Sie brauchen eine maßgeschneiderte Schulung?

CROWDCODE erstellt für Sie auf Ihre Unternehmensziele zugeschnittene Firmenschulungen. Durch unser modulares Schulungssystem sind wir in der Lage, anhand Ihrer Angaben eine individuelle Schulung zu gestalten. Denn die optimale Weiterbildung Ihrer Mitarbeiter nach Ihren Vorgaben und Anforderungen stehen bei uns im Mittelpunkt. Bei Interesse nehmen Sie bitte Kontakt mit uns auf, wir führen dann gerne mit Ihnen ein unverbindliches Gespräch.

Firmenschulung anfragen
Joanna Ising

Ihre Ansprechpartnerin

Bei Fragen wenden Sie sich gerne an:

Joanna Ising
(Koordination)
E-MailTelefon
Arrow white right