Courses from 1000+ universities
Seven years after replacing a Yale president with a fintech CEO, Coursera picks an Amazon veteran to help fix its slowing growth and falling stock price.
600 Free Google Certifications
Computer Science
Artificial Intelligence
Information Technology
Bioseguridad y equipo de protección para la prevención de COVID-19
Gender and Sexuality: Applications in Society
Circuits and Electronics 1: Basic Circuit Analysis
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to securely encrypt DataStore in Android, enhancing data protection. Discover implementation techniques, best practices, and overcome challenges in safeguarding sensitive information within your Android applications.
Learn to secure sensitive data in Android using encryption, keystore system, and ciphers. Master techniques for protecting user information from potential attackers and implementing robust security measures in your Android applications.
Learn to set up and create a basic Hello World app using Kotlin Multiplatform Mobile (KMM) for both Android and iOS platforms in this beginner-friendly tutorial.
Learn to implement delegation in Kotlin for Android development, exploring its benefits as an alternative to inheritance and how it can enhance your projects.
Learn to implement local notifications in Android, enhancing user engagement with timely information and actions even when your app is inactive.
Learn proper dependency scoping with Dagger-Hilt in Android development to avoid bugs and optimize app performance. Covers key concepts and practical implementation techniques.
Learn to upload images to remote servers using multipart requests and Retrofit in Android Studio. Gain practical skills for implementing file upload functionality in your Android apps.
Explore architectural design patterns for Android apps, focusing on key benefits and optimal choices for different project requirements and developer preferences.
Comprehensive guide on managing coroutine cancellation and exceptions in Android development, focusing on best practices and common pitfalls for efficient async operations.
Learn to create a weather app using MVI architecture, Clean Code principles, and Jetpack Compose in Android Studio. Utilize the Open Meteo API to fetch and display weather data with an attractive user interface.
Learn proper error handling techniques in clean architecture to improve user experience and code quality. Discover best practices for effective error management in software development.
Learn dependency injection in Android using Dagger-Hilt. Covers setup, modules, ViewModel injection, abstractions, field injection, and lazy injection. Practical guide for implementing DI in Android apps.
Learn to leverage Kotlin Flows for reactive programming, exploring combine, zip, and merge operations to enhance your Android development skills and create efficient, responsive applications.
Learn to scan and secure your app against vulnerabilities using AppSweep, a powerful tool for identifying and addressing security issues in mobile applications.
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.
Get personalized course recommendations, track subjects and courses with reminders, and more.