The Complete Android Developer Course - Build 14 Apps

Learn to make Android apps by building real apps including Uber and Instagram clones. Android Wear included!
4.5 (6,001 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
47,686 students enrolled
$180
Take This Course
  • Lectures 232
  • Contents Video: 31.5 hours
    Other: 9 mins
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2015 English

Course Description

Novice to expert app developer—in six weeks.

Are you ready for Google's Android M?

It doesn't matter if you're a complete novice or an expert app developer—NOW is the time to hop aboard the Android M bus and grab your golden ticket to app developing heaven (before everyone else does)!

Android M represents a MAMMOTH opportunity. Whether you're looking to boost your income, change your career, or who knows… become the next Mark Zuckerberg!

Join thousands of budding app developers, champing at the bit to get started on Google's best, most polished and most easily controlled platform – EVER.

Yep, in just six weeks you could be one of the first to become an expert Android M app developer—building real apps like Uber and Instagram as you learn.

This makes learning fun, fast and seriously supercharges your knowledge retention.

Why not get cracking before the rest of the world catches on?

I guarantee (or your money back!!), NO other course will give you the confidence, ability and breadth of learning that you'll find here.

Interested? Ok, here's the lowdown on this stonking new platform… and EXACTLY what you'll get if you sign up to my course today.

You'll find meticulously crafted tactics from the me, the creator of the Complete Web Developer Course - the world's best-selling online coding course.

Using Java and Android Studio, I'll teach you how to build real, marketable apps like

Uber and Snapchat clones.

Just like my Complete Web Developer and iOS Developer courses, which have successfully taught over 200,000 students how to code, this course is project based.

This means you build your own apps as you learn. THE most powerful way to lock down the course information.

  • You'll start by downloading Android Studio and building a simple Currency Converter app.
  • Next you'll build a Brain Training app and a Favourite Places app, before working your way up to Uber and Instagram clones—using Parse.
  • You'll get a full guide on submitting your apps to Google Play, as well as walk-through on how to effectively market your apps—and generate revenue with Google Ads.
  • You'll learn all the latest Android M features, including App Permissions and Android Pay.
  • Finally, we'll take a look at Android Wear - the future of wearable computing.

And all for a super-affordable price of just $199.

"I'm amazed by the high quality and value of the bonuses, from the eBook to the free unlimited hosting package. All top notch quality. The instructor is a great teacher and communicator. He monitors my progress and just when I thought nobody cared… he sent me a timely message."

How is this course different to others?

  • You get full LIFETIME access (including video downloads and updates) for a supremely affordable one-off fee.
  • From the creator of three of the most popular online courses, between them successfully teaching over 200,000 students and generating 10,000 5* reviews.
  • You get direct support from Rob in the course forums.
  • Project-based learning, means building real apps as you go and ZERO dry programming concepts
  • You'll get a whopping £300 of exclusive app templates, icons and backgrounds (designed for Android M), and a year's free web hosting on Eco Web Hosting's Advanced Package, worth £119.

Why learn to make Android apps?

  • Android is by far the biggest mobile platform in the world, with around 80% market share and over 1 billion devices sold in 2014 alone.
  • Not only that, but you can develop for Android on a Windows, Mac or Linux computer.
  • Java is a great language to learn, allowing you to make apps for PC, Mac and the web, as well as Android.
  • Android app discovery is far superior to the App Store, meaning that your app has a much better chance of making it big.
  • Ad-based revenue is more common on Android than on iOS, and easy to set up with Google Ads.

"I love the combination of 'do it yourself if you can' while 'i'll be here after you try'. The videos are not long or exhaustive, but informative and easy to return to. Also, love the fact Rob keeps updating them. It's great to know he keeps updating with Apple (as tough as it must be on him) and protects my investment."

Who is this for?

  • Anyone who wants to learn to code: Java is a fantastic language to learn how to code with.
  • Anyone who wants to be an app developer: This is a complete course, just like my Complete Web, iOS and Apple Watch courses. It will teach you how to make money from your apps as well as how to code.
  • Anyone who wants to understand how computers work: Learning to code is so much more than being able to make apps - knowing how computers work is your key to a hugely powerful world.

"I have enrolled on all of Rob's courses simply because all his courses are explained very clearly by him and they cover everything in great detail. What's more, they are thoroughly enjoyable."

Why is Android M the hottest thing since the Naga Viper?

Android M (code name) for the latest mobile platform from Google, where thousands of bugs have been squashed and a new layer of polish and unprecedented quality has been Android M is giving users greater control of the information apps can access, a truly exciting step forward for Android.

And an even more exciting time for budding app developers.

The Complete Android M Developer Course aims to get students creating apps way ahead of the pack!

Why this course is for you

If you're looking to change career, earn a bit of extra cash on the side, or simply to make your mark on the world; The Complete Android M Developer Course aims to get you there—in just six weeks, (or at your own pace).

  • Ultraprecise, easy to absorb tactics
  • Nifty tips and tricks to put to use immediately
  • Logical learning you can do at your own pace
  • Easy to understand language, crystal clear definition
  • Carefully crafted, tried-and-tested learning strategies

Who Am I?

I'm Rob. I run three of the most successful online coding courses in existence, and am excited about adding Android to the list.

I have a degree in Mathematics from Cambridge University, and am a web and app developer based in Cambridge, UK. I was also a secondary school teacher for 10 years.

In the last few months, I've exhaustively interrogated Android M—and now I want to share its benefits with the world.

My aim is to make it easy for anyone to go from novice to expert Android app developer in as short a time as possible.

Using clear, compelling language and thoroughly-proven learning techniques, I hope to get as many people happily and successfully coding as possible. Why? Because there's nothing better than receiving positive feedback from my students…

"I'm only part way through and I can tell right away, it's a winner. I ran into some difficulties and Rob responded instantly. I've been a Udemy member for quite some time now and a true measure of a course's worth, is the time it takes for the instructor to get back to you. The course is very thorough and superbly laid out. I literally can't wait to complete it now! Thanks, Rob."

What are the requirements?

  • A Windows PC, Mac or Linux Computer
  • ZERO programming knowledge required - I'll teach you everything you need to know

What am I going to get from this course?

  • Make pretty much any Android app they want
  • Submit their apps to Google Play and generate revenue with Google Pay and Google Ads
  • Become a professional app developer, taking freelance gigs
  • Apply for jobs in a software companies as an Android developer

What is the target audience?

  • Anyone who wants to be an app developer: This is a complete course, just like my Complete Web, iOS and Apple Watch courses. It will teach you how to make money from your apps as well as how to code.
  • Anyone who wants to learn to code: Java is a fantastic language to learn how to code with.
  • Anyone who wants to understand how computers work: Learning to code is so much more than being able to make apps - knowing how computers work is your key to a hugely powerful world.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: What Does The Course Cover?
What does the course cover?
Preview
02:00
How To Get All The Free Stuff
Preview
02:59
Frequently Asked Questions
Article
Asking Great Questions & Debugging Your Code
Preview
04:38
Section 2: Introduction To Android Studio
Introduction
Preview
00:51
IMPORTANT: Android Studio Versions
Article
Installing Android Studio On Windows
06:25
Installing Android Studio On OS X
05:02
Android Studio Overview
16:13
Opening Sample Projects
01:39
Opening Sample Projects (Android Studio files)
Article
Formatting Text
12:57
Formatting Text (Android Studio files)
Article
Buttons
17:25
Buttons (Android Studio files)
Article
TextFields
19:35
TextFields (Android Studio files)
Article
Displaying Messages
11:59
Displaying Messages (Android Studio files)
Article
Images
12:28
Images (Android Studio files)
Article
Currency Converter
19:12
Currency Converter (Android Studio files)
Article
Section Summary
00:39
Introduction To Android Studio Quiz
5 questions
Section 3: Java Deep Dive
Introduction
01:07
Hello World With Java
17:24
Hello World With Java (Java files)
Article
Variables
19:07
Variables (Java files)
Article
Arrays And Maps
15:01
Arrays And Maps (Java files)
Article
If Statements
10:44
If Statements (Java Files)
Article
Higher Or Lower
25:02
Higher Or Lower (Android Studio files)
Article
Loops
18:36
Loops (Java files)
Article
Classes And Objects
12:38
Classes and Objects (Java files)
Article
App Number Shapes
35:33
App Number Shapes (Android Studio files)
Article
Section Summary
00:52
Java Deep Dive Quiz
5 questions
Section 4: Media: Images, Video and Sound
Introduction
01:40
Layout
13:18
Layout (Android Studio files)
Article
Fading Animations
14:22
Fading Animations (Android Studio files)
Article
Other Animations
13:34
Other Animations (Android Studio files)
Article
Game Connect 3
01:00:07
Game Connect 3 (Android Studio files)
Article
Video
11:05
Video (Android Studio files)
Article
Controlling Audio
13:13
Controlling Audio (Android Studio files)
Article
Audio Volume Seeking
29:15
Audio Volume Seeking (Android Studio files)
Article
Grid Layouts
08:41
Grid Layouts (Android Studio files)
Article
App Basic Phrases
20:01
App Basic Phrases (Android Studio files)
Article
Section Summary
00:53
Media Quiz
5 questions
Section 5: Advanced Android Features
Introduction
01:07
List Views
22:14
List Views (Android Studio files)
Article
Timers In Android
10:40
Timers In Android (Android Studio files)
Article
App: Egg Timer
38:42
App: Egg Timer (Android Studio files)
Article
Showing & Hiding UI Elements
06:45
Showing & Hiding UI Elements (Android Studio files)
Article
App: Brain Trainer
01:00:02
App: Brain Trainer (Android Studio files)
Article
Try And Catch
08:45
Try And Catch (Java files)
Article
Downloading Web Content
24:52
Downloading Web Content (Android Studio files)
Article
Downloading Images
14:46
Downloading Images (Android Studio files)
Article
Advanced String Manipulation
19:18
Advanced String Manipulation (Java code)
Article
App Guess The Celebrity
43:44
App Guess The Celebrity (Android Studio files)
Article
Processing JSON Data
21:51
Processing JSON Data (Android Studio files)
Article
App Whats The Weather
29:18
App Whats The Weather (Android Studio files)
Article
Section Summary
01:00
Advanced Android Features Quiz
5 questions
Section 6: Maps & Geolocation
Introduction
01:02
Using Maps In Your Apps
10:54

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Rob Percival, Web Developer And Teacher

Hi! I'm Rob. I have a degree in Mathematics from Cambridge University and you might call me a bit of coding geek.

After building websites for friends and family for fun, I soon learned that web development was a very lucrative career choice. I gave up my successful (and sometimes stressful) job as a teacher to work part time and today, couldn't be happier.

I'm passionate about teaching kids to code, so every summer I run Code School in the beautiful city of Cambridge. I also run the popular web hosting and design service, Eco Web Hosting which leaves me free to share my secrets with people like you.

You wouldn't believe the freedom that being a web developer offers. Sign up and find out for yourself why so many people are taking and recommending this course. I genuinely believe it's the best on the market and if you don't agree, I'll happily refund your money.

Sign up to my courses and join me in this amazing adventure today.

Ready to start learning?
Take This Course