Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Organic Chemistry 1
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Comprehensive guide to Jetpack Compose effect handlers, covering their purposes and implementation. Learn to write performant, side-effect-free code for Android app development.
Build a desktop stopwatch application using Jetpack Compose, demonstrating cross-platform development capabilities and JVM compatibility for versatile desktop program creation.
Uncover 5 critical pitfalls in Kotlin coroutines programming and learn how to avoid them, enhancing your asynchronous code efficiency and reliability in just 18 minutes.
Learn to build a CRUD Todo List app using MVVM architecture in Android Studio. Master essential skills for creating scalable Android apps with Jetpack Compose in this comprehensive beginner's guide.
Learn to implement subscriptions and in-app purchases in Android apps using Qonversion SDK. Covers setup, permissions, ViewModel integration, and product key management for efficient monetization.
Learn to create a real-time QR code scanner using Jetpack Compose in Android Studio. Develop practical skills for implementing this essential mobile app feature.
Comprehensive guide to implementing SQL Delight database on Android, covering CRUD operations and providing hands-on experience for efficient data management in app development.
Learn to build a dictionary app with API data retrieval and local caching using clean architecture in Android Studio. Enhance your Android development skills with this practical tutorial.
Learn proper runtime permission handling in Jetpack Compose for Android development. Master essential techniques to enhance app functionality and user experience.
Learn to build a video calling app using Agora's UI Kit for Android. This hands-on tutorial guides you through creating a functional video chat application in Android Studio.
Explore differences between observable classes in Android: LiveData, StateFlow, Flow, SharedFlow, and Compose state. Learn when to use each for efficient data management and UI updates.
Learn to implement push notifications in your app using OneSignal and Ktor backend. This tutorial covers setup, integration, and sending notifications to enhance user engagement.
Create a captivating multi-layer parallax scroll effect in Jetpack Compose to enhance your Android app's visual appeal and user experience.
Create and publish your own Android library, enabling others to incorporate your expertise into their projects and benefit from your knowledge.
Learn to make network requests in Android using Ktor-Client, a powerful alternative to Retrofit. Discover how to implement HTTP requests efficiently and enhance your app's connectivity.
Get personalized course recommendations, track subjects and courses with reminders, and more.