Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Async Python Foundations: Applied Concepts

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn the skills to take asynchronous Python from theory to practice.

Syllabus

Introduction
  • Supercharging Python async
  • What you should know
  • Setting up locally or using Gitpod
1. Understanding Asynchronous Programs
  • What makes programs slow and when async execution can help
  • How async works (async/await)
  • How async Python differs from other languages
  • Async sleep and gather
  • Challenge: Sleep_five
  • Solution: Sleep_five
2. Async Web Clients with aiohttp
  • Supercharging requests
  • Async WebSocket client
  • Challenge: Write the response to a JSON file
  • Solution: Write the response to a JSON file
3. Storage and Caching with aioredis
  • How Redis shines in modern applications
  • Getting started with aioredis
  • Challenge: Redis chat
  • Solution: Redis chat
4. Modern Servers with ASGI
  • What is ASGI?
  • ASGI landscape
  • Chat app using Quart
  • Async Django and Django Channels at a glance
  • Challenge: Store feed data in Redis
  • Solution: Store feed data in Redis
Conclusion
  • Next steps

Taught by

Ronnie Sheer

Reviews

4.6 rating at LinkedIn Learning based on 93 ratings

Start your review of Async Python Foundations: Applied Concepts

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.