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

Go to class
Write Review

Free Online Course: The Android O and Java Developer Course - Build 9 Full Apps provided by Skillshare is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. The Android O and Java Developer Course - Build 9 Full Apps is taught by Paulo Dichone.

Overview
  • 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

Syllabus
    • Skillshare Promo Raw
    • Installing JDK on Windows
    • Install IntelliJ and Run Java HelloWorld
    • Install IntelliJ Mac
    • Installing and running Android Hello world
    • Installing Java JDK Linux Ubuntu Hello World Command Line
    • Installing IntelliJ and Runnint Kotlin and Java on Linux
    • Installing Android Studio on Linux Ubuntu
    • Lecture about Java Language
    • Java Compilation Process
    • Intro to Variables String Variables
    • Variables Ints and Concatenation
    • Variables 2 Float, Chars, Double, Short
    • Variables 3 Booleans
    • Basic Operations
    • If Statements and Relational Operators
    • Logical operators and If stats
    • For and While Loops
    • Intro to Methods and Parameters
    • Introduction to Methods Return types
    • Intro to Classes and Objects
    • Access Modifiers Part 1
    • Access Modifier Part 2 Getters and Setters
    • Protected Modifier
    • Access Modifier and Intro to Constructors
    • Overloading Constructors
    • Intro to Inheritance 1
    • Inheritance 2 Overriding
    • The Java Class Library
    • Intro to Arrays Part 1
    • Arrays Part 2
    • ArrayLists
    • ArrayLists 2
    • HashMaps 1
    • HashMap 2
    • Intro To Android Studio IDE 1
    • Android Platform Architecture Software Stack
    • Android Studio Intro Create 1St Project and Emulator Setup
    • Intro To Android Studio Deep Dive Constraint Layout and XML Design
    • Intro To Android Studio User Interface XML Proprties
    • R java File How To Change Button Properties In Code
    • The String
    • The Manifest File
    • TextView And Button App 1
    • TextView and Button Part 2 Tap and Show Text
    • EditText Show Name App
    • Meters to Inches App Part 1
    • Meters To Inces Part 2
    • MetersToInches App Final Part
    • Intro To Try Me App Part 1
    • TryMe App Final
    • Radio Buttons 1
    • Radio Buttons 2
    • Toggle Button
    • CheckBox Part1
    • Checkbox Part 2
    • Alert Dialog
    • Tip Calculator Part1
    • Tip Calculator Part2
    • Tip Calculator Part 3
    • Context and Toast
    • Log Class
    • What's Debugging + Breakpoint + Debugging mode
    • What's an Activity
    • Activity Life Cycle
    • Click and Go to Second Activity
    • Passing Data Between Activities
    • Passing Data Back to First Activity
    • Pet Bio Part 1
    • Pet Bio Part 2
    • Pet Bio Part 3 Final
    • Introduction to RecyclerView
    • RecyclerViewer Setup Part 1
    • RecyclerView Part 2
    • RecyclerView Part3
    • RecyclerView Part 4
    • RecyclerView Adding Event Listener
    • RecyclerView Tap and Go to Another Activity
    • LinearLayouts and Color Values
    • RelativeLayout
    • RelativeLayout
    • TableLayout and TableRows
    • Styles and Themes in Android
    • App Music Box Part 1
    • App Music Player Part 2
    • App Music Part 3
    • App MusicBox Part 4
    • App Music Box Final
    • App MusicBox Final OnDestroy
    • SharedPreferences
    • Write Read to Text File HoneyDo List App
    • Introduction to DB Part 1 Contact Manager App
    • App 2 Demo Grocery List
    • App 2 Grocery List Part 2
    • App 2 GroceryApp Part3
    • App 2 GroceryApp Part4
    • App 2 GroceryApp Part5
    • App2 GroceryApp Part 5 1
    • App 2 GroceryApp Part 6
    • App 2 Grocery Part7
    • App 2 GroceryList Part 8
    • App 2 GroceryList Part 9
    • App 2 GroceryList Part10
    • App 2 GroceryList Part 11
    • App 2 GroceryList Final
    • Intro to HTTP and JSON
    • Lecture Networking Libraries
    • Volley StringRequest
    • Volley JSONArrayRequest
    • Volley JsonObjectRequest Parsing Complicated Json Tree
    • App Movie Directory Demo
    • App Movie Director Part 1
    • App Movie Director Part 2
    • App Movie Directory Part 3
    • App Movie Directory Part 4
    • App Movie Directory Part 5
    • App Movie Directory Part 6
    • App Movie Director Part 7
    • App Movie Directory Final
    • Intro to Firebase Setup and Write to DB
    • Firebase Login Authorization
    • Firebase Create Account in Code
    • Firabase Signin Email Part 2
    • App Blog Part 1
    • App Blog Part 2
    • App Blog Part 3
    • App Blog Part 4
    • App Blog Part 5
    • App Blog Part 6
    • App Blog Part 7
    • App Blog Part 8
    • App Blog Part 9
    • App Blog Part 10
    • App Blog Part 11
    • App Blog Part 12
    • App Blog Part 13
    • App Blog Part 14
    • App Blog Final
    • Intro to Maps
    • Maps Adding Markers onLong Click
    • Maps Adding Markers part 2 final
    • Location Getting Current Location and Updating Location
    • Location and Maps Update Location and Adding Markers
    • Geocoding Getting Address from Lat&Long
    • Intro to Geocoding Getting Address 2
    • Adding Multiple Markers on Map Part 1
    • Maps Adding Markers part 2 final
    • App EarthQuake Watcher Demo
    • App EarthQuakeWatcher Part 1 Setup
    • App EarthQuakeWatcher Part 2
    • App EarthQuakeWatcher Part 3
    • App EarthQuakeWatcher Part 4
    • App EarthQuakeWatcher Part 5
    • App EarthQuakeWatch Part 6
    • App EarthQuakeWatcher Part 7
    • App EarthQuakeWatcher Part 8
    • App EarthQuakeWatcher Final