UDEMY
UDEMY Logo

The Complete Android Oreo Developer Course - Build 23 Apps! 

  • Offered byUDEMY

The Complete Android Oreo Developer Course - Build 23 Apps!
 at 
UDEMY 
Overview

Learn Android O App Development using Java & Kotlin - build real apps including Super Mario Run, Whatsapp and Instagram

Duration

38 hours

Start from

Start Now

Total fee

3,099

Mode of learning

Online

Official Website

Go to Website External Link Icon

Credential

Certificate

The Complete Android Oreo Developer Course - Build 23 Apps!
 at 
UDEMY 
Highlights

  • Earn a certificate from Udemy
  • 30-day money-back guarantee
  • Get full lifetime access
  • Learn from industry experts
Read more
Details Icon

The Complete Android Oreo Developer Course - Build 23 Apps!
 at 
UDEMY 
Course details

Who should do this course?
  • 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 are the course deliverables?
  • Make pretty much any Android app you like (your only limit is your imagination)
  • Submit your apps to Google Play and generate revenue with Google Pay and Google Ads
  • Become a professional app developer, take freelance gigs and work from anywhere in the world
  • Bored with the same old, same old? Apply for a new job in a software company as an Android developer
More about this course
  • In this Oreo course I use the older Android Studio 3.0.1 version throughout as it's a great introduction to the development environment
  • For a smooth learning experience I'd recommend you use the same as me, but students can still use the latest Android Studio version available if they prefer!
  • The Complete Android 8.0 Oreo Developer Course by Rob Percival and Nick Walter
  • Learn Android App Development with Android 8.0 Oreo by building real apps including Twitter, Instagram and Super Mario Run

The Complete Android Oreo Developer Course - Build 23 Apps!
 at 
UDEMY 
Curriculum

What Does The Course Cover?

What does the course cover?

How To Get All The Free Stuff

Frequently Asked Questions

Asking Great Questions & Debugging Your Code

Introduction To Android Studio

Introduction

Android Studio Versions

Installing Android Studio On MacOS

Installing Android Studio On Windows

Android Studio Overview

Opening Sample Projects

Opening Sample Projects (Android Studio files)

Formatting Text

Formatting Text (Android Studio files)

Buttons

Buttons (Android Studio files)

TextFields

TextFields (Android Studio files)

Displaying Messages

Displaying Messages (Android Studio files)

Images

Images (Android Studio files)

Currency Converter

Currency Converter (Android Studio files)

Java Deep Dive

Introduction

Hello World With Java

Hello World With Java (Java files)

Variables

Variables (Java files)

Arrays And Maps

Arrays And Maps (Java files)

If Statements

If Statements (Java Files)

Higher Or Lower

Higher Or Lower (Android Studio files)

Loops

Loops (Java files)

Classes And Objects

Classes and Objects (Java files)

App Number Shapes

App Number Shapes (Java Code and Android Studio files)

CCA Java Level 1

Media: Images, Video and Sound

Introduction

Layout

Layout (Android Studio files)

Fading Animations

Fading Animations (Android Studio files)

Other Animations

Other Animations (Android Studio files)

Game Connect 3

Game Connect 3 (Android Studio files)

Video

Video (Android Studio files)

Controlling Audio

Controlling Audio (Android Studio files)

Audio Volume Seeking

Audio Volume Seeking (Android Studio files)

Grid Layouts

Grid Layouts (Android Studio files)

App Basic Phrases

App Basic Phrases (Android Studio files)

Advanced Android Features

Introduction

List Views

List Views (Android Studio files)

Times Tables Apps

Times Tables App (Android Studio Files)

Timers In Android

Timers In Android (Android Studio files)

App: Egg Timer

App: Egg Timer (Android Studio files)

Showing & Hiding UI Elements

Showing & Hiding UI Elements (Android Studio files)

App: Brain Trainer

App: Brain Trainer (Android Studio files)

Try And Catch

Try And Catch (Java files)

Downloading Web Content

Downloading Web Content (Android Studio files)

Downloading Images

