Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Exploring structured concurrency in async Python: advantages, error handling, timeouts, and tools for reliable code. Learn static and dynamic analysis techniques to write efficient async programs.
Explore Sigstore's integration into Python packaging, covering cryptographic fundamentals, security models, and the benefits of codesigning without long-term key material for developers and users.
Explore generators, coroutines, and nanoservices in Python. Learn lesser-known aspects like the "send" method and "yield from" syntax. Discover practical applications and when to use these powerful features in your code.
Explore Python's functional programming capabilities for data challenges, focusing on itertools, functools, and map-reduce patterns through interactive Advent of Code puzzles.
Explore asyncio and shared memory techniques to overcome GIL limitations, enhancing CPU-intensive data processing performance across macOS and Windows Subsystem for Linux.
Explore TinyML: machine learning on microcontrollers. Learn about hardware options, frameworks, and real-world applications in agriculture, health, ecology, and more using Python for embedded systems.
Discover mutation testing to enhance your test suite's effectiveness. Learn its principles, benefits, and implementation across various programming languages.
Explore database isolation levels and consistency in distributed systems. Understand tradeoffs between anomalies, parallelism, and latency using Python simulations. Make informed decisions for confident database usage.
Learn to transform Jupyter Notebooks into reproducible ML pipelines using Git and DVC. Explore techniques for experiment tracking, modularization, and result comparison in a text2image project with Stable Diffusion.
Explore spacecraft software testing using pytest, comparing it to web services and examining real-world examples from Varda Space Industries. Learn about safety-critical systems and verification techniques.
Exploring the potential of no-GIL Python for scientific programming, comparing performance with standard CPython in CPU-intensive tasks like PCA, clustering, and data manipulation using Scikit-learn and Pandas.
Explore molecular dynamics simulations using Python's scientific ecosystem, focusing on OpenMM and its tools. Learn how AI and machine learning are revolutionizing this field.
Explore Python 3.12's new solution for concurrent code and multi-core computing. Learn about per-interpreter GIL and subinterpreters to simplify concurrency and boost performance.
Explore ASGI specification, create custom apps and middleware, and learn to serve applications using Uvicorn. Gain insights into web framework internals for debugging and optimizing Python web apps.
Learn how to use Briefcase to convert Python projects into platform-native apps for macOS, Windows, Linux, iOS, Android, and web, enabling distribution to non-Python users and creating standalone applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.