YoVDO

Fortgeschrittene Python Programmierung [2023 Edition]

Offered By: Udemy

Tags

Python Courses Unit Testing Courses Object-oriented programming Courses Memory Management Courses

Course Description

Overview

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

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

Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX