Courses from 1000+ universities
Coursera’s flagship credentials may carry big brand names, but who’s actually creating the content?
600 Free Google Certifications
Entrepreneurship
Psychology
Python
Introduction to Dutch
Sustainable Tourism: Society & Environmental Aspects
Understanding the Brain: The Neurobiology of Everyday Life
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Comprehensive guide to implementing Firebase Cloud Messaging for Android, covering both client-side and server-side integration for effective push notifications.
Explore key updates in Android Studio Hedgehog, including new features and improvements for efficient Android app development. Stay informed about the latest tools and enhancements.
Learn to optimize Jetpack Compose performance using @Stable and @Immutable annotations. Discover techniques to enhance app efficiency and responsiveness through practical examples and expert guidance.
Learn to create smooth shared element transitions in Jetpack Compose, enhancing your Android app's visual appeal and user experience with this step-by-step tutorial.
Explore the key differences between MVVM and MVI architectures, gaining clarity on their unique approaches to state management and UI updates in Android development.
Learn to implement Room Database in Kotlin Multiplatform Compose projects, enhancing cross-platform app development with efficient local data storage and management techniques.
Implement shared navigation in Kotlin Multiplatform projects using Decompose library, enabling seamless navigation across iOS and Android platforms.
Learn to implement multiple backstacks in Jetpack Compose for Android, enhancing navigation and user experience in your apps. Gain practical skills with hands-on examples and expert guidance.
Discover three common coroutine cancellation pitfalls in Android development with Kotlin, learning how to identify and avoid these errors for more robust and efficient app performance.
Learn to create an animated logo splash screen for Android apps using the official Splash Screen API, enhancing user experience with professional-looking app launches.
Learn to build an offline document scanner app using MLKit, featuring free and efficient mobile document digitization techniques.
Discover an effective error handling class for improved code reliability and maintainability. Learn techniques to streamline error management in your programming projects.
Implement secure biometric authentication in Android apps using step-by-step guidance. Learn to enhance user experience and protect sensitive data with fingerprint or face recognition.
Comprehensive tutorial on implementing Realm DB in Android apps, covering CRUD operations and multi-relational data structures for efficient local data management.
Efficient dependency management techniques for multi-module projects, focusing on scalability and best practices in Android development with Jetpack Compose.
Get personalized course recommendations, track subjects and courses with reminders, and more.