Experience Embedded

Professionelle Schulungen, Beratung und Projektunterstützung

Umstieg von Python 2 auf Python 3 - Live-Online-Training

  • Inhalt
     
  • Ziele -
    Ihr Nutzen
  • Teilnehmer
     
  • Voraussetzungen
     

Das Training beleuchtet die Veränderungen von Python 2 nach Python 3 sowie die Herausforderungen, die bei der Migration nach Python 3 zu erwarten sind.

Es gibt Ihnen einen Leitfaden an die Hand, wie Sie die Migration planen und durchführen können; schließlich steht das Jahr 2020 bereits vor der Tür.

Softwareentwickler und Softwarearchitekten

Kenntnisse, wie sie im Training "Python: Objektorientierte Skriptsprache" vermittelt werden.

Neue Features in Python 3

  • Lazy Evaluation von Datenstrukturen
  • True Division
  • Unicode Strings

Aufräumarbeiten in Python 3

  • Die input-Funktion wurde entfernt
  • "print" ist eine Funktion
  • Deutlich intuitivere Vergleichsoperatoren und Mehrfachvererbung

Rückportierung von Python 3 Features auf Python 2

  • Deterministisches Destruktionsverhalten mit dem Context Manager Protokoll
  • Abstrakte Basisklassen

Migration von Python 2 auf Python 3

  • Testabdeckung als sicherer Startpunkt
  • Portierung des Python 2 Codes auf Python 2.7
  • Python 3 kennenlernen
  • Übersetzung des Python 2.7 Codes mit dem -3 Flag, um Inkompatibilitäten zu identifizieren
  • Automatische Migration mit dem Werkzeug 2to3

Im Preis enthalten:
Trainingsdokumentation, Ihr Zertifikat sowie ggf. erforderliche Ziel-HW o.ä.


ALL INCLUSIVE!

Spätestens 3 Wochen vor Trainingsbeginn erhalten Sie eine verbindliche Durchführungsbestätigung.

Einige Tage vor dem Live-Online-Training erhalten Sie von uns E-Mails mit …

  • ausführlichen Infos rund um Ihr Training
  • Ihre Schulungsunterlagen (Download-Link)
  • einer Einladung zu einer optionalen Probesession mit dem Trainer
  • einer Einladung für die Schulungstage, mit Link und Zugangsdaten

Ggf. erforderliche Übungs-HW senden wir Ihnen rechtzeitig vorab zu.


ABLAUF

Live Online Training

Anmeldecode: L-PYTH-UM
* Preis je Teilnehmer, in Euro zzgl. USt.


> Download Blanko-Anmeldeformular
> Trainingsbeschreibung als PDF

Präsenz-Training - Deutsch

Dauer
2 Tage  

Umstieg von Python 2 auf Python 3 - Live-Online-Training

Inhalt

Neue Features in Python 3

  • Lazy Evaluation von Datenstrukturen
  • True Division
  • Unicode Strings

Aufräumarbeiten in Python 3

  • Die input-Funktion wurde entfernt
  • "print" ist eine Funktion
  • Deutlich intuitivere Vergleichsoperatoren und Mehrfachvererbung

Rückportierung von Python 3 Features auf Python 2

  • Deterministisches Destruktionsverhalten mit dem Context Manager Protokoll
  • Abstrakte Basisklassen

Migration von Python 2 auf Python 3

  • Testabdeckung als sicherer Startpunkt
  • Portierung des Python 2 Codes auf Python 2.7
  • Python 3 kennenlernen
  • Übersetzung des Python 2.7 Codes mit dem -3 Flag, um Inkompatibilitäten zu identifizieren
  • Automatische Migration mit dem Werkzeug 2to3