Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Digital Marketing
Computer Science
Graphic Design
Mining Massive Datasets
Making Successful Decisions through the Strategy, Law & Ethics Model
The Science of Well-Being
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore NeuroNation's approach to sustainable user engagement using behavioral theories, product development frameworks, and experimental strategies for mobile app growth.
Learn game developer strategies for tying user engagement to monetization, and how to apply these principles to enhance your app's growth and sustainability.
Explore Kotlin's progress in Android development, covering samples, APIs, IDE support, and the Kotlin Foundation's work to enhance the language's ecosystem.
Explore how Android Emergency Location Service improves accuracy in locating mobile emergency calls, addressing challenges faced by first responders in the wireless era.
Expert panel answers live community questions on Android platform engineering, covering topics from consistency to Fuchsia OS and developer innovation.
Optimize app delivery through modularization and app bundles. Learn about internal app sharing for easy testing of App Bundles, enhancing development efficiency and user experience.
Learn techniques for measuring and enhancing Android app performance using new AndroidX benchmarking libraries. Gain insights on common pitfalls and best practices for accurate performance evaluation.
Explore strategies for efficient Gradle builds in large Android projects, covering modularization, plugin usage, task configuration, and performance optimization techniques.
Develop robust Android apps using modern design patterns and AndroidX Test libraries. Learn a comprehensive testing strategy mirroring real-world scenarios for reliable application development.
Learn techniques for creating smart, interruptible animations using state machines, libraries, and classes to enhance UI responsiveness and user experience in Android development.
Explore Kotlin's internals, tools, and features like bytecode, memory profiling, and coroutines to understand how language elements work behind the scenes.
Explore ConstraintLayout's advanced features for Android UI development, including performance optimization, motion integration, and practical use cases with expert insights.
Explore strategies and tools for developing Android apps tailored to emerging markets, addressing challenges like internationalization and network speed to reach the next billion users.
Explore Android Q's customization and navigation features, including dark theme and gesture controls, to enhance app usability and seamless integration with system UI.
Discover tools and best practices to optimize Android app size, boost installs, and improve delivery on Google Play, even in challenging network conditions.
Get personalized course recommendations, track subjects and courses with reminders, and more.