Courses from 1000+ universities
Coursera’s flagship credentials may carry big brand names, but who’s actually creating the content?
600 Free Google Certifications
Management & Leadership
Artificial Intelligence
Digital Marketing
Industrial Pharmacy-I
Understanding the GDPR
Becoming a changemaker: Introduction to Social Innovation
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 beginner's guide to JavaScript, covering basics to advanced topics with hands-on examples and jQuery integration for interactive web development.
Comprehensive introduction to Hyperledger Fabric blockchain technology, covering installation, network building, application development, and key concepts for beginners and developers.
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 Java programming tutorial covering basics to advanced concepts, including OOP, exception handling, multithreading, and Stream API. Ideal for beginners and intermediate learners.
Comprehensive Python programming tutorial covering basics to advanced concepts, including OOP, file handling, and web development with Django. 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.
Master logging in Java using Log4J. Learn implementation, fundamentals, and integration with Spring Boot. Enhance application monitoring, troubleshooting, and event tracking skills.
Comprehensive Java refresher for experienced programmers, covering core concepts, OOP, advanced topics, and practical applications in just 2 hours.
Comprehensive tutorial on Spring Security 6, covering authentication, password encoding, JWT implementation, and OAuth2 integration with Google and GitHub for enhanced application security.
Learn to validate JWT tokens in Spring Security, enhancing application security and authentication processes. Gain practical skills for implementing robust token-based authentication.
Get personalized course recommendations, track subjects and courses with reminders, and more.