Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Machine Learning
Python
Microsoft Excel
Intelligenza Artificiale
Python for Data Science
Introduction to Philosophy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn to write and run UI tests for RecyclerViews using Espresso in Android, covering test setup, rule creation, and execution for effective app testing.
Introduction to Mockk for UI testing with Espresso, covering dependency mocking in Kotlin Android projects. Learn to write efficient instrumentation tests using this open-source library.
Learn to test Material Dialogs in Android using Espresso, focusing on capturing user input and displaying it in the UI. Practical examples and step-by-step guidance provided.
Explore advanced Espresso testing techniques for Android, including IntentTestRule, custom drawable matchers, and camera intent handling in UI tests.
Learn to test Android gallery intents using Espresso's IntentTestRule, focusing on ACTION_PICK and onActivityResult for UI testing in this hands-on tutorial.
Explore process death in Android, its impact on app performance, and learn strategies to handle it effectively using ViewModels and onSaveInstanceState for robust app development.
Learn to test Android fragments in isolation using Espresso and androidx.test's launchInContainer method. Covers fragment factories, managers, and building test suites for UI testing.
Learn to test Android activities using Espresso, covering ActivityScenario, text matching, and view visibility checks for effective UI testing in isolation.
Learn to build robust Android apps using Jetpack Architecture, covering Navigation Components, HTTP requests, MVI architecture, offline caching, and Kotlin Coroutines for efficient, powerful mobile applications.
Learn to update a Django REST API for Android app development, covering authentication, serialization, and search functionality improvements.
Optimize RecyclerView performance with AsyncListDiffer and create a reusable template for efficient list handling in Kotlin Android development.
Learn to implement RecyclerView in Android using Kotlin, covering custom adapters, data modeling, and integration with Glide for image loading in a beginner-friendly tutorial.
Learn to manage asynchronous operations efficiently with Kotlin Coroutine Jobs. Master job creation, cancellation, and completion handling for improved Android app performance.
Learn to implement Token Authentication in Django Rest Framework, covering basic concepts, setup, and practical applications for secure API development.
Comprehensive tutorial on Android Jetpack Navigation Component, covering setup, graph creation, fragment navigation, animations, backstack management, and data passing using Kotlin.
Get personalized course recommendations, track subjects and courses with reminders, and more.