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
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to implement a slidable side menu in Android using Jetpack Compose. Master navigation drawer creation for efficient information display and menu item organization in your app.
Learn to create visually appealing Android apps using Material 3 design and Jetpack Compose. Explore color theory, typography, shapes, and essential composables for modern app development.
Learn to implement Material 3 in Android apps, covering dynamic colors, typography, and shapes. Discover key features and practical examples for creating modern, visually appealing user interfaces.
Learn to create a functional calculator app using Jetpack Compose in Android Studio, covering UI design, state management, and basic arithmetic operations implementation.
Comprehensive guide to building a JWT authentication system using Ktor, MongoDB, and Android, covering backend development, app integration, and server deployment on Ubuntu.
Learn to properly integrate and scale device sensors in Android apps, focusing on best practices and efficient implementation techniques for interacting with the physical world.
Learn to implement dependency injection in Kotlin using the Koin library. Master this crucial concept for Android development and improve your software architecture skills.
Learn to properly validate forms using clean architecture principles, improving code structure and maintainability in Android development.
Learn to write simple Gradle tasks for automating Android app development processes, enhancing efficiency and productivity in Android Studio.
Learn essential Android Gradle concepts: build types, product flavors, build variants, and source sets. Master these tools to enhance your app development process and create more efficient, customizable projects.
Learn to build a robust stock market app using Jetpack Compose, implementing clean architecture, SOLID principles, API integration, local caching, and custom UI components for a professional-grade Android application.
Learn efficient data loading in Android apps using Jetpack Compose pagination. Discover techniques for handling large datasets from remote APIs, optimizing performance and user experience.
Learn to implement type-safe preferences using Proto DataStore and Kotlinx serialization, bypassing the need for protobuf files in Android development.
Learn to create stunning transition effects and animations using MotionLayout in Jetpack Compose for Android development. Master advanced UI techniques to enhance your app's visual appeal and user experience.
Comprehensive tutorial on WorkManager for Android, covering key concepts and implementation with Jetpack Compose. Learn to schedule and execute reliable background tasks in Android applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.