Downloading Images (Android Studio files)

Advanced String Manipulation

Advanced String Manipulation (Java code)

App Guess The Celebrity

App Guess The Celebrity (Android Studio files)

Processing JSON Data

Processing JSON Data (Android Studio files)

App Whats The Weather

App Whats The Weather (Android Studio files)

CCA Java Level 2

Maps & Geolocation

Introduction

Using Maps In Your Apps

Using Maps In Your Apps (Android Studio files)

Customising Your Maps

Customising Your Maps (Android Studio files)

Getting The User's Location

Getting The User's Location (Android Studio files)

Showing The Users Location On A Map

Showing The Users Location On A Map (Android Studio files)

Getting Information About Locations

Getting Information About Locations (Android Studio files)

App: Hiker's Watch

App: Hiker's Watch (Android Studio files)

Adding A New Activity

Adding A New Activity (Android Studio files)

App: Memorable Places

App: Memorable Places (Android Studio files)

Permanent Data Storage

Introduction

Storing Data Permanently

Storing Data Permanently (Android Studio files)

Customising The Action Bar

Customising The Action Bar (Android Studio files)

Using Alert Dialogs

Using Alert Dialogs (Android Studio files)

App: Notes

App: Notes (Android Studio files)

SQLite Databases

SQLite Databases (Android Studio files)

Advanced SQLite

Advanced SQLite (Android Studio files)

Webviews

Webviews (Android Studio files)

App: News Reader

App: News Reader (Android Studio files)

Instagram Clone

Introduction

Setting Up Parse Server On AWS

Setting Up Parse On AWS (Android Studio files)

Advanced Parse Techniques

Advanced Parse Techniques (Android Studio files)

Advanced Queries

Advanced Queries (Android Studio files)

Parse Users

Parse Users (Android Studio files)

Login & Signup

Login & Signup (Android Studio files)

Advanced Keyboard Management

Advanced Keyboard Management (Android Studio files)

Showing The User List

Showing The User List (Android Studio files)

Importing Photos From The Camera

Importing Photos From The Camera (Android Studio files)

Viewing Users' Feeds

Viewing Users' Feeds (Android Studio files)

Kotlin

Introduction

IntelliJ and Setup

Variables, Strings, and Ints

Math and Comments

If Statements and Booleans

Lists and Arrays

For Loops

Maps

Functions

Classes

Nullable

Our First Kotlin App

Our First Kotlin App (Android Studio files)

Java and Kotlin

Java and Kotlin (Android Studio files)

Bluetooth App

Introduction

The Basics

The Basics (Android Studio Files)

Device Discovery

Device Discovery (Android Studio Files)

Device Detail

Device Detail (Android Studio Files)

Listing Devices and RSSI

Listing Devices and RSSI (Android Studio Files)

Super Mario Run Clone

Introduction

GDX Setup

GDX Setup (Android Studio Files)

Sprites

Sprites (Android Studio Files)

Jumping

Jumping (Android Studio Files)

Coins and Bombs

Coins and Bombs (Android Studio Files)

Game State

Game State (Android Studio Files)

The Extras

Introduction

Adaptive Icons

Adaptive Icons (Android Studio files)

Fonts - Downloadable and XML

Fonts - Downloadable and XML (Android Studio files)

Autofill and Autocomplete

Autofill and Autocomplete (Android Studio Files)

Version Control

Version Control (Android Studio files)

Picture in Picture

Picture in Picture (Android Studio files)

Introduction to Daydream

Introduction to Daydream (Android Studio Files)

Android Wear Mini Course

Introduction

Hello World With Android Wear

Hello World With Android Wear (Android Studio files)

Adapting Apps For Different Watch Faces

Adapting Apps For Different Watch Faces (Android Studio files)

App People Counter

App People Counter (Android Studio files)

Working With Lists

Working With Lists (Android Studio files)

Voice Input

Voice Input (Android Studio files)

Communicating With The User's Phone

Communicating With The User's Phone (Android Studio files)

Notifications

Notifications (Android Studio files)

