Android Development for Beginners – Full Course

Share it with your friends Like

Thanks! Share it with your friends!


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:


Арман Черхаров says:

Respect for the OOP section!

Mia Bertsch says:

Best video android development. Thanks for share!

Raftar0p Gaming says:

is ryzen 5 3600 good food Android developement

Md Aman says:

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

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

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

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. . .

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??

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 ?

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

Dante rey Sabado says:

Anyone who bought his course?

Munya Preyz says:

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

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?

Nayan Sharma says:

Nothing important ! Just keeping track of where I left!

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…

Kavidu Gihan says:

can we get subtitles.

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.

david zaz Niko Pilar Rodriguez Niko says:

1:27:51 / 1:27:51

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

Samer Mazraani says:

Just finished the first part

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…

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?

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 .

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.

Write a comment