Fortgeschrittene Python Programmierung [2023 Edition]
Offered By: Udemy
Course Description
Overview
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
Mit einem frischem Update im März 2023.
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!
Taught by
Jan Schaffranek
Related Courses
Heterogeneous Parallel ProgrammingUniversity of Illinois at Urbana-Champaign via Coursera Advanced Operating Systems
Georgia Institute of Technology via Udacity 計算機程式設計 (Computer Programming)
National Taiwan University via Coursera Introduction to Operating Systems
Georgia Institute of Technology via Udacity Android Performance
Google via Udacity