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

Configuration de votre IDE pour les débutants avec IntelliJ
Coursera Project Network via Coursera
Configuring your IDE for beginners with IntelliJ IDEA
Coursera Project Network via Coursera
Configuring Kotlin for Android with IntelliJ IDEA
Coursera Project Network via Coursera
Configuring for Scala with IntelliJ IDEA
Coursera Project Network via Coursera
Configurer le Kotlin, le studio Android et les plugins avec IntelliJ
Coursera Project Network via Coursera