Android Development for Beginners (2025 edition)
Published 7/2025
Duration: 2h 54m | .MP4 1920x1080 30 fps(r) | AAC, 44100 Hz, 2ch | 2.66 GB
Genre: eLearning | Language: English
Published 7/2025
Duration: 2h 54m | .MP4 1920x1080 30 fps(r) | AAC, 44100 Hz, 2ch | 2.66 GB
Genre: eLearning | Language: English
Master the fundamentals of Android development, build your first real app, gain confidence to start your Android journey
What you'll learn
- Learn the fundamentals of building Android apps, so you can dive deeper
- Build a simple Android app which fetches data from server and displays it
- Take the first steps into the world of Android app development
- Gain confidence so that you can start building your own Android apps
Requirements
- Familiar with Object Oriented Programming
- Having some coding experience
Description
In this mini course, you’ll take the first steps into the world of Android app development.
Since the course is created in 2025, you’ll build a real app using amodern Android tech stackthat’s used in the industry today:
Kotlin– a modern, expressive, and concise programming language
Jetpack Compose– Android’s modern UI toolkit
Kotlin Coroutines– a powerful tool for handling asynchronous operations
Ktor– a lightweight HTTP client library
MVVM architecture– an architectural pattern that helps organize your code
What You’ll Build
In this course, you’ll build a simple, one-screen app that mimics the core behavior of an e-commerce app.
It fetchesreal product data from a serverand displays it in a clean, scrollable list — just like what you see in shopping apps. While the app is simple, it introduces powerful concepts like network requests, UI rendering, and clean architecture.
About your instructor
Hey! I’m Shayan.
Born in Iran, based in The Netherlands.I’ve been a software engineer since 2013, focusing mostly on Android development. Over the years, I’ve built apps of my own, contributed to apps loved by millions, and worked with all sorts of companies from tiny startups to big tech companies like eBay. Now, I’m sharing what I’ve learned with other developers to help them craft great Android apps!
Who this course is for:
- Software developers who want to learn Android development and build Android apps
More Info