Custom Watch Faces

Custom Watch Faces (Android Studio files)

Twitter Clone

Introduction

Signup Login

Signup Login (Android Studio files)

Following & Unfollowing Users

Following & Unfollowing Users (Android Studio files)

Sending Tweets

Sending Tweets (Android Studio files)

View Your Twitter Feed

View Your Twitter Feed (Android Studio files)

ARCore App

Introduction

What is ARCore?

What is ARCore? (Android Studio files)

Exploring ARCore

Exploring ARCore (Android Studio files)

Submitting Your App To Google Play

Introduction

How To Submit Your App To Google Play

App Marketing

Introduction

App Marketing

Setting Up A Marketing Website

Introduction

Setting Up Wordpress

Customising Your Site

Snapchat Clone

Introduction

Firebase and Auth

Firebase and Auth (Android Studio Files)

Uploading Images

Uploading Images (Android Studio Files)

Firebase Database

Firebase Database (Android Studio Files)

Deleting Snaps

Deleting Snaps (Android Studio Files)

Where do you go from here?

Where do you go from here?

Where do you go from here?

BONUS CHAPTER 1: Uber Clone

Note About Bonus Chapters

Introduction

Introducing Uber

Introducing Uber (Android Studio files)

Uber Login Page

Uber Login Page (Android Studio files)

The Rider Activity

The Rider Activity (Android Studio files)

The Driver Activities

The Driver Activities (Android Studio files)

Showing The Driver's Location To The Rider

Showing The Driver's Location To The Rider (Android Studio files)

BONUS CHAPTER 2: WhatsApp Clone

Introduction

Login & Signup

Login & Signup (Android Studio files)

The User List

The User List (Android Studio files)

The Chat Activity

The Chat Activity (Android Studio files)

BONUS CHAPTER 3: Flappy Bird Clone

Introducing GDX

Introducing GDX (Android Studio Files)

Working with Sprites

Working with Sprites (Android Studio Files)

Interacting with Sprites

Interacting with Sprites (Android Studio Files)

Bringing In the Pipes

Bringing In the Pipes (Android Studio Files)

Collision Detection

Collision Detection (Android Studio Files)

Scoring

Scoring (Android Studio Files)

Game Over Screen

Game Over Screen (Android Studio Files)

Thanks!

Faculty Icon

The Complete Android Oreo Developer Course - Build 23 Apps!
 at 
UDEMY 
Faculty details

Rob Percival
About me 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.

The Complete Android Oreo Developer Course - Build 23 Apps!
 at 
UDEMY 
Admission Process

    Important Dates

    May 30, 2024
    Course Commencement Date

    Other courses offered by UDEMY

    549
    50 hours
    – / –
    3 K
    10 hours
    – / –
    549
    4 hours
    – / –
    599
    10 hours
    – / –
    View Other 2346 CoursesRight Arrow Icon

    The Complete Android Oreo Developer Course - Build 23 Apps!
     at 
    UDEMY 
    Students Ratings & Reviews

    4.5/5
    Verified Icon2 Ratings
    D
    Dhaval Keni
    The Complete Android Oreo Developer Course - Build 23 Apps!
    Offered by UDEMY
    4
    Learning Experience: It was awesome and the instructor was also good and friendly
    Faculty: Bob and nick Yes the course is up to date and everything beginners wants
    Course Support: No i didn't ask about it
    Reviewed on 13 Aug 2022Read More
    Thumbs Up IconThumbs Down Icon
    S
    Senthamil Selvan R
    The Complete Android Oreo Developer Course - Build 23 Apps!
    Offered by UDEMY
    5
    Learning Experience: I have learned many things and it is very useful
    Faculty: They are very kind Curriculum was relevant and comprehensive
    Course Support: No career support provided
    Reviewed on 6 Mar 2022Read More
    Thumbs Up IconThumbs Down Icon
    View All 2 ReviewsRight Arrow Icon
    qna

    The Complete Android Oreo Developer Course - Build 23 Apps!
     at 
    UDEMY 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...