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
Online Education
Marketing
Digital Marketing
Understanding Multiple Sclerosis (MS)
Psychology of Personal Growth
Introducción a la Regulación Emocional basada en Mindfulness
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master JUnit and Mockito for effective Java unit testing. Learn to create, run, and analyze tests using IntelliJ IDEA. Explore mock objects, Hamcrest assertions, and best practices for writing quality unit tests.
Master Java programming fundamentals and object-oriented concepts. Learn to write efficient code, manipulate data structures, and design flexible applications using advanced OOP principles and latest Java features.
Master JavaScript fundamentals, from variables and loops to functions and DOM manipulation. Build a strong foundation for creating dynamic web applications through hands-on coding challenges and practical activities.
Master Kanban for software project management. Optimize workflows, implement Agile practices, and enhance team efficiency. Learn to identify inefficiencies, conduct effective standups, and utilize estimation techniques for successful project delivery.
Develop ChatGPT-powered apps using OpenAI APIs. Create serverless functions, integrate with platforms like Outlook and Power Apps. Build practical applications for cover letters, travel planning, and more.
Master ES6 features for efficient, modern JavaScript development. Explore new syntax, data structures, and OOP concepts to write cleaner, more maintainable code.
Master advanced Unity techniques: monetization, game art creation, and complex game development. Create engaging 3D games, design unique assets, and implement effective monetization strategies.
Master Java OOP fundamentals and advanced concepts. Create classes, work with data types, implement conditionals and loops, manipulate arrays and ArrayLists, and explore inheritance and polymorphism.
Automate administrative tasks with PowerShell: install software remotely, manage services, handle CSV files, validate servers, and enhance scripts for efficient IT management.
Master Python, data analysis, and machine learning fundamentals. Explore advanced algorithms and deep learning for NLP applications. Develop skills for implementing and optimizing ML models in NLP tasks.
Master recommender systems: from theory to practice. Build content-based and collaborative filtering models using Python and ML. Implement real-world projects for song and movie recommendations.
Master Tailwind CSS through hands-on projects. Build responsive layouts, implement interactive features, and deploy modern websites. Gain practical skills in utility-first design, customization, and efficient development workflows.
Master Test-Driven Development in .NET Core: Learn to create, implement, and refactor unit tests, integrate with databases, test ASP.NET Core applications, and set up continuous integration using GitHub.
Develop a full-stack Twitter clone using SwiftUI and Node.js. Master iOS app creation, API integration, and backend development for sophisticated, App Store-ready applications.
Develop an advanced AutoGPT code generation tool using Rust and GPT-4, mastering Rust's syntax, concurrency, and memory management while integrating AI for automated coding tasks.
Get personalized course recommendations, track subjects and courses with reminders, and more.