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

YouTube

Asynchronous I/O and the Real-Time Web

EuroPython Conference via YouTube

Overview

Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
This course covers the following learning outcomes and goals: - Understanding asynchronous I/O and its importance in real-time web applications. - Exploring the limitations of the traditional synchronous http request-response cycle and the need for two-way communication between servers and clients. - Learning about asynchronous web servers, concurrency, and how they contribute to performance and scalability. - Discovering libraries that facilitate true concurrency and enable real-time communication using web sockets. - Identifying concerns, limitations, and pitfalls when developing asynchronous web applications. The course teaches the following individual skills or tools: - Implementing asynchronous I/O in web applications. - Utilizing concurrency for improved performance and scalability. - Developing real-time communication using web sockets. - Overcoming challenges associated with asynchronous web development. The teaching method of the course involves: - Exploring concepts through a conference talk format. - Providing insights into the differences between asynchronous and synchronous web servers. - Demonstrating the use of libraries to achieve true concurrency. - Discussing best practices and potential pitfalls in asynchronous web development. The intended audience for this course includes: - Web developers interested in enhancing the performance and scalability of their applications. - Individuals looking to implement real-time communication features in web projects. - Those seeking to understand the benefits and challenges of asynchronous web development.

Syllabus

Amit Nabarro - Asynchronous I/O and the real-time web

Taught by

EuroPython Conference

Reviews

Start your review of Asynchronous I/O and the Real-Time Web

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.