Courses from 1000+ universities
Discover an easier way to explore affordable, credit-worthy online courses with our expanded community college catalog.
600 Free Google Certifications
Web Development
Python
Graphic Design
Astronomy: Exploring Time and Space
Inglés empresarial: ventas, gestión y liderazgo
AI and Big Data in Global Health Improvement
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover how to create native GUI applications in Python, exploring cross-platform development techniques and accessing device-specific features beyond web and command-line interfaces.
Master Kubernetes deployment strategies for Python applications, focusing on scalability, database integration, and AI model implementation for production-ready architectures.
Discover how to create mesmerizing ASCII art animations using Python loops, print statements, and random numbers while learning fundamental programming concepts and artistic expression.
Discover effective strategies for scaling Python engineering excellence in AI organizations, from automated code quality tools to best practices using Poetry, Pytest, Black, Flake8, and Mypy.
Delve into the complex challenges of Python packaging through an analysis of 5 fundamental issues that have plagued the ecosystem for decades, understanding their origins and impact on development.
Discover essential techniques for maintaining high-quality Python code through type checking, linting tools, and automated code modifications using Pyre and codemods.
Discover how to build high-performance time series analytics applications using Apache Arrow Flight, Parquet, and Pandas, focusing on efficient data processing and querying techniques for columnar databases.
Discover unconventional Python optimization techniques and clever hacks used at EdgeDB to write more efficient, bug-free code while solving complex software development challenges.
Discover how to build powerful browser-based Python applications using PyScript, exploring scalability, mobile support, and seamless integration with JavaScript libraries for enhanced web development.
Discover how to enhance LLM accuracy using knowledge graphs, exploring GraphRAG implementation with Neo4j and LangChain for improved context-aware AI responses and reduced hallucinations.
Discover how to transition from Pandas to Polars, mastering faster data processing techniques while leveraging existing knowledge for improved workflow efficiency and performance.
Master advanced f-string techniques in Python, from basic variable interpolation to debugging features and Python 3.12 improvements, enhancing your string formatting capabilities.
Discover how to build automated data pipelines using Python, Datasette, and GitHub Actions to extract and analyze city planning decisions and public data for better civic engagement.
Dive into the evolution of Python's async/await syntax through a fascinating reverse-engineering journey, exploring coroutines implementation from modern Python back to version 2.1.
Explore data processing approaches in Python, comparing different methods and their practical applications for building efficient data pipelines and optimizing workflow performance.
Get personalized course recommendations, track subjects and courses with reminders, and more.