Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Greening the Economy: Sustainable Cities
Introduction to Graphic Illustration
Computational Social Science Methods
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Aprenda a usar Expect/Actual en Kotlin Multiplatform para desarrollo multiplataforma eficiente. Descubra cómo implementar código especÃfico de plataforma manteniendo una base común.
Efficient dependency management techniques for multi-module projects, focusing on scalability and best practices in Android development with Jetpack Compose.
Implement custom navigation in Android ViewModels without Channels or SharedFlows for efficient app architecture and improved user experience.
Learn to implement Google's Credential Manager in Android apps for secure, cross-device user authentication. Enhance login experiences and boost user convenience.
Implement deep linking in Jetpack Compose navigation with type-safety. Learn to create seamless user experiences by handling external links and navigating directly to specific app screens.
Learn to implement file uploads with progress tracking in Android using Ktor and multipart requests, enhancing user experience with real-time upload status.
Discover 5 crucial Kotlin coroutine insights to enhance your coding skills and avoid common pitfalls in Android development.
Learn to display snackbars from any location in your Compose app, including ViewModels and other classes, with seamless navigation transitions in Android Studio.
Learn to render PDFs in Android using Jetpack Compose, including implementing a search function with highlighted results. Master the PdfRenderer API for efficient PDF handling in your Android apps.
Learn to access external media files on Android using new permissions, list all media files, and implement image loading with practical code examples.
Explore hot and cold streams in Kotlin Flows, understanding their differences and optimal use cases for efficient data handling in Android development.
Learn to pass custom data types between screens using Compose's type-safe navigation framework in Android development, enhancing app functionality and user experience.
Learn to use Kotlinx DateTime API in Compose Multiplatform for efficient date and time handling across platforms. Includes practical coding examples and city time display implementation.
Learn to implement drag & drop functionality in Jetpack Compose for Android, enhancing user interaction and interface design in your mobile applications.
Learn to create a splash screen for Android and iOS using Kotlin Multiplatform and Compose. This tutorial covers implementation techniques for cross-platform mobile app development.
Get personalized course recommendations, track subjects and courses with reminders, and more.