Android App Developer Course: Code 11 Apps in Android Studio
3.0 (82 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
10,968 students enrolled

Android App Developer Course: Code 11 Apps in Android Studio

Become an Android app developer today by coding 11 applications in Android studio!
3.0 (82 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
10,968 students enrolled
Created by James Brooks
Last updated 5/2019
English
English [Auto]
Current price: $129.99 Original price: $199.99 Discount: 35% off
14 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 34 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn how to build functional Android applications.
  • Discover how to make money as an app developer by connecting your app with Google AdMob.
  • Create your own music player, video player, drawing applications, and more.
  • Build a portfolio of applications that you can show to potential clients.
  • Develop your skills in the Java programming language.
  • Grow a skill that you can use for yourself or for future clients.
Course content
Expand all 79 lectures 34:10:14
+ Introduction to Android Studio
4 lectures 56:25
Using an Emulator to Test Android Apps
07:09
Activity Lifecycle Concepts and Callbacks
18:49
How to Display a Website in an Android App
11:00
+ Integrate Your Apps with Google AdMob
3 lectures 50:25
Add Banner Ads to Your Android Apps
24:17
Build Interstitial Ads in Your Android Apps
16:15
Include Rewarded Video Ads in Your Android Apps
09:53
+ To-Do List Application
9 lectures 04:35:11
Building the User Interface & Adapter for our To-Do List App
29:48
Coding the Functionality for Adding and Deleting New Tasks
30:11
Coding Reading and Writing to Storage and Deletion of All Tasks Feature
27:55
Improving the User Interface with Text and Background Colors
30:05
Adding an Important Task Feature to Your To-Do List
31:10
Increasing App Functionality with OnClick Selection Logic
29:44
Adding the Function to Select and Delete Multiple Tasks
33:20
Simplifying App Code and Changing out On Item Click Listener
30:12
Fixing Bugs and Completing the To-Do List App!
32:46
+ PDF Reader Application
5 lectures 02:21:19
Starting on Our PDF Reader Application in ListView
26:45
Setting Permissions to Load Android Data and Read Files
31:04
Putting Your App in PDF View and Setting Other Features
25:46
Selecting PDF Files and Changing the App Background Color
25:57
Bug Fixes, Renaming, and Deleting PDF Files
31:47
+ File Manager Application
12 lectures 04:36:59
Establishing Our File Manager Application User Interface
15:48
Setting the File Manager App to List View
16:50
Establishing File Manager Permissions
23:56
Connecting Our App to the Android File Database to Use Existing Files
14:11
How to Code the Selection of Files and Folders
16:39
How to Code the Deletion of Files and Folders
29:46
How to Let Your App Users Create New Folders
25:58
Adding Folder Navigation to the App
22:32
Simplifying Code and Performing Bug Fixes
25:55
Coding the Feature to Rename Files and Folders
23:12
Coding the Feature to Copy and Paste Files and Folders
34:21
Finalizing the File Manager with General App Improvements
27:51
+ Calendar Application
6 lectures 03:02:03
Starting Our Calendar Application in Android Studio Calendar View
30:53
Coding User Text Input into the Calendar App
32:16
Allowing Calendar Text by Day, Month, and Year
30:45
Improving Calendar App Features and Fixing Bugs
30:07
Coding the Go To Today Feature
32:10
Adding the Save and Read Information Features
25:52
+ Calculator Application
5 lectures 01:33:49
Starting Our Calculator App and Selecting the View Settings
22:10
Creating the User Interface and Setting Basic Functions
15:51
How to Code Calculations
17:45
Completing Our App Calculations
18:24
Improving the Calculation Application and Bug Fixes
19:39
+ Drawing Application
3 lectures 01:26:38
Drawing Application User Interface
32:19
Setting the App in Paint View
25:44
Adding Features to Clear the Drawing, Change Brush Size, and Brush Color
28:35
+ Camera Application
6 lectures 02:53:44
Setting Up Camera User Interface and Permissions
26:37
Adding Camera Preview and Rotate Camera Features
27:44
Adding Camera to Layout and Coding Flash Feature
30:54
Adding Image Callback and Photo Capture Features
28:55
Adding the Video Recording Feature
29:39
Improve the UI and Fix Camera App Code
29:55
+ Photo Editor Application
6 lectures 02:58:37
Building the Photo Editor User Interface Elements
30:05
Requesting Permissions and Setting Up Click Listeners
30:38
Creating Image Files and Changing Views
29:34
Receiving Images from Other Programs
29:49
Adjusting Image Colors
32:16
Bug Fixes, Saving Images, and Other Features
26:15
Requirements
  • A fundamental understanding of the Java programming language.
  • A Windows, Mac, or Linux computer with 4GB Ram and 2390 x 800 screen resolution minimum.
  • All software you'll download is free to install and use.
Description

Are you ready to become an Android app developer and build your own portfolio of mobile applications? Get ready as you develop your skills in Java to create simple, but powerful apps. Once you understand the process and the fundamentals, you'll be able to take what you've learned here and create even more powerful applications.

In the Complete Android App Developer Masterclass you'll develop the skills you need to create Android applications that generate income with Google AdMob. Here are some of the applications we'll build together:

  • Your own video player application you can use to watch your favorite videos.

  • Your own music player application that's perfect for playing songs on the go.

  • A camera application that has all the same snapshot and video capture features that comes with your phone.

  • A drawing application for sketching or writing notes.

  • And many more applications that we'll add to the course in the future.

With these skills and some creative thinking, you'll have the fundamentals down and you'll be ready to build your best-selling application. So join us on this adventure of learning what's possible, while learning a skill that can not only generate passive income, but that you can also use as a freelancer to become a professional app developer.

When you're ready to begin, signup for this course by clicking the white "buy now" button in the top-right corner and get started as an app developer today!

Who this course is for:
  • Recent Java programming language students that want to develop applications.
  • Existing Android application developers that want to integrate ads and earn income.
  • Freelancers that want to learn a new skill to earn more money online.