|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/fortgeschrittene-python-programmierung/
课程评论:没有评论
课程名称:高级 Python 编程 [2024 版] 概述:本课程始终保持最新,涵盖 Python 3.12 的各个主题。 课程描述:该课程将带您进入专业 Python 开发的世界,帮助您成为顶级 Python 程序员。您将学习到高级概念,如装饰器(Decorators),并深入了解异常处理(Exception Handling)、错误处理(Error Handling)以及基本的编码指南与良好编程实践(PEP8)。课程还将教您如何有效地使用调试(Debugging)、日志记录(Logging)、性能分析(Profiling)、计时(Timing)和单元测试(Unit Testing),以开发高质量的软件。 此外,您将学习如何创建自己的包和文档,并应用 Cython、并行处理(Multiprocessing)、多线程(Multithreading)和异步编程(Asynchronous Programming)等高级技术。最后,课程将介绍 Python C-API 的功能和 PyBind11 的使用。 该课程将为您提供在 Python 编程领域脱颖而出的知识和技能,助您在成为高级 Python 程序员的道路上取得巨大的进步。 课程内容包括: - Python 中变量的内存管理 - 容器的正确使用 - 函数、装饰器、Lambda 等的特点 - 面向对象编程和继承的特点 - 异常和错误处理 - 编码指南与良好编程实践(PEP8) - 调试、日志记录、性能分析、计时和单元测试 - 创建自己的包和文档 - Cython 的集成 - 使用并行处理和多线程 - 使用异步编程 - Python C API 的使用 - PyBind11 的基础示例 - Python 3.10、3.11 和 3.12 的最新特性 成为明日科技的专业人士,今天就加入课程吧!期待在课程中见到您! 注意:课程中将通过 Anaconda 安装 Python,如果无法使用 Anaconda,您也可以通过其他途径安装 Python。
Der Kurs wird immer auf dem neusten Stand gehalten und behandelt Themen zu Python 3.12!Kursbeschreibung:Der Kurs führt dich in die Welt der professionellen Python-Entwicklung ein und bereitet dich darauf vor, ein Top-Python-Programmierer zu werden.Du wirst fortgeschrittene Konzepte wie Decorators kennenlernen und dich mit Exception- und Error-Handling, sowie den grundlegenden Coding Guidelines und Good Practice-Programmierung (PEP8) beschäftigen. Der Kurs zeigt dir auch, wie du effektiv Debugging, Logging, Profiling, Timing und Unit Testing einsetzen kannst, um qualitativ hochwertige Software zu entwickeln.Weiterhin lernst du, eigene Packages und Dokumentationen zu erstellen und fortgeschrittene Techniken wie die Einbindung von Cython, Multiprocessing, Multithreading und asynchrone Programmierung anzuwenden. Schließlich wirst du die Möglichkeiten der Python C-API und die Verwendung von PyBind11 kennenlernen.Der Kurs vermittelt dir das nötige Wissen und die Fähigkeiten, um in der Welt der Python-Programmierung hervorzustechen und auf deinem Weg zum Senior-Python-Programmierer enorme Fortschritte zu machen.Dieser Kurs besteht aus folgenden Themengebieten:Speicherverwaltung von Variablen in Python Der richtige Einsatz von ContainerBesonderheiten von Funktionen, Decorators, Lambdas etc. Besonderheiten der Objektorientierung und Vererbung Exceptions und Error Handling Coding Guidelines und Good Practice Programmierung (PEP8) Debugging, Logging, Profiling, Timing und Unit Testing Erstellen eigener Packages und Dokumentationen Die Einbindung von Cython Das Verwenden von Multiprocessing und MultithreadingDas Verwenden von asynchroner ProgrammierungDie Verwendung der Python C APIDie Verwendung von PyBind11 (Einstiegs-Beispiel)Die neusten Features von Python 3.10, 3.11 und 3.12Werde noch heute ein Profi, in der Technologie von Morgen!Wir sehen uns im Kurs!Hinweis:Im Kurs wird Python über Anaconda installiert. Wenn dies für Euch nicht möglich ist, könnt ihr auch über andere Quellen Python installieren.