Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Information Technology
Data Analysis
The Science of Gastronomy
Transforming Digital Learning: Learning Design Meets Service Design
Intelligenza Artificiale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore building an HTTP/1 ASGI server using asyncio, from TCP echo server to full implementation. Ideal for those familiar with asyncio and coroutines seeking practical application.
Learn Docker packaging best practices for production, focusing on security, automation, correctness, and optimization. Gain practical techniques for building secure, efficient, and debuggable images.
Explore how Python and open-source technology can revolutionize the criminal justice system, addressing societal challenges and promoting positive change through innovative programming initiatives.
Explore full-stack type safety in Python web projects, focusing on enforcing consistency between frontend and backend using REST/Swagger and GraphQL. Includes practical demos and discusses various design approaches.
Explore dependency isolation techniques in Python testing, their impact on API design, and how to structure tests for clarity and effectiveness using unittest.mock and pytest.
Explore Python drivers for Cassandra and Scylla databases, comparing features and performance. Learn about cluster architecture, replication, and efficient query routing techniques.
Explore multi-tenancy implementation in Django, covering fundamental plumbing, challenges, and popular packages for reliable, secure, and elegant solutions.
Implementación eficiente de búsqueda de texto completo en sitios web usando Django y PostgreSQL, evitando motores de búsqueda adicionales y mejorando la arquitectura y el rendimiento.
Explore challenges in handling personal names in software, including encoding, case sensitivity, and localization. Learn best practices for Python applications to avoid common pitfalls.
Discover techniques for identifying and removing unnecessary code, improving efficiency and maintainability. Learn about tools and approaches for streamlining Python projects beyond automated detection.
Strategies for fostering an inclusive team culture during change, covering safety, expectations, communication, meetings, and bias awareness for technical leaders.
Explore efficient multi-paradigm Python coding by combining object-oriented and functional programming. Learn to structure code, handle data and state, and implement multiple solutions for optimal results.
Enhance data science productivity using Notebooks, VS Code, and Azure. Learn efficient tools and techniques to streamline your workflow and boost project outcomes.
Explore pyRT for raytracing in Jupyter notebooks, creating 2D animations, visualizing algorithms, rendering geodata, and generating 3D graphics with Python.
Explore integrating Rust with Python for enhanced performance. Learn about libraries, demos, benchmarks, Docker setup, and CI/CD for mixed Rust/Python projects.
Get personalized course recommendations, track subjects and courses with reminders, and more.