Udemy - The Complete Android Developer Course : From Zero to Hero
Improve your career options by learning Android app Development. Master Android Studio
Description
Course content
- Getting Started
- Source Code
- Install Android studio on Windows
- Install Android studio on MacOS
- Setup and custom Android Virtual Device - AVD
- Install Genymotion for android studio
- Overview and run a simple app
- Android Basics
- Write log messages and debug your code
- Show changing states to understand Activity Lifecycle
- Simple UI Calculator with EditText, TextView and Button
- Map UI with Java class and add event handle to button
- wrap_content, match_parent and show data using Toast
- Passing data between Activities using Intent
- Checkbox with a list of foods
- Radio group with a list of toys
- Use AlertDialog to confirm an important action
- Create a custom Dialog and use strings.xml, colors.xml files
- ListView
- Create a UI of a students' listview and list item
- Implement Adapter to show list of Student objects
- GridView
- Create a UI for gridview of Flowers
- Implement Adapter to display a grid view of Flowers
- Use SeekBar to show percentage progress
- WebView android example
- Fragment
- Create basic UI before implementing Fragments
- Implement Fragment when pressing Buttons
- RatingBar on Android
- Animations for an ImageView with translate, fade, rotate
- Firebase
- Create an Android project with Firebase
- Insert data to Firebase realtime database
- Make UI to pick image from gallery or camera
- Upload image to Firebase Storage
- Insert new json with image
- Login Firebase with email and password
- Login Firebase with Facebook account
- Navigate to SecondActivity when success
- Additional
- Use shared preferences to save global variables
- Customize button in xml file
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.