Android Development for Beginners: Complete Step-by-Step Course 📱

Start your Android app development journey with this comprehensive beginner-friendly course. No coding experience needed—learn from scratch and build your first app today!

freeCodeCamp.org4.7M views11:36:27

🔥 Related Trending Topics

LIVE TRENDS

This video may be related to current global trending topics. Click any trend to explore more videos about what's hot right now!

THIS VIDEO IS TRENDING!

This video is currently trending in Saudi Arabia under the topic 'new zealand national cricket team vs west indies cricket team match scorecard'.

About this video

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!): https://youtu.be/RcSHAkpwXAQ 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: https://www.youtube.com/channel/UCE3wAhsfp4wGRgHXIQjVx0w Extended 55-hour course: https://courses.meicode.org/courses/android2020 ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp ⭐️ 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: https://youtu.be/RcSHAkpwXAQ

Video Information

Views
4.7M

Total views since publication

Likes
89.0K

User likes and reactions

Duration
11:36:27

Video length

Published
May 26, 2020

Release date

Quality
hd

Video definition

Captions
Available

Subtitles enabled

Tags and Topics

This video is tagged with the following topics. Click any tag to explore more related content and discover similar videos:

Tags help categorize content and make it easier to find related videos. Browse our collection to discover more content in these categories.