Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Beginner Android Programming - Java

Caleb Curry via YouTube

Overview

Dive into an 8-hour comprehensive tutorial series on Android app development using Java. Learn essential concepts, set up your development environment with Android Studio and emulators, and explore fundamental Android components like Activities, Layouts, and Views. Master UI design techniques, handle user interactions, implement navigation between screens, and work with Fragments. Gain hands-on experience creating dynamic UIs, managing user input, and utilizing Android's built-in features. Progress from beginner topics to more advanced concepts, including data passing between activities and generating bottom tabs. By the end of this extensive tutorial, you'll have a solid foundation in Android app development with Java.

Syllabus

Android App Development in Java All-in-One Tutorial Series (4 HOURS!).
Android App Development Tutorial 1 - Introduction | Java.
Android App Development Tutorial 2 - Android vs iOS, Flutter, React Native, Xamarin, and Web Apps.
Android App Development Tutorial 3 - Essential Concepts and Terms | Java.
Android App Development Tutorial 4 - Installing Android Studio | Java.
Android App Development Tutorial 5 - Installing an Emulator | Android Virtual Device Manager AVD.
Android App Development Tutorial 6 - Turn on USB Debugging on Android Device | Java.
Android App Development Tutorial 7 - Running on a Physical Device | Java.
Android App Development Tutorial 8 - Activity Basics | Java.
Android App Development Tutorial 9 - Layout Editor Introduction | Java.
Android App Development Tutorial 10 - Views and Layouts | Java.
Android App Development Tutorial 11 - Intro to Attributes | Java.
Android App Development Tutorial 12 - Assigning an ID to our TextView | Java.
Android App Development Tutorial 13 - Static vs Dynamic | Java.
Android App Development Tutorial 14 - Creating a Button | Java.
Android App Development Tutorial 15 - Intro to Methods and onClick Handler | Java.
Android App Development Tutorial 16 - onClick View Parameter Explained | Java.
Android App Development Tutorial 17 - onClick Event Handler | Java.
Android App Development Tutorial 18 - How to Disable Buttons (Top Secret Strategy) | Java.
Android App Development Tutorial 19 - Console Logging with Log.d and Logcat | Java.
Android App Development Tutorial 20 - Changing Button Text when Clicked | Java.
Android App Development Tutorial 21 - Intro to R Class and FindViewById Method | Java.
Android App Development Tutorial 22 - Grabbing a Button with FindViewById and R.id | Java.
Android App Development Tutorial 23 - Casting a View in an Expression (Not a statement fix) | Java.
Android App Development Tutorial 24 - Getting user Input through EditText | Java.
Android App Development Tutorial 25 - Update TextView with Dynamic Output | Java.
Android App Development Tutorial 26 - Alert in Android - Toast.makeText (not a real toaster) | Java.
Android App Development Tutorial 27 - Overview of the Basics | Java.
Android App Development Tutorial 28 - Hands on Review | Java.
Android App Development Tutorial 29 - Intro to Activities | Java.
Android App Development Tutorial 30 - How to Launch a New Activity | Java.
Android App Development Tutorial 31 - Constraint Layout Basics | Java.
Android App Development Tutorial 32 - Should use @string Resource Fix | Java.
Android App Development Tutorial 33 - How to Change the Main Activity | Java.
Android App Development Tutorial 34 - Changing Activity Title in Code and XML | Java.
Android App Development Tutorial 35 - Creating a Back Arrow with parentActivityName | Java.
Android App Development Tutorial 36 - Passing Data to Another Activity with putExtra | Java.
Android App Development Tutorial 37 - How to Delete an Activity Completely | Java.
Android App Development Tutorial 38 - How to Generate Bottom Tabs with Fragments | Java.
Android App Development Tutorial 39 - Exploring EditText Types | Java.
Android App Development Tutorial 40 - Making Dynamic Activity to Compose a Message | Java.
Android App Development Tutorial 41 - Checking Intent for null from putExtra | Java.

Taught by

Caleb Curry

Reviews

Start your review of Beginner Android Programming - Java

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.