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
Data Analysis
Python
Social Media Marketing
AP® Microeconomics
Medical Neuroscience
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore computational principles, data structures, recursion, and algorithmic thinking through hands-on Python projects, preparing you for advanced problem-solving in computer science.
Explore the psychology of happiness, therapy efficacy, and positive psychology. Learn what influences our well-being and why we often misjudge what truly makes us happy.
Dive into JavaScript fundamentals through space-themed exercises, mastering syntax, variables, data types, operators, and conditional statements while building practical coding skills.
Master JavaScript loops through hands-on practice with for, while, and nested loops. Build practical skills in loop control, conditional statements, and pattern creation while solving space-themed coding challenges.
Master fundamental Java programming through space-themed exercises, covering syntax, variables, data types, operators, conditionals, and string operations while building practical coding skills for real-world applications.
Master advanced React concepts through hands-on practice with component lifecycles, state management, hooks, user inputs, and form validation for building dynamic interfaces.
Master React.js fundamentals to build dynamic user interfaces, handle state management, implement routing, work with forms, and integrate API data fetching for modern web applications.
Master advanced prompt engineering strategies to optimize AI interactions, from system prompts and iterative construction to chain-of-thought methods and backtracking techniques.
Master text classification techniques through hands-on practice with tokenization, Bag-of-Words, TF-IDF, sparse matrices, and dimensionality reduction for effective natural language processing applications.
Master non-linear dimensionality reduction techniques like t-SNE, LLE, and Kernel PCA to uncover hidden patterns in complex datasets through hands-on visualization and parameter tuning.
Master text vectorization techniques using TF-IDF in Python, from basic implementation to advanced parameter customization. Convert text data into numerical features and optimize for machine learning applications.
Master PHP fundamentals through space-themed exercises covering print statements, comments, variables, math operations, and arrays - perfect for beginners starting their programming journey.
Master database management with SQLite3 and Django ORM, from setting up connections to creating data models, relationships, and implementing robust validation rules for your web applications.
Master advanced Java problem-solving techniques through hands-on practice with algorithms, data structures, and optimization methods for efficient coding solutions and improved computational thinking.
Master Flask fundamentals through hands-on practice with routing, GET requests, JSON responses, dynamic routes, and query parameters while building real-world web applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.