CareerInEdu
Jobs
Courses
Internships
Free Courses
Roadmaps
Videos
Cheat Codes
Cheat-Codes
AI Tools
Skill Assessment
Skill Assessment
Quiz Questions
Job Matches
Login
Jobs
Internships
Free Courses
Roadmaps
Videos
Skill Assessment
Cheat Codes
AI Tools
Login
Android Development
Master Basic Java
Java Syntax and Operators
Java Data Types
Java Control Flow Statements
OOP in Java
Java Collections and Generics
Exception Handling in Java
Master Basic Kotlin
Kotlin Syntax and Operators
Kotlin Data Types
Kotlin Control Flow Statements
OOP in Kotlin
Kotlin Collections and Generics
Exception Handling in Kotlin
Android Basics
Introduction to Android Studio
MVVM (Model-View-ViewModel)
Android Activity Lifecycle
Basic XML for Android UI Design
User Inputs in Android
Android Toast & Snackbar
UI Design in Android
Drawable Resources
UI Components
Views and Layouts
Styling and Themes
RecyclerView
Fragments & ViewPager
Data Storage in Android
Shared Preferences
SQLite Database
Room Database
Content Providers
Realm Database
Firebase Real-time Database
Understanding Android APIs
Working with Camera API
Android Location API
Google Maps API
Audio, Video API
Sensor API
Telephony API
Multithreading in Android
Android Process & Threads
AsyncTask & Handlers
Loader
Services and JobScheduler
Kotlin Coroutines
RxJava
Networking in Android
HTTP and REST
Android Networking Libraries
GSON and Parcelable
Firebase Cloud Messaging (FCM)
Sockets
GraphQL
Testing in Android
Unit Testing
UI Testing
Robolectric
Espresso
Mockito and JUnit
Firebase Test Lab
Debugging and Profiling
Android Log System
Debugging with Android Studio
Memory and CPU Profiling
Network Profiling
Testing Debug Build Variants
LeakCanary
App Distribution
App Signing
Android App Bundle
Google Play Console
Beta Testing Channels
App Store Optimization
Firebase Distribution & Analytics
Advanced Concepts
Dependency Injection
Reactive Programming (RxJava)
Architecture Components
Android Jets and Compose
Secure Coding Practices
Android 12 Features
×