Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Web Development
Algorithms and Data Structures
Cybersecurity
Bitcoin and Cryptocurrency Technologies
Preventing Dementia
Greek and Roman Mythology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn proper Python coding conventions and PEP8 guidelines to improve code quality, readability, and maintainability. Covers naming, spacing, imports, and best practices.
Learn to automate coffee brewing and control LED lights using Python and the Tuya Smart IOT Platform. Explore Internet of Things concepts and create practical smart home applications.
Learn to implement post liking functionality in a Flask-based blog, including database modeling, UI design with Font Awesome, and dynamic updates using JavaScript.
Learn Python generators: advanced iterators for efficient memory use. Explore creation, use cases, and comprehensions to enhance your coding skills.
Learn to implement a comment system for a Python Flask blog, including adding and deleting comments, with step-by-step guidance on database models, HTML templates, and view functions.
Learn 10 essential Python shortcuts to streamline your coding, including F-strings, unpacking, comprehensions, and more. Boost efficiency and write cleaner code with these time-saving techniques.
Learn to create and delete blog posts, implement dynamic navigation, and manage user-specific content in a Flask-based Python web application.
Learn to implement user authentication and security features in a Flask-based blog application, including sign-in, sign-out, and account creation functionalities.
Learn to build a blog website using Python and Flask, covering setup, routing, templating, Bootstrap integration, and user authentication features.
Learn to implement TypingDNA's biometric two-factor authentication in web applications. Covers setup, integration with Express.js, and creating a user-friendly 2FA experience.
Learn to create a Microsoft Paint-like application using Python and Pygame. Build a functional drawing interface with customizable colors, brush sizes, and canvas clearing options.
Learn to create a database for React applications, enabling persistent data storage and retrieval using JSON Server, HTTP requests, and Fetch API.
Learn various methods for styling React components, including global stylesheets, CSS modules, styled-components, inline styles, and Bootstrap integration.
Learn to build 5 beginner-friendly Python projects, including a quiz game, number guessing game, and password manager. Gain hands-on coding experience and improve your programming skills.
Comprehensive tutorial on C++ functions covering creation, parameters, return types, and passing methods. Ideal for beginners looking to enhance their programming skills with practical examples.
Get personalized course recommendations, track subjects and courses with reminders, and more.