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
Web Development
Algorithms and Data Structures
Cybersecurity
Bitcoin and Cryptocurrency Technologies
Preventing Dementia
Greek and Roman Mythology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Comprehensive comparison of KMP and Flutter for cross-platform mobile development in 2024, covering code sharing, compilation, UI rendering, native API communication, performance, maturity, and future prospects.
Learn to create your first Compose Multiplatform Hello World app in this beginner-friendly tutorial. Discover the basics of cross-platform development using Kotlin Multiplatform.
Learn to efficiently share resources across platforms in Compose Multiplatform, enhancing your ability to create consistent and maintainable multiplatform applications.
Comprehensive tutorial on implementing dependency injection using Koin in Compose Multiplatform projects, covering setup, module creation, and practical usage for efficient development.
Learn to create a 2-screen Android video calling app using the Stream SDK, covering implementation steps and best practices for seamless real-time communication.
Learn to share ViewModels across platforms in Compose Multiplatform using dependency injection, enhancing code reusability and maintainability for multiplatform app development.
Discover 5 common use case mistakes in Clean Architecture and learn how to avoid them for better software design and implementation.
Implement a navigation rail side bar with Material3 for tablets, enhancing user experience and optimizing screen space for improved app navigation and functionality.
Learn to implement Material3 toolbar with user-friendly scrolling animations in Android development. Enhance your app's UX with professional techniques for creating an engaging top app bar.
Explore Material3 selection UI components: checkboxes, radio buttons, and switches. Learn implementation techniques for user-friendly interfaces in Android development.
Learn to implement user-friendly text fields in Material3, focusing on best practices and UX principles for effective Android app design.
Explore Android content providers to query data from other apps, enhancing your app's functionality and user experience.
Build a fully functional contacts app for iOS and Android using Compose Multiplatform, featuring Material3 design, dynamic colors, SQL setup, image picking, and persistent storage.
Explore long-running task execution with WorkManager through a practical example, enhancing your Android development skills for reliable background processing.
Explore Android services and foreground services, learning their implementation and practical applications for enhanced app functionality and background processing.
Get personalized course recommendations, track subjects and courses with reminders, and more.