YoVDO

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

Offered By: Skillshare

Tags

Android Development Courses IntelliJ IDEA Courses Android Studio Courses Object-oriented programming Courses

Course Description

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

Taught by

Paulo Dichone

Related Courses

Creative, Serious and Playful Science of Android Apps
University of Illinois at Urbana-Champaign via Coursera
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Android. Programación de Aplicaciones
Miríadax
Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera
Begin Programming: Build Your First Mobile Game
University of Reading via FutureLearn