The Android O and Java Developer Course - Build 9 Full Apps

Paulo Dichone, App Developer and Teacher

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
157 Videos (1d 2h 39m)
    • Skillshare Promo Raw

      1:44
    • Installing JDK on Windows

      7:33
    • Install IntelliJ and Run Java HelloWorld

      7:14
    • Install IntelliJ Mac

      7:25
    • Installing and running Android Hello world

      12:16
    • Installing Java JDK Linux Ubuntu Hello World Command Line

      6:52
    • Installing IntelliJ and Runnint Kotlin and Java on Linux

      12:30
    • Installing Android Studio on Linux Ubuntu

      10:14
    • Lecture about Java Language

      2:35
    • Java Compilation Process

      3:05
    • Intro to Variables String Variables

      5:12
    • Variables Ints and Concatenation

      7:42
    • Variables 2 Float, Chars, Double, Short

      12:38
    • Variables 3 Booleans

      2:49
    • Basic Operations

      13:15
    • If Statements and Relational Operators

      11:15
    • Logical operators and If stats

      10:17
    • For and While Loops

      11:51
    • Intro to Methods and Parameters

      12:02
    • Introduction to Methods Return types

      13:09
    • Intro to Classes and Objects

      15:00
    • Access Modifiers Part 1

      9:03
    • Access Modifier Part 2 Getters and Setters

      12:56
    • Protected Modifier

      1:50
    • Access Modifier and Intro to Constructors

      15:00
    • Overloading Constructors

      5:23
    • Intro to Inheritance 1

      4:25
    • Inheritance 2 Overriding

      11:03
    • The Java Class Library

      13:27
    • Intro to Arrays Part 1

      10:48
    • Arrays Part 2

      6:24
    • ArrayLists

      10:06
    • ArrayLists 2

      6:08
    • HashMaps 1

      10:27
    • HashMap 2

      3:29
    • Intro To Android Studio IDE 1

      8:26
    • Android Platform Architecture Software Stack

      5:46
    • Android Studio Intro Create 1St Project and Emulator Setup

      3:26
    • Intro To Android Studio Deep Dive Constraint Layout and XML Design

      14:01
    • Intro To Android Studio User Interface XML Proprties

      6:46
    • R java File How To Change Button Properties In Code

      13:31
    • The String

      6:15
    • The Manifest File

      5:02
    • TextView And Button App 1

      8:13
    • TextView and Button Part 2 Tap and Show Text

      9:01
    • EditText Show Name App

      7:57
    • Meters to Inches App Part 1

      5:38
    • Meters To Inces Part 2

      9:50
    • MetersToInches App Final Part

      10:06
    • Intro To Try Me App Part 1

      10:25
    • TryMe App Final

      5:34
    • Radio Buttons 1

      9:53
    • Radio Buttons 2

      9:45
    • Toggle Button

      9:05
    • CheckBox Part1

      10:01
    • Checkbox Part 2

      10:22
    • Alert Dialog

      13:42
    • Tip Calculator Part1

      9:24
    • Tip Calculator Part2

      12:01
    • Tip Calculator Part 3

      13:58
    • Context and Toast

      11:20
    • Log Class

      7:06
    • What's Debugging + Breakpoint + Debugging mode

      10:47
    • What's an Activity

      6:03
    • Activity Life Cycle

      7:54
    • Click and Go to Second Activity

      8:14
    • Passing Data Between Activities

      13:22
    • Passing Data Back to First Activity

      12:45
    • Pet Bio Part 1

      11:26
    • Pet Bio Part 2

      12:08
    • Pet Bio Part 3 Final

      8:00
    • Introduction to RecyclerView

      1:16
    • RecyclerViewer Setup Part 1

      10:32
    • RecyclerView Part 2

      9:57
    • RecyclerView Part3

      17:01
    • RecyclerView Part 4

      7:53
    • RecyclerView Adding Event Listener

      5:37
    • RecyclerView Tap and Go to Another Activity

      14:27
    • LinearLayouts and Color Values

      9:52
    • RelativeLayout

      10:45
    • RelativeLayout

      10:45
    • TableLayout and TableRows

      8:59
    • Styles and Themes in Android

      17:22
    • App Music Box Part 1

      15:02
    • App Music Player Part 2

      6:58
    • App Music Part 3

      11:18
    • App MusicBox Part 4

      9:25
    • App Music Box Final

      13:46
    • App MusicBox Final OnDestroy

      1:37
    • SharedPreferences

      13:59
    • Write Read to Text File HoneyDo List App

      18:59
    • Introduction to DB Part 1 Contact Manager App

      3:13
    • App 2 Demo Grocery List

      3:18
    • App 2 Grocery List Part 2

      16:47
    • App 2 GroceryApp Part3

      8:26
    • App 2 GroceryApp Part4

      12:28
    • App 2 GroceryApp Part5

      9:56
    • App2 GroceryApp Part 5 1

      12:49
    • App 2 GroceryApp Part 6

      10:32
    • App 2 Grocery Part7

      13:06
    • App 2 GroceryList Part 8

      7:19
    • App 2 GroceryList Part 9

      18:05
    • App 2 GroceryList Part10

      14:37
    • App 2 GroceryList Part 11

      9:27
    • App 2 GroceryList Final

      8:21
    • Intro to HTTP and JSON

      6:14
    • Lecture Networking Libraries

      4:07
    • Volley StringRequest

      5:56
    • Volley JSONArrayRequest

      17:56
    • Volley JsonObjectRequest Parsing Complicated Json Tree

      18:44
    • App Movie Directory Demo

      2:14
    • App Movie Director Part 1

      5:58
    • App Movie Director Part 2

      10:03
    • App Movie Directory Part 3

      12:55
    • App Movie Directory Part 4

      14:36
    • App Movie Directory Part 5

      10:48
    • App Movie Directory Part 6

      14:26
    • App Movie Director Part 7

      13:13
    • App Movie Directory Final

      10:59
    • Intro to Firebase Setup and Write to DB

      2:32
    • Firebase Login Authorization

      13:25
    • Firebase Create Account in Code

      9:07
    • Firabase Signin Email Part 2

      12:37
    • App Blog Part 1

      5:00
    • App Blog Part 2

      9:56
    • App Blog Part 3

      13:34
    • App Blog Part 4

      14:08
    • App Blog Part 5

      11:47
    • App Blog Part 6

      14:09
    • App Blog Part 7

      11:26
    • App Blog Part 8

      8:35
    • App Blog Part 9

      13:50
    • App Blog Part 10

      17:09
    • App Blog Part 11

      15:48
    • App Blog Part 12

      16:34
    • App Blog Part 13

      8:20
    • App Blog Part 14

      14:15
    • App Blog Final

      4:05
    • Intro to Maps

      11:32
    • Maps Adding Markers onLong Click

      18:21
    • Maps Adding Markers part 2 final

      11:57
    • Location Getting Current Location and Updating Location

      14:33
    • Location and Maps Update Location and Adding Markers

      12:44
    • Geocoding Getting Address from Lat&Long

      9:43
    • Intro to Geocoding Getting Address 2

      8:39
    • Adding Multiple Markers on Map Part 1

      10:45
    • Maps Adding Markers part 2 final

      11:57
    • App EarthQuake Watcher Demo

      4:46
    • App EarthQuakeWatcher Part 1 Setup

      10:17
    • App EarthQuakeWatcher Part 2

      10:44
    • App EarthQuakeWatcher Part 3

      9:42
    • App EarthQuakeWatcher Part 4

      14:19
    • App EarthQuakeWatcher Part 5

      8:46
    • App EarthQuakeWatch Part 6

      11:56
    • App EarthQuakeWatcher Part 7

      18:17
    • App EarthQuakeWatcher Part 8

      11:37
    • App EarthQuakeWatcher Final

      15:56

