Courses from 1000+ universities
A human analysis of financial documents reveals what AI content farms missed: Duolingo’s GenAI features are undermining its own profit margins.
600 Free Google Certifications
Communication Skills
Cybersecurity
Graphic Design
Biochemistry: Biomolecules, Methods, and Mechanisms
Umano Digitale
AI and Big Data in Global Health Improvement
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master JavaScript coding interview skills through hands-on practice with algorithms, data structures, and problem-solving techniques - from basic string manipulation to advanced graph algorithms and dynamic programming.
Master C# programming fundamentals, data structures, and algorithms while developing problem-solving skills needed for technical interviews at leading tech companies through hands-on practice and real-world applications.
Master coding interview fundamentals through hands-on practice with C++, covering data structures, algorithms, and problem-solving techniques from basic string operations to advanced graph algorithms.
Master coding interview fundamentals through hands-on Java practice, from basic string operations to advanced algorithms like dynamic programming, data structures, and graph theory.
Master advanced JavaScript concepts, data structures, and design patterns while building expertise in refactoring, backward compatibility, and technical interview preparation for senior engineering roles.
Master JavaScript data structures, OOP concepts, and advanced data manipulation techniques for handling complex data streams, with practical exercises focused on professional coding interview scenarios.
Master Elixir fundamentals through hands-on practice with data types, structures, functions, and modules, culminating in building a TodoList application while embracing functional programming concepts.
Master PHP Symfony framework while building a ToDo application - from basic MVC patterns to advanced features like database integration, middleware implementation, and robust security systems.
Master NestJS fundamentals and build a secure ToDo app with MongoDB integration, REST API development, authentication, and enterprise-grade features for robust backend applications.
Master Flask web development by building a ToDo app - implement MVC architecture, integrate SQL databases, handle user authentication, and create secure back-end applications with Python.
Master Python-based data science essentials, from NumPy and Pandas to machine learning, through hands-on projects with real datasets like Titanic and airline data. Build practical skills in visualization, preprocessing, and predictive modeling.
Master essential Python data structures and algorithms through hands-on practice with hashing, sorting, linked lists, trees, and graphs. Build problem-solving skills for technical interviews and real-world applications.
Master JavaScript fundamentals through hands-on practice with syntax, data structures, loops, debugging, string manipulation, functions, and object-oriented programming concepts.
Master Java programming fundamentals through hands-on practice with syntax, data structures, loops, debugging, string manipulation, functions, and object-oriented concepts for building robust applications.
Master essential Java data structures and algorithms, from linked lists to hash maps, with hands-on practice solving technical interview problems and optimizing code performance.
Get personalized course recommendations, track subjects and courses with reminders, and more.