-
Steche aus der Masse heraus. Werde zum Python Experten und verstehe was Decorator, Packages, PEP8, Unit Tests uvm. sind.
What you'll learn:- Coding Guidelines und Good Practice Programmierung (PEP8)
- Debugging, Logging, Profiling, Timing und Unit Testing
- Erstellen eigener Packages und Dokumentationen
- Die verschiedenen Arten, Python Code auszuführen
- Speicherverwaltung von Variablen in Python (Mutability)
- Der richtige Einsatz von Sequences und Iterables
- Funktionen, Decorators, Lambdas etc.
- Objektorientierung und Vererbung
- Die Einbindung von Cython Code
- Die Verwendung der Python C API
- Async und Paralleler Code
Bewertungen von Kursteilnehmern:
"DieserKursistkompakt,lehrreich,undnützlich.Manlerntnichtnur,
mitPythongutumgehenzukönnen,sondernauchabstraktereKonzeptedieaufandere
Sprachenübertragbarsind,sowieeineguteProgrammierumgebungzuschaffen.
JedesVideoistgutinvestierteZeit,ichkanndiesenKursnurempfehlen!"(LauridsStockert)"SehrgutgeeignetfürStudenten,diebereitseineProgrammiersprache
kennenundnichtvonNullwiederanfangenwollen,sondernsichmitdenFeinheitender
Spracheauseinandersetzenwollen.."(StefanBöbel)"BislangistderTutorsehrangenehmzuzuhören,ergibtguteErklärungen
undwasvorallemauchsehrcoolistimmermalwiedereineigeneEinschätzungoderteilt
seineErfahrung."(PhilippSpitzer)Kursbeschreibung:
Der Kurs umfasst fortgeschrittene Techniken der Python Programmierung
Das heißt, der Kurs richtet sich nicht anProgrammier-Anfänger.Voraussetzungen:
Variablenerstellenundverwenden
If-Abfragen,SchleifenundlogischeAusdrücke
EigeneFunktionenundKlassenimplementieren
DasImportierenausexternenPaketen
Dieser Kurs besteht aus folgenden Themengebieten:
DieverschiedenenArten,PythonCodeauszuführen
SpeicherverwaltungvonVariableninPython
DerrichtigeEinsatzvonContainer
Funktionen,Decorators,Lambdasetc.
ObjektorientierungundVererbung
ExceptionsundErrorHandling
CodingGuidelinesundGoodPracticeProgrammierung(PEP8)
Debugging,Logging,Profiling,TimingundUnitTesting
ErstelleneigenerPackagesundDokumentationen
DieEinbindungvonCython
Das Verwenden von MultiprocessingundMultithreading
Das Verwenden von asynchroner Programmierung
Die Verwendung der Python CAPI
Die Verwendung von PyBind11 (Einstiegs-Beispiel)
Werde noch heute ein Profi, in der Technologie von Morgen!
Wir sehen uns im Kurs!
Overview