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
Marketing
Cybersecurity
Python
Philosophy, Science and Religion: Religion and Science
Marketing Innovative Products and Services
English for Career Development
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master advanced programming challenges and problem-solving techniques through hands-on practice with complex system design scenarios, focusing on feature integration, backward compatibility, and real-world applications.
Learn SQL fundamentals through Taylor Swift's discography - master database queries, filtering, sorting, and logical operators while exploring her albums, songs, and musical journey.
Master SQL joins through Taylor Swift's discography - learn to combine and analyze data across tables while exploring relationships between songs, albums, and popularity metrics using real music industry examples.
Master SQL functions and data analysis through Taylor Swift's discography. Learn COUNT, DISTINCT, SUM, GROUP BY, and aggregation techniques to transform raw data into meaningful insights.
Master advanced SQL querying with subqueries, logical operators, and conditional statements to effectively filter, analyze, and categorize data through hands-on practice with real-world music database examples.
Master JavaScript data structures through hands-on practice with Sets, Maps, and Hashing. Build efficient solutions for inventory management, data analysis, and algorithmic challenges.
Master sorting and searching algorithms in JavaScript through hands-on practice with recursion, binary search, quicksort, and merge sort, focusing on real-world applications and optimization techniques.
Dive into linked list data structures through hands-on JavaScript implementations, mastering essential operations and solving real-world coding challenges for technical interviews.
Master stacks and queues implementation in JavaScript through hands-on practice with real-world scenarios, algorithmic problems, and interview challenges. Learn efficient data processing and problem-solving techniques.
Master fundamental Java programming through hands-on exercises covering collections, loops, conditionals, and string manipulation while building practical applications like data processing and text encryption.
Master practical Java looping techniques through hands-on exercises covering array traversal, string manipulation, digit processing, and pattern identification with real-world applications.
Master string operations and type conversions in Java through hands-on practice with time parsing, word manipulation, substring operations, and date calculations.
Master advanced Java loops through hands-on practice with nested iterations, string manipulations, game mechanics, and large number operations using practical coding exercises.
Master Java coding challenges and problem-solving techniques through hands-on practice with arrays, strings, and algorithms, preparing you effectively for technical interviews and assessments.
Explore the fundamentals, applications, and future trajectory of generative AI while gaining practical skills to effectively leverage this transformative technology.
Get personalized course recommendations, track subjects and courses with reminders, and more.