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
Management & Leadership
Data Analysis
Digital Marketing
Introduction to Graphic Illustration
Unlocking Information Security I: From Cryptography to Buffer Overflows
Quantum Mechanics for Everyone
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.
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 introduction to Hyperledger Fabric blockchain technology, covering installation, network building, application development, and key concepts for beginners and developers.
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 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.
Master Spring 6, Spring Boot 3, and Spring Security with JWT. Build secure web applications, implement authentication, and integrate with databases through hands-on projects and practical examples.
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.
Comprehensive guide to Spring Security 6, covering authentication, CSRF protection, database integration, and password encoding for robust application security.
Learn to implement user verification from a database using Spring Security, enhancing application security and authentication processes.
Get personalized course recommendations, track subjects and courses with reminders, and more.