Android Development for Beginners - Full Course

preview_player
Показать описание
Learn how to develop an android app from scratch in this full course for beginners. No prior programming experience required!

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 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
Рекомендации по теме
Комментарии
Автор

Just 6 months in this channel... I have already gotten a job. keep it coming please

CallMeIfeanyi
Автор

Do you know that you are a hero for students, who have no money <333

NoOneIsHereRightNow
Автор

To follow along in Android Studio Flamingo (the latest version as of 06/24/2023), create your projects as "Empty Views Activity" instead of "Empty Activity". The regular "Empty Activity" defaults the language to Kotlin. "Empty Views Activity" allows you to change from Kotlin to Java.

phillipalter
Автор

Only 2 hours in but this course is great. I am an absolute beginner to code and android studio/java and this is exactly what I needed. I appreciate how you take the time to explain every step and what every little thing does and why we do it. Was so hard to find a vid like this but again thanks a bunch! *subscribe*

cameronnicholson
Автор

4 hours in, eyes peeled, still going. Once you get used to the monotone voice, he is an amazing instructor 👨‍🏫.

lionelmuskwe
Автор

The best thing about this guy is the easy english tthat everyone can understand .

IMAD
Автор

About halfway into this. There's no getting around the monotone voice. I have it too. However, I much prefer this where I'm actually learning valuable information. I would take this over an "exciting" glance over the material without really diving deep. I already learned all the Java portions but I still found it helpful to get reacquainted with interfaces. I had a decent grasp of them but only enough to get myself into trouble as the saying goes. Thank you for this!

absoluteai
Автор

If you are good at something never do it for free- normal people's logic

If you are good at something then extend your knowledge to everyone so that the world can shine- Legends logic
You are a legend Sir .. ❤

rafidulislam
Автор

At 39:15, design view and text view is mentioned for the xml file. For anyone using Android Studio 4.0, the buttons to switch view have moved to the top right of the window above the attributes panel. The button for text view is now called "Code", then you have a button that says "Split" which simultaneously displays the code view and design view side by side; and lastly you have the button that says "Design", which is the design view.

kevinhuang
Автор

I was doing Harvard CS50 Android course and I had no idea what that guy was talking about. This video explains everything in detail. I'm gonna watch all of your tutorials.

getsunova
Автор

Im a computer programming student from turkey. My teacher gave 20min of her time to explaining installasation (10min talking about version names and candies). She just explained how to do it because it was already installed on her computer. Thanks to your video i have managed to install the program and start on my homework. Probably watch the all video as my period continues. Huge thanks to you.

witchsquirrel
Автор

Your tutorials are long, to the point and exact. Out of all the Android Studio that I've found soo far, you explain almost everything needed to understand more that the

garyhilson
Автор

This is true knowlege power..no boundaries ..everything for everyone..love u freecode camp❤️👏👏👏

aashukumar
Автор

Free Code Camp is what your university/college career should be. So incredibly helpful! The timestamps are also life savers. Thank you!

CosmonautCoding
Автор

I've watched 30 minutes and this is literally already better than the first 1/2 of the course I've taken (and paid for) through my university, ty!

liltrix
Автор

I stopped programming in Java since 2019 so I'm refreshing my knowledege with this excellent tutorial. Thank you very much, the way you have to teach is amazing!!

nelsongg
Автор

I haven't finished yet, but I looove your course. Everything is so clear. You keep anticipating my questions and answering them at the right moment. Your challengies are really motivating. Thank you so much. It's exactly what I've been looking for. :)

asylguillot
Автор

As an HPC and scientific computing dev, this is awesome! I needed to hop in and learn a bit of android basics and this video was a huge help. Also it had been a while since I touched java, sections on java were a great refresher. Thanks!

lunacelestine
Автор

This is an absolutely great course! I love how you start with basic concepts and then get more and more technical, but at the same time everything is explained in a very simple and easy to understand manner. You are truly a hero!

mpmarenkov
Автор

Thank you Sir for providing this course free. I just finished part one of the video and I've learned a lot related to OOP and Android Development. I'm very thankful for your generous heart. Much Appriciated

simenehtadesse