|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/asynchronous-python-for-beginners/
课程评论:没有评论
课程名称:初学者的异步Python 概述:本课程将让学生探索Python异步编程的基本原理。通过建立异步Python解决问题的基础,并深入了解便利的框架,学员将通过编码练习和演示来进一步提升学习效果,这些内容旨在提供示例场景。 讲师:Emmanuel Apau,AWS认证的DevOps专家,拥有10年的经验,专注于为客户开发创新的自动化解决方案,使用DevOps及站点可靠性最佳实践。 覆盖主题: 1. 同步编程与异步编程 2. WSGI与ASGI应用程序 3. Monkey Patching 4. 事件循环 5. Asyncio 6. 协程、任务与未来对象 7. WebSockets 完成本课程后: - 你将能够构建可扩展的Python Web应用程序,处理数千个Web请求。 - 你将能够实现WebSockets,以构建动态Web应用程序。 - 你将能够识别阻塞代码并提出相应解决方案。 - 你将能够利用客户端之间的双向通信,并理解何时需要这种通信。 - 你将全面了解Asyncio及其功能。 先决条件:本课程要求学员具备基本的Python开发知识,包括如何安装依赖项、执行Python脚本和熟悉Web开发框架。
This course will allow students to explore the principles of Asynchronous programming with Python. By setting a foundation of the problem sets async python can help solve and diving into the frameworks that facilitate this. Your education will be further enhanced by walking through coding exercises and demos that aim to provide sample scenarios.Instructor:Emmanuel Apau, an AWS Certified DevOps specialist with 10 years of experience developing innovative automation solutions using DevOps & Site reliability best practices for clients with PythonTopics Covered:1. Synchronous vs Asynchronous Programming2. WSGI vs ASGI Applications3. Monkey Patching4. The event loop5. Asyncio6. Coroutines, Tasks & Futures7. WebsocketsOnce this course is complete:- You will be able to build scalable python web apps that handle thousands of web requests.- You will be able to implement WebSockets, to build dynamic web applications.- You will be able to identify blocking code and create solutions for it.- You will utilize 2-way communication between the client and understand the scenarios when it is necessary.- You will have a complete understanding of Asyncio and its featuresPrerequisites:- This course expects that you have a basic understanding of python development.- That is you know how to install dependencies, execute python scripts - That you are familiar with web development frameworks