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
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Organic Chemistry 1
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master SQLAlchemy database integration with FastAPI, building models, relationships, and dependency injection for scalable web applications using SQLite.
Master FastAPI authorization by building reusable user authentication dependencies, implementing route protection, and creating ownership checks for secure content management.
Master interactive frontend forms with JavaScript and Fetch API to create, edit, and delete posts through FastAPI endpoints using Bootstrap modals for seamless user experience.
Master JWT authentication in FastAPI by building registration and login systems with interactive frontend forms using JavaScript, Bootstrap modals, and secure token handling.
Learn to import and export data from CSV, JSON, Excel, SQL, and more using Python Pandas. Master essential data handling techniques for various file formats in data science.
Learn to group and aggregate data in Python Pandas, exploring techniques like value counts, multiple aggregates, and practice questions to analyze datasets effectively and answer complex queries.
Comprehensive guide to setting up and optimizing a Python development environment in Visual Studio Code on Mac, covering installation, extensions, settings, debugging, and best practices.
Comprehensive guide to setting up and optimizing a Python development environment in Visual Studio Code on Windows, covering essential features and best practices for efficient coding.
Learn to identify and fix common Python pitfalls including indentation issues, naming conflicts, mutable default arguments, iterator exhaustion, and import problems. Improve your coding skills and avoid these frequent mistakes.
Learn 10 advanced Python techniques to enhance code efficiency and readability, including ternary conditionals, context managers, and unpacking, for more Pythonic programming.
Comprehensive guide to Python's itertools module, covering 17 iterator functions for efficient looping and data manipulation. Learn to optimize your code with practical examples.
Learn to programmatically sort YouTube playlists by popularity using Python and the YouTube API. Discover how to extract and analyze video data for efficient content curation.
Learn to create an API key, connect to YouTube's API using Python, and retrieve public information for analysis. Covers key concepts and practical implementation for developers.
Learn to automate image creation using Python, Patreon API, and Pillow. Practical tutorial on integrating APIs, handling data, and manipulating images for real-world applications.
Learn to simplify software installation on Mac using Homebrew package manager. Discover how to easily install command-line tools and native applications, streamlining your setup process.
Get personalized course recommendations, track subjects and courses with reminders, and more.