About This Class

You're here because you want to learn Java and build Android O Applications, right?

It's great to have you here. 

Maybe you're brand new to Java and Android, or maybe you have a little experience.

This course is perfect for anyone that wants to learn Java and Build Android Apps from scratch  What makes me qualified to teach you?

My name is Paulo and I'm a professional Android/iOS Developer.  Plus, I'm the creator of some of the most popular Java and Android courses online - with over 20,000+ students and thousands of 5-star reviews from students from all around the World.

"I really like how Paulo covers the little things, and doesn't assume I am a math guru. He speaks in a way that makes Java understandable, and consistently builds from the simple to the complex. He does this in a way that surpasses some other instructors, who seem to be impatient, or assume every user knows algebraic ideas."

 - Jasper Tree

Nicely structured, easy to follow + project/practice oriented. - Ventsislav

My Promise to You:

 I'll be here for you every step of the way. If you have any questions about the course content or anything related to this topic, you can always post a question in the course or send me a direct message. 

I want to make this the best course on how to learn Java and Android App Development. So if there is any way I can improve this course, just tell me and I'll make it happen.

What's this course all about?

- Get ready to create polished Android Apps from the get-go! . If you've always wanted to learn how to make Android Apps then this course is for you.  NOT EXPERIENCE REQUIRED.

I assume you know nothing about Java and Android - so I take you from the very beginning to advanced.

  • Build a strong foundation in Android O Development,
  • Android Studio, 
  • IntelliJ IDEA and object-oriented Java Programming.

Content and Overview

This course will take you from knowing nothing about Android O app development to a complete Android developer in 4 weeks.

You will learn the following:

  • IntelliJ IDEA and build User Interface (Set up and walkthrough)
  • Android Studio and build User Interface (Set up and walkthrough)
  • Fundamentals of Java Programming
  •  Android Building blocks Variables, Arrays, Loops, ArrayLists, ListView
  • Navigate between screens Passing information between screens
  • Learn how professional android apps developers think and work
  • Learn how to design android apps
  • Build several amazing apps - Hands on And Learn much more by Building Real World Apps ...

Knowing Java and Android App Development is a great skill to have that is in demand and highly marketable.

I've landed many jobs with the skills that I teach you in this course.

Start learning today! and I'll see you in lesson 1!

Cheers,

Paulo

2 of 2 students recommendSee All

Verry import. Great work
Eduardo D'Avila

Digital Nomads - Indie Developers

37

Students

1

Project

Paulo Dichone

App Developer and Teacher

Hi! I'm Paulo. I have a degree in Computer Science from Whitworth University, and I am a programming geek and very proud of it!

I have extensive experience in Android App Development particularly in the Mobile App (Android and iOS) and Web Development. I am also the founder of Magadistudio, a mobile app development company based in the beautiful Inland Northwest (WA).

I am passionate about teaching people Android app development. Showing them the ropes of making amazing android ...

See full profile