You are on page 1of 24

The Complete Android Oreo

Developer Course - Build 23 Apps!


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

4.5 (1,304 ratings)
9,363 students enrolled
Created by Rob Percival, Nick Walter
Last updated 6/2018
 English
 English [Auto-generated], Portuguese [Auto-generated], 1 more

Curriculum For This Course


Collapse All

270 Lectures

37:32:51


What Does The Course Cover?

09:15

What does the course cover?

Preview01:17

How To Get All The Free Stuff

Preview02:13

Frequently Asked Questions

Preview01:07
Asking Great Questions & Debugging Your Code

Preview04:38


Introduction To Android Studio
01:48:51

Introduction

Preview01:09

Installing Android Studio On MacOS

Preview02:35

Installing Android Studio On Windows

Preview02:04

Android Studio Overview

Preview10:59

Opening Sample Projects

01:59

Opening Sample Projects (Android Studio files)

00:05

Formatting Text

14:08

Formatting Text (Android Studio files)

00:05

Buttons

15:40

Buttons (Android Studio files)

00:05

TextFields

16:57

TextFields (Android Studio files)


00:05

Displaying Messages

09:37

Displaying Messages (Android Studio files)

00:05

Images

14:19

Images (Android Studio files)

00:05

Currency Converter

18:49

Currency Converter (Android Studio files)

00:05

Introduction To Android Studio Quiz

5 questions


Java Deep Dive
02:21:46

Introduction

01:21

Hello World With Java

17:24

Hello World With Java (Java files)

00:05

Variables

19:07

Variables (Java files)

00:03
Arrays And Maps

15:01

Arrays And Maps (Java files)

00:03

If Statements

10:44

If Statements (Java Files)

00:04

Higher Or Lower

17:28

Higher Or Lower (Android Studio files)

00:05

Loops

18:36

Loops (Java files)

00:03

Classes And Objects

12:38

Classes and Objects (Java files)

00:03

App Number Shapes

28:42

App Number Shapes (Java Code and Android Studio files)

00:10

Java Deep Dive Quiz

5 questions

CCA Java Level 1

00:07

Media: Images, Video and Sound

02:10:38

Introduction

01:26

Layout

07:44

Layout (Android Studio files)

00:06

Fading Animations

12:55

Fading Animations (Android Studio files)

00:04

Other Animations

09:10

Other Animations (Android Studio files)

00:04

Game Connect 3

45:13

Game Connect 3 (Android Studio files)

00:04

Video

07:01

Video (Android Studio files)

00:04

Controlling Audio

09:20
Controlling Audio (Android Studio files)

00:04

Audio Volume Seeking

19:53

Audio Volume Seeking (Android Studio files)

00:04

Grid Layouts

04:51

Grid Layouts (Android Studio files)

00:04

App Basic Phrases

12:21

App Basic Phrases (Android Studio files)

00:04

Media Quiz

5 questions


Advanced Android Features

05:41:14

Introduction

01:32

List Views

22:34

List Views (Android Studio files)

00:04

Times Tables Apps

25:30
Times Tables App (Android Studio Files)

00:04

Timers In Android

11:26

Timers In Android (Android Studio files)

00:04

App: Egg Timer

39:03

App: Egg Timer (Android Studio files)

00:04

Showing & Hiding UI Elements

07:31

Showing & Hiding UI Elements (Android Studio files)

00:04

App: Brain Trainer

01:04:14

App: Brain Trainer (Android Studio files)

00:04

Try And Catch

08:57

Try And Catch (Java files)

00:04

Downloading Web Content

23:30

Downloading Web Content (Android Studio files)

00:04

Downloading Images

15:37
Downloading Images (Android Studio files)

00:04

Advanced String Manipulation

17:56

Advanced String Manipulation (Java code)

00:04

App Guess The Celebrity

42:12

App Guess The Celebrity (Android Studio files)

00:04

Processing JSON Data

22:38

Processing JSON Data (Android Studio files)

00:04

App Whats The Weather

37:26

App Whats The Weather (Android Studio files)

00:04

Advanced Android Features Quiz

5 questions

CCA Java Level 2

00:07


Maps & Geolocation

03:13:37

Introduction

00:53
Using Maps In Your Apps

07:52

Using Maps In Your Apps (Android Studio files)

00:04

Customising Your Maps

08:51

Customising Your Maps (Android Studio files)

00:04

Getting The User's Location

17:13

Getting The User's Location (Android Studio files)

00:04

Showing The Users Location On A Map

19:14

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

00:04

Getting Information About Locations

16:32

Getting Information About Locations (Android Studio files)

00:04

App: Hiker's Watch

40:33

App: Hiker's Watch (Android Studio files)

00:05

Adding A New Activity

21:30

Adding A New Activity (Android Studio files)

00:05
App: Memorable Places

01:00:21

App: Memorable Places (Android Studio files)

00:04

Maps & Geolocation Quiz

5 questions


Permanent Data Storage

03:51:07

Introduction

00:50

Storing Data Permanently

40:47

Storing Data Permanently (Android Studio files)

00:04

Customising The Action Bar

10:45

Customising The Action Bar (Android Studio files)

00:04

Using Alert Dialogs

26:02

Using Alert Dialogs (Android Studio files)

00:04

App: Notes

43:28

App: Notes (Android Studio files)

00:04
SQLite Databases

28:09

SQLite Databases (Android Studio files)

00:04

Advanced SQLite

18:10

Advanced SQLite (Android Studio files)

00:04

Webviews

07:46

Webviews (Android Studio files)

00:04

App: News Reader

54:32

App: News Reader (Android Studio files)

00:04

Permanent Data Storage Quiz

5 questions


Instagram Clone

02:43:55

Introduction

00:29

Setting Up Parse Server On AWS

19:51

Setting Up Parse On AWS (Android Studio files)

00:04
Advanced Parse Techniques

18:38

Advanced Parse Techniques (Android Studio files)

00:04

Advanced Queries

11:22

Advanced Queries (Android Studio files)

00:04

Parse Users

08:42

Parse Users (Android Studio files)

00:04

Login & Signup

30:21

Login & Signup (Android Studio files)

00:04

Advanced Keyboard Management

10:29

Advanced Keyboard Management (Android Studio files)

00:04

Showing The User List

12:43

Showing The User List (Android Studio files)

00:04

Importing Photos From The Camera

28:09

Importing Photos From The Camera (Android Studio files)

00:04
Viewing Users' Feeds

22:29

Viewing Users' Feeds (Android Studio files)

00:04

Instagram Clone Quiz

5 questions


Kotlin

01:19:26

Introduction

01:06

IntelliJ and Setup

08:34

Variables, Strings, and Ints

04:45

Math and Comments

06:00

If Statements and Booleans

04:34

Lists and Arrays

04:37

For Loops

05:50

Maps

05:30

Functions

07:01
Classes

07:46

Nullable

06:10

Our First Kotlin App

10:57

Our First Kotlin App (Android Studio files)

00:04

Java and Kotlin

06:27

Java and Kotlin (Android Studio files)

00:04


Bluetooth App

47:03

Introduction

00:34

The Basics

11:10

The Basics (Android Studio Files)

00:04

Device Discovery

10:56

Device Discovery (Android Studio Files)

00:04

Device Detail

08:11
Device Detail (Android Studio Files)

00:04

Listing Devices and RSSI

15:53

Listing Devices and RSSI (Android Studio Files)

00:04

-
Super Mario Run Clone

01:08:20

Introduction

00:33

GDX Setup

08:04

GDX Setup (Android Studio Files)

00:04

Sprites

15:29

Sprites (Android Studio Files)

00:04

Jumping

06:37

Jumping (Android Studio Files)

00:04

Coins and Bombs

22:41

Coins and Bombs (Android Studio Files)

00:04
Game State

14:33

Game State (Android Studio Files)

00:04

-
The Extras

01:04:36

Introduction

01:30

Adaptive Icons

07:24

Adaptive Icons (Android Studio files)

00:04

Fonts - Downloadable and XML

08:59

Fonts - Downloadable and XML (Android Studio files)

00:04

Autofill and Autocomplete

11:28

Autofill and Autocomplete (Android Studio Files)

00:04

Version Control

10:43

Version Control (Android Studio files)

00:04

Picture in Picture

12:55
Picture in Picture (Android Studio files)

00:04

Introduction to Daydream

11:09

Introduction to Daydream (Android Studio Files)

00:04

-
Android Wear Mini Course

01:09:19

Introduction

00:41

Hello World With Android Wear

07:49

Hello World With Android Wear (Android Studio files)

00:04

Adapting Apps For Different Watch Faces

09:10

Adapting Apps For Different Watch Faces (Android Studio files)

00:04

App People Counter

08:47

App People Counter (Android Studio files)

00:04

Working With Lists

05:42

Working With Lists (Android Studio files)

00:04
Voice Input

06:32

Voice Input (Android Studio files)

00:04

Communicating With The User's Phone

14:34

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

00:04

Notifications

07:04

Notifications (Android Studio files)

00:04

Custom Watch Faces

08:22

Custom Watch Faces (Android Studio files)

00:04

-
Twitter Clone

01:21:01

Introduction

00:35

Signup Login

22:06

Signup Login (Android Studio files)

00:04

Following & Unfollowing Users

23:49
Following & Unfollowing Users (Android Studio files)

00:04

Sending Tweets

14:33

Sending Tweets (Android Studio files)

00:04

View Your Twitter Feed

19:39

View Your Twitter Feed (Android Studio files)

00:04

-
ARCore App

16:37

Introduction

01:04

What is ARCore?

08:22

What is ARCore? (Android Studio files)

00:04

Exploring ARCore

07:02

Exploring ARCore (Android Studio files)

00:04

-
Submitting Your App To Google Play

14:55

Introduction
00:32

How To Submit Your App To Google Play

14:23

-
App Marketing

23:43

Introduction

01:31

App Marketing

22:12

-
Setting Up A Marketing Website

25:16

Introduction

00:29

Setting Up Wordpress

11:30

Customising Your Site

13:17

-
Snapchat Clone

02:19:57

Introduction

00:39

Firebase and Auth

33:41

Firebase and Auth (Android Studio Files)


00:04

Uploading Images

33:26

Uploading Images (Android Studio Files)

00:04

Firebase Database

45:25

Firebase Database (Android Studio Files)

00:04

Deleting Snaps

26:28

Deleting Snaps (Android Studio Files)

00:04

-
Where do you go from here?

02:24

Where do you go from here?

01:48

Where do you go from here?

00:36

-
BONUS CHAPTER 1: Uber Clone

02:25:27

Note About Bonus Chapters

00:18

Introduction

01:12
Introducing Uber

07:39

Introducing Uber (Android Studio files)

00:04

Uber Login Page

16:37

Uber Login Page (Android Studio files)

00:04

The Rider Activity

32:24

The Rider Activity (Android Studio files)

00:04

The Driver Activities

55:56

The Driver Activities (Android Studio files)

00:04

Showing The Driver's Location To The Rider

30:58

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

00:04

Uber Clone Quiz

5 questions

-
BONUS CHAPTER 2: WhatsApp Clone

58:08

Introduction

00:50
Login & Signup

25:06

Login & Signup (Android Studio files)

00:04

The User List

12:11

The User List (Android Studio files)

00:04

The Chat Activity

19:47

The Chat Activity (Android Studio files)

00:04

-
BONUS CHAPTER 3: Flappy Bird Clone

01:39:22

Introducing GDX

07:40

Introducing GDX (Android Studio Files)

00:04

Working with Sprites

14:26

Working with Sprites (Android Studio Files)

00:04

Interacting with Sprites

12:52

Interacting with Sprites (Android Studio Files)

00:04
Bringing In the Pipes

23:21

Bringing In the Pipes (Android Studio Files)

00:04

Collision Detection

19:21

Collision Detection (Android Studio Files)

00:04

Scoring

10:01

Scoring (Android Studio Files)

00:04

Game Over Screen

11:08

Game Over Screen (Android Studio Files)

00:04

Requirements
 A Windows PC, Mac or Linux Computer

 ZERO programming knowledge required - I'll teach you everything you need to
know
Description
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.

Wish you’d thought of Whatsapp/Instagram/Google Maps?

Me too.

You might also like