Android Expert is a Kotlin-based educational course that teaches Android application development from beginner level without prior programming knowledge.
The project addresses the need for structured, hands-on Android development education by building from fundamental Kotlin concepts through to complete working applications. It progresses from language basics like variables, functions, and control flow into Android-specific topics including UI design, navigation, API consumption, and data persistence. The approach combines live streaming instruction with recorded, edited content made available afterward, alongside example applications that demonstrate each concept in practice.
This resource suits developers new to Android or Kotlin who benefit from seeing complete applications built step-by-step rather than isolated code snippets. The curriculum covers practical skills needed for real apps: working with RecyclerView for lists, consuming REST APIs with Retrofit, persisting user data with DataStore, and supporting multiple languages and dark mode. The three complete example applications—an IMC calculator, a task organizer, and a superhero search tool—show how individual concepts combine into functional projects.
The project maintains active development with regular additions to the course material and example code. Content is continuously expanded with new topics and applications being added to the curriculum. The repository serves as a living resource that grows alongside the accompanying video content.