Android P& Kotlin -Complete Android App Development Bootcamp (Udemy.com)
Learn Android Development from beginning to End Using Android Studio 3 and Android P
Created by: Bita Mirshafiee
Last updated November 2020
What you will learn
- Build any App you want
- Become a professional app developer and take a freelancer job
- Build 21 Kotlin apps from scratch
- Learn how to write a clean and readable code with kotlin
- Use an External library in your project
- Learn how to use user location and google maps API
- Learn how to use different APIs and web services
- Using navigation to create multi screen apps
- Learn how to use constraint layout
- Understanding of Android Development Patterns
- Using Firebase Realtime Database, Firebase Storage, Firebase Google SignIn
- Creating fluid Animations
- use Firebase Ml-Kit new machine learning feature of firebase
How it compares
Against the other 166 rated Udemy courses in Android Development on CourseDuck:
- Rating4.3 out of 5higher than 39% of them
- Reviews242#85 of 167 by number of reviews
- Length26.5 hourslonger than 77% of them
- Last updatedNovember 2020earlier than 64% of them
Quality Score
Overall Score : 86 / 100
Course Description
In this course I tried to explain every line of code you write. and I tried to explain the usefulness of every new thing we are going to use.
at the end of this course you will be able to create every app that you want and put your app idea into action
Who this course is for:
- People with no programming experience
- Android developers who want to get some tips in their programming
Instructor Details
- 4.3 Rating
242 Reviews
Bita Mirshafiee
Hi I am Bita and I have experience in programming for 12 years. I love making application and solve the needs of people and facilitate their work by it. I love learning new things in programming and tell others about it so I can share my experience with them and tell them the world would be much more nicer if you keep learning.
More courses by Bita Mirshafiee
Complete Android Development with Kotlin Masterclass (2021)
4.2 (203 Reviews)
Provider: Udemy
Time: 37.3h
$22.99
More Android Development courses
NativeScript + Angular: Build Native iOS, Android & Web Apps (2022)
4.8 (1,928 Reviews)
Provider: Udemy
Time: 20.7h
$11.99
Secure User Authentication | Android + Ktor Server + MongoDB (2022)
4.8 (134 Reviews)
Provider: Udemy
Time: 7.5h
$74.99
Unity Android : Build 3D ZigZag Racing Game with Unity & C# (2025)
4.8 (130 Reviews)
Provider: Udemy
Time: 12.1h
$74.99
Dependency Injection in Android with Dagger and Hilt (2024)
4.7 (2,556 Reviews)
Provider: Udemy
Time: 11.9h
$11.99
Kotlin and Android Jetpack Compose masterclass (2026)
4.7 (470 Reviews)
Provider: Udemy
Time: 21.7h
$64.99
Reviews
Still early in the course, but so far, the instructor is very clear and easy to follow. And the wide assortment of projects in the course - along with the "hows and whys" of their instructions, so we actually learn how to make Android apps, instead of just learning how to "paint by numbers" - should make this a very useful course indeed.
It's an excellent course! Bita Mirshafiee explains tough contents pretty well, everything seems easy while she's programming.
I learned a lot throughout this course, not only about developing an app but also how to make your code easier for others to read and best practices for coding. I highly recommend this course. Hope she will add more contents in this course.
Bita shows some interesting things which I never have known working with Android Studio.
I was looking for a clean and easy to follow Kotlin Android course for a long time, this course is just Perfect! i really recommend it for all people who wants to learn how to code android apps using Kotlin. thanks instructor!
Really good course, completely learn-by-doing oriented. It seems to be perfect for absolutely beginners with no previous programming knowledge but also for experienced programmers. If you have previous experience you can directly go to the exercises and examples which go straight to the point and avoid the lessons related to general programming concepts. The instructor replies fast and she is willing to include interesting topics like dealing with Ads and Play Store (essential if you are willing to earn money with your apps), firebase, animations and machine learning. You should enroll ;-)
She goes painfully slow through large amounts of simple content and then skips over complex things. In particular, she assumes that you already have strong familiarity with the Android Studio UI and how to navigate within it - something a beginner to android studio will not have as a matter of definition. Do not recommend.
It really helps to elevate your trust as a beginner quickly. Given examples are practical and can be expanded. Student has the choice to mimic what's given and get results or dig the details and gain a ton of in depth.
A really, really good course. I came in with some background in Android development. Mind you, nothing extensive, beginner level at best but not a total newbie either. The first few lessons were a much needed refresher, very well explained without too much detail. I just finished the lesson on how to create custom icon in AS and continued to be impressed by the organization, clarity, and brevity of each lesson. Well done, Bita! I am already in search of other courses taught by her.







