Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Machine Learning
Python
Microsoft Excel
Intelligenza Artificiale
Python for Data Science
Introduction to Philosophy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master data structures and algorithms in Java through comprehensive coverage of fundamental concepts, sorting techniques, and advanced data structures.
Comprehensive Java development journey covering core concepts, frameworks, and microservices. Hands-on projects and industry-ready skills for aspiring Java developers.
Comprehensive introduction to Hyperledger Fabric blockchain technology, covering installation, network building, application development, and key concepts for beginners and developers.
Comprehensive beginner's guide to JavaScript, covering basics to advanced topics with hands-on examples and jQuery integration for interactive web development.
Learn Git basics: account creation, repositories, branches, pull requests, merging, forking, and uploading projects from Eclipse. Master version control for efficient collaboration.
Learn Django web framework basics: setup, apps, templates, models, database integration, and user authentication.
Comprehensive Python tutorial covering basics to advanced concepts, including variables, data types, operators, loops, and more. Ideal for beginners seeking a solid foundation in Python programming.
Comprehensive Python programming tutorial covering basics to advanced concepts, including OOP, file handling, and web development with Django. Ideal for beginners and intermediate learners.
Comprehensive Java programming tutorial covering basics to advanced concepts, including OOP, exception handling, multithreading, and Stream API. Ideal for beginners and intermediate learners.
Learn Git fundamentals, from setup to advanced concepts like branching, merging, and collaboration. Master version control for efficient software development and teamwork.
Learn Git fundamentals, from setup to advanced concepts like branching and merging. Master version control, collaborate effectively, and manage your code with confidence using GitHub.
Comprehensive guide to Spring Framework 5 and Spring Boot, covering core concepts, JDBC, MVC, ORM, Data JPA, REST, AOP, and security for building robust enterprise and web applications.
Learn Spring Data JPA essentials: configuration, JPARepository usage, data operations, Query DSL, and Query Annotation in this concise tutorial.
Learn Spring Framework 5's Dependency Injection: from basics to advanced concepts like Autowiring, BeanFactory, Application Context, and more. Hands-on tutorial with practical examples.
Comprehensive guide to Spring Web MVC with Spring Boot, covering theory, setup, controllers, data handling, and mapping techniques for building robust web applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.