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
Communication Skills
AI in Education
Data Analysis
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Competitive Strategy
The Science of Well-Being
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover effective strategies for career exploration through self-assessment activities, personality tests, and research to make informed decisions about your professional future.
Master effective job search strategies, from crafting resumes to acing interviews, while learning networking techniques, market trends, and follow-up actions to secure your ideal position.
Master essential Chinese language skills through intensive practice in listening, speaking, reading, and writing while exploring authentic cultural elements and advancing beyond elementary proficiency.
Master essential Chinese language skills through advanced listening, speaking, reading, and writing practice while exploring authentic materials and cultural elements for practical communication.
Master essential Mandarin language skills through authentic materials and intensive practice in listening, speaking, reading, and writing at an intermediate level.
Master advanced Chinese language skills through intensive practice in reading, writing, speaking, and listening, building on intermediate foundations for authentic communication.
Master UNIX/Linux fundamentals, shell scripting, and system administration while exploring file systems, I/O redirection, piping, and command utilities for effective operating system management.
Master database fundamentals, from relational models and SQL to XML, OLAP, and NoSQL technologies. Design efficient databases, handle transactions, and implement security measures for cloud and desktop systems.
Master NoSQL database models through hands-on practice with open-source systems, exploring key-value, document, column, and graph architectures while learning distributed and cloud computing concepts.
Master Android app development fundamentals, from user interfaces to SQLite databases, using Kotlin and Java. Build robust mobile applications with multimedia, sensors, and local storage capabilities.
Master fundamental Internet protocols, network architectures, and digital communications across all layers - from application to data link, including routing, security, and emerging technologies.
Master mathematical foundations essential for computer science, including logic, sets, functions, algorithms, graphs, probability, and proof methods for stronger programming and problem-solving skills.
Master data structures and algorithms in C++ through hands-on implementation of abstract data types, object-oriented programming, and algorithmic analysis using Big-O notation.
Master enterprise database systems through hands-on practice with MySQL/PostgreSQL, covering SQL, administration, optimization, and client-server applications using Java and PHP.
Master probability theory fundamentals and their applications in computer science, from combinatorics to practical machine learning implementations through real-world case studies.
Get personalized course recommendations, track subjects and courses with reminders, and more.