Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
IT & Networking
Management
Microsoft Excel
Ableton Live Course: Sound Production for Musicians and Artists
Medical Parasitology | 医å¦å¯„生虫å¦
How Things Work: An Introduction to Physics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Enhance Django testing with pytest and Hypothesis: Learn parallelization, edge case detection, and extended coverage for more robust and efficient test suites.
Unpack the Zen of Python to guide writing beautiful, maintainable code. Learn to work with Python's features and understand what "Pythonic" truly means to find the obvious solution to any problem.
Explore advantages and challenges of static typing in Python, including type hints, tools, and future implications for the language and its programmers.
Learn to build efficient GraphQL APIs in Django using Graphene. Explore ObjectTypes, Queries, Mutations, and pagination while understanding the advantages over REST APIs.
Strategies for transitioning large Python projects to version 3, focusing on process management, team coordination, and overcoming common challenges in legacy codebases.
Explore Python's grammar, parser, and design decisions. Learn how language features are implemented, limitations overcome, and new rules added, gaining deeper insight into Python's simplicity and power.
Explore real-world AsyncIO experiences in Python, including successes, challenges, and best use cases. Learn when to embrace or avoid this powerful concurrency approach.
Explore combining Go and Python: learn to create Python extension modules using Go, covering data sharing, callbacks, and garbage collection. Discover the advantages of this powerful combination.
Explore modern deployment techniques for Python, focusing on avoiding vendor lock-in and creating flexible, future-proof setups for seamless transitions between cloud platforms.
Explore Python programming on the International Space Station with Astro Pi, a collaboration between Raspberry Pi Foundation and ESA, offering exciting opportunities for students to conduct space experiments.
Explore Python's parallel computing landscape, from low-level interfaces to high-level libraries, and learn about recent advances in shared memory management and object serialization.
Explore the transition from HTTP to Kafka-based microservices, discussing challenges, solutions, and benefits of asynchronous communication in Python-based systems.
Explore modern Python dependency management using pyproject.toml, comparing tools like Poetry, Hatch, and Pipenv. Learn to simplify project setup and ensure reliable, repeatable installations.
Discover techniques to optimize Docker builds for Python apps, focusing on speeding up the process and reducing image size for both development and production environments.
Discover lesser-known Python Standard Library modules and functions, exploring practical examples and recipes to enhance your coding skills and leverage built-in solutions for common tasks.
Get personalized course recommendations, track subjects and courses with reminders, and more.