Android Development for Beginners – Full Course


Learn how to develop an android app from scratch in this full course for beginners. No prior programming experience required!
Here is the 2nd part of this course (also free!):

In this course, you will learn how to build a real-word Android application from scratch using Java. On the way to building an Android app, you will learn the basics of programming in Java and object-oriented programming.

✏️ Course from MeiCode. Check out his YouTube channel:

Extended 55-hour course:

⭐️ Course Contents ⭐️
⌨️ (0:00) Course Introduction
⌨️ (3:12) Setup The Environment
⌨️ (18:52) Create Your First Application (Part 1)
⌨️ (43:53) Create Your First Application (Part 2)
⌨️ (59:20) Challenge
⌨️ (1:07:19) Variables and Arithmetic Operators
⌨️ (1:31:12) Relational and Logical Operators) Conditional Statements
⌨️ (1:47:43) Loops
⌨️ (2:04:13) Challenge (Create a Game)
⌨️ (2:16:00) Simple Arrays
⌨️ (2:27:51) Object Oriented Programming (Part 1)
⌨️ (2:49:30) Object Oriented Programming (Part 2)
⌨️ (3:06:02) Object Oriented Programming (Part 3)
⌨️ (3:19:41) OOP Challenge
⌨️ (3:43:56) Collections in Java
⌨️ (4:06:14) Static Keyword – Inner Classes
⌨️ (4:17:04) Interfaces and Abstract Classes
⌨️ (4:35:26) Concurrency – Exceptions
⌨️ (4:46:05) Singleton Pattern
⌨️ (4:56:00) Challenge (Part 1)
⌨️ (5:18:16) Challenge (Part 2)
⌨️ (5:39:40) User Interface Basics (Part 1)
⌨️ (6:04:21) User Interface Basics (Part 2)
⌨️ (6:33:09) User Interface Basics (Part 3)
⌨️ (6:58:39) Layouts
⌨️ (7:26:53) Images
⌨️ (7:37:32) ListView and Spinner
⌨️ (8:00:57) Different XML Files (Part 1)
⌨️ (8:29:41) Different XML Files (Part 2)
⌨️ (8:41:09) Material Design
⌨️ (8:59:58) Snackbar and CardView
⌨️ (9:16:51) RecyclerView (Part 1)
⌨️ (9:39:02) RecyclerView (Part 2)
⌨️ (10:03:50) RecyclerView (Part 3)
⌨️ (10:22:26) Fonts
⌨️ (10:38:35) Challenge (Part 1)
⌨️ (10:57:16) Challenge (Part 2)
⌨️ (10:13:18) Create App’s First Page – Intents
⌨️ ⭐️ More in part 2:

Read more all post Android Technology :
  1. MahSal # says

    Meison, to be honest, this 11 hours were better than all the other courses which I have taken till now. It helped put all the pieces together. If I will spend on any course in the future, I will spend it on your course In Sha Allah.

  2. Ali Alaei says

    what the hell is Windouuuus?! 😀

  3. David Chan says

    finished watching this tutorial (without skipping), really learned a lot, cannot thank u more!

  4. nein yards says

    thank you!

  5. nein yards says

    9 hours on 1.25x

  6. Giorgi Kutateladze says

    I want to use a laptop(Ryzen 3 3250U, 8GB RAM, IGPU vega 3) for programming. IGPU uses 2GB RAM from 8GB, I can change it to 512MB. In this case, my laptop doesn't have full 8 GB RAM and Will this fact affect performance?

  7. David Chan says

    really nice a tutorial

  8. David Chan says

    Meisam must be a big fan of Emma Watson 🙂

  9. Арман Черхаров says

    Respect for the OOP section!

  10. Mia Bertsch says

    Best video android development. Thanks for share!

  11. Raftar0p Gaming says

    is ryzen 5 3600 good food Android developement

  12. Md Aman says

    After watching this course search @programmity and develope app thanks me later ✌

  13. Yuvraj singh Jammu says

    You told me in C++ video to download code blocks but when I download code blocks it put virus in my computer and my windows stopped working 😭😭😭😭😭😭😭😭😭😭😭😭😭😤😤😤😤😡😡😡😡😠please help me 😭😭😭😭😭😭😭😭

  14. يوسف احمد عمر كاكه ويس says

    Just question browhy you don't use java jdk15 or jdk 14???why you use jdk 8??

  15. Christian Smith says

    Great course but I don't like how he goes through the answer for the Challenge sections. He doesn't test the application out until the very end. No one is going to write the entire program and then test it out at the end. You test it out as you go through bits and pieces of it. . .

  16. Erick Gultom 128 says

    It seem I've found a bug in the Challenge(create a game) program, if you guess the correct number on the fifth try, the program will output "Game Over" "The number was …". Am I doing something wrong??

  17. Muramasa says

    Can i ask why we are using kit 8 of the jdk instead of the lastest version which is 15 atm of my comment ?

  18. Monish Wankhade says

    if you know java just skip that part or watch it, would be a decent revision i watched the java segment at 2x speed.the course is really good and he explains everything well

  19. Dante rey Sabado says

    Anyone who bought his course?

  20. Nayan Sharma says


  21. Munya Preyz says

    i love you man i just learned making games with c# now i wanna learn making app with java

  22. Novartis Nk says

    sorry I have a problem with setting up android SDK in android studio I get this error "SDK emulator directory is missing" then when I go into the android SDK in the settings to download android SDK there are no option for me to download "nothing to show " and also there is an error that says " The Android SDK location cannot be at the filesystem root " I've been searching for this error but I couldn't find any solution . can u guys help me out here?

  23. Nayan Sharma says

    @43:03Nothing important ! Just keeping track of where I left!IGNORE!

  24. Red Hood says

    3:35:37 , I don't get option for 'getDetails' or when i type it in it shows an error. Somebody pls.. help…

  25. Kavidu Gihan says

    can we get subtitles.

  26. LEET 37A says

    I don't know you, but god bless you, you good man. I'm willing to absent one day on my work since my school doesn't even teach us Android Studios, I'll stick to you guys instead.

  27. david zaz Niko Pilar Rodriguez Niko says

    1:27:51 / 1:27:51

  28. Dario Alves says

    Omg… I don't know how to explain my happiness.The best android course so far , in just 11 hours it's so so so complete…PS: You help me a lot i'm a programming 2º year student

  29. Samer Mazraani says

    Just finished the first part

  30. Mohamed Suhail Irfan Khazi says

    Watching this tutorial makes me wonder what was the point of wasting my precious money on 4 years of university…

  31. Immortal monsterhybrid says

    Its has two selections on the android studio "Config or instalation folder. The second option it gives is "Do not import settings" Is it fine to go with pre fill which is Do not import settings?

  32. We The Bread says

    1:33:35 pls enlighten me. I thought the answer should be 5 still. Correct me because I know em wrong. , i thought a++; 5 ( same value ) and ++a;6 .

  33. We The Bread says

    This is so cool! I'm so excited to develop my own app. I wish I have money ryt now to support you. Once I got everything in place, I'll get back in here. It'll took me years probably to develop my own app, as I don't have enough tools ryt now, but it doesn't stop me to learn.

Leave A Reply

Your email address will not be published.