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 Kotlin coroutines from basics to advanced topics including suspend functions, contexts, jobs, async/await, and real-world Firebase/Retrofit integration.
Master Kotlin Flows from basics to advanced operators, StateFlow, SharedFlow, unit testing, and clean transformations with combine, zip, and merge techniques.
Master Git fundamentals and GitHub workflows specifically tailored for Android development, from basic repositories to open-source contributions.
Master Android development by building a complete running tracker app using MVVM architecture, Dagger-Hilt dependency injection, location services, and database management.
Master Android app development from setup to advanced features including activities, layouts, intents, fragments, and services in this comprehensive beginner-friendly tutorial.
Master Kotlin programming from basics to advanced concepts including variables, functions, classes, inheritance, lambdas, and generics for Android development.
Master MVVM architecture by building a complete shopping list app in Kotlin with SQLite, RecyclerView, custom dialogs, and Kodein dependency injection.
Discover app attestation techniques to verify client authenticity and prevent server request manipulation with real-world examples and technical implementation.
Discover Spring Boot fundamentals with Kotlin by building your first backend project and creating a hello world URL endpoint from scratch.
Master building functional REST controllers in Spring Boot 4 with Kotlin to handle HTTP requests and implement CRUD operations in this 27-minute tutorial.
Master HTTP status codes and response handling techniques in Spring Boot using Kotlin to communicate effectively with clients about request outcomes.
Master a generic approach to implement pagination for remote APIs and local databases in Compose Multiplatform development.
Master deep linking implementation in Kotlin Multiplatform apps for iOS and Android, enabling browser links to open your app with URL data passing capabilities.
Master Spring Boot profiles and configuration management using application.yml files to define environment-specific properties for development and production setups.
Explore connecting to PostgreSQL via JPA in Kotlin Spring Boot, using Supabase hosting for database persistence and real-world implementation practices.
Get personalized course recommendations, track subjects and courses with reminders, and more.