XXX Kurs

Dauer: 3 Tage
Zielgruppe:

Dieses Seminar richtet sich an erfahrene Python-Entwickler, die ihre Kenntnisse vertiefen und auf fortgeschrittene Konzepte und Anwendungen ausweiten möchten. Besonders geeignet ist das Seminar für:

  • Softwareentwickler und Programmierer, die ihre Python-Kenntnisse auf ein höheres Niveau heben wollen.
  • Datenwissenschaftler und Analysten, die Python für die Datenanalyse, maschinelles Lernen und KI-Modelle effizienter einsetzen möchten.
  • Systemarchitekten und DevOps-Profis, die nach Möglichkeiten suchen, Python zur Automatisierung und Optimierung von Workflows zu nutzen.
  • Technische Leiter und Projektmanager, die mit Python-Entwicklungsteams arbeiten und einen tieferen Einblick in fortgeschrittene Konzepte und moderne Tools wie KI gewinnen möchten.
  • Python-Enthusiasten, die an neuen Technologien interessiert sind und praktische Fähigkeiten im Bereich KI und Code-Prompting entwickeln möchten.

Python Programmierung für Fortgeschrittene: Effizienz und KI-Integration

Python: Optimierung von Code und Produktivität durch moderne Techniken

Dieses Seminar für fortgeschrittene Python-Anwender zielt darauf ab, ihre Expertise zu erweitern und ihre Fähigkeiten durch praxisorientierte Anwendungen und fortgeschrittene Konzepte zu vertiefen. Sie lernen, Python noch effizienter für spezifische Anforderungen in realen Szenarien und anhand bewährter Best Practices zu nutzen.

Ein wichtiger Fokus des Seminars ist die Integration von Künstlicher Intelligenz (KI) in den Entwicklungsprozess. Wir geben Ihnen wertvolle Einblicke in KI-Coding-Tools und effizientes Code-Prompting, um die Leistungsfähigkeit von Python in modernen Anwendungen zu maximieren.

Die vermittelten Techniken und Strategien sind darauf ausgerichtet, direkt in den Arbeitsalltag integriert zu werden, die Produktivität zu steigern und gleichzeitig die Code-Qualität auf das nächste Level zu heben.

Inhalte:

Wiederholung und Vertiefung der wichtigsten Grundbegriffe

Funktionen

  • Schreiben eigener Module und Pakete
  • Ausnahmebehandlung

Objektorientiertes Programmieren mit Python

  • nicht-statische Methoden, Klassenmethoden, statische Methoden
  • Objektdaten, Klassendaten
  • Vererbung
  • Mehrfachvererbung
  • Slots
  • magische Methoden und Operator Überladung

Iteratoren und Generatoren

Dekoratoren

  • Funktionen als Dekoratoren
  • Objekte als Dekoratoren
  • Klassen als Dekoratoren
  • Dekoratoren für Klassen

Threads

  • Global Interpreter Lock, Einsatzfälle für Threads
  • Datenaustausch zwischen Threads
  • Threadsynchronisation
  • Multiprocessing als Alternative zu Multithreading

KI in der Software-Entwicklung

  • Überblick KI-Coding Tools
  • Effizientes Code-Prompting

Tests

  • Doctest
  • UnitTest
  • Klassisches testing vs. KI unterstützes testing

Weitere Themen:

  • Datenbankanbindung von Python
  • Erzeugen von Tabellen
Ihre Vorteile bei Grafik / Druck Schulungen durch edv-coaching.de:
  • projekt- und lehrerfahrene Trainer
  • maßgeschneiderte Inhalte und umfangreiche Unterlagen
  • Betreuung auch nach dem Training
  • bundesweite Trainings in Ihrem Hause oder als Online-Schulung
  • Training in Österreich und in der Schweiz
  • Durchführung in deutscher oder englischer Sprache.

Weitere Schulungen

Keine weiteren Schulungen gefunden.
Keine weiteren Schulungen gefunden.
Kurs Anfrage

Danke für Ihr Interesse an diesem Kurs. Sie erhalten in Kürze ein Angebot.

Gewählter Kurs: XXX Kurs
Dauer: 3 Tage

Die mit * gekennzeichneten Felder sind Pflichtfelder.

Empfehlen Sie diesen Kurs
Kurs: XXX Kurs

Die mit * gekennzeichneten Felder sind Pflichtfelder.