Courses from 1000+ universities
India banned Telegram after the NEET paper leak led to a retest for 2.28 million students. Class Central studied the scam, the money trail, and other platforms the leaks could move to.
600 Free Google Certifications
Data Analysis
Computer Science
Language Learning
Introduction to Research Ethics: Working with People
Improving Communication Skills
Rome: A Virtual Tour of the Ancient City
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master PHP object-oriented programming fundamentals including inheritance, polymorphism, design patterns, and dependency injection in this focused tutorial.
Master Symfony 5 through comprehensive tutorials covering TDD, Docker setup, forms, security, authentication, payments, and advanced features like Messenger and caching.
Master Symfony Messenger and asynchronous message queues through hands-on tutorials covering handlers, routing, command/event buses, failure handling, and testing strategies.
Master microservice architecture by building a complete Symfony 6 application with Docker, MySQL, Redis caching, unit testing, and SOLID principles implementation.
Master API Platform fundamentals to build hypermedia web APIs with JSON-LD, authentication, testing, and access control in this comprehensive PHP framework tutorial.
Understand Go slice reference semantics when passing to functions, including backing arrays, element modification, and append behavior effects on shared data.
Master while-style loops in Go using the flexible `for` keyword, including infinite loops and control flow with `break` and `continue` statements.
Master pointer receivers in Go to modify original values and avoid expensive copying operations in your methods.
Master Go's pointer parameters to modify original data instead of copies, enabling efficient struct updates and memory management in your programs.
Master Go's io.Reader interface - the foundation for flexible file, network, and HTTP operations. Build reusable code that works with any data source.
Master break and continue keywords in Go to gain precise control over loop execution, exit early, skip iterations, and write cleaner, more readable looping logic.
Discover how closures capture variables from surrounding scope, maintain state between calls, and help avoid global variables in Go programming.
Master JSON response creation in Go by encoding structs, setting proper headers, and handling errors for real API development.
Master JSON struct tags in Go to control how your data structures are encoded to JSON for HTTP APIs and external services.
Master HTTP method handling in Go by inspecting r.Method, branching logic for GET/POST requests, and returning proper status codes including 405 Method Not Allowed.
Get personalized course recommendations, track subjects and courses with reminders, and more.