Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Java Programming for Mobile Developers
Introduction to Java
Downloading Java (2:04)
Downloading Intelli J IDEA (1:54)
IntelliJ IDEA Overview (3:01)
Basic Information
The Main Class Demo (6:17)
Output Demo (5:55)
Input Demo (6:38)
Preview of Classes, Finding Information about a Class (5:04)
Properties
Classes and Objects Demo (5:52)
Data Types Demo (4:03)
Modifiers Demo (6:35)
Methods in Java
Class Modifiers and Subclass (9:12)
Final Classes (2:36)
Method syntax, getters and setters (7:36)
Static Properties and Methods (4:04)
Conditionals and Loops
If Statement (4:38)
if and else Statements (4:58)
Switch Statements (4:50)
while and do loops in Java (4:47)
Infinite loops in Java (1:45)
For Loops in Java (5:03)
Interfaces in Java
What is an Interface? (4:25)
Declaring and Using Interfaces (6:22)
Casting (4:42)
Interface Example using downcasting from Object (8:38)
Arrays - Composite Types
Overview of Arrays (4:05)
Declaring and Using Arrays (6:45)
Some Useful Methods of the Arrays Class (3:14)
Using the for-each (for-in) loop (6:26)
Arrays - Collections
Collections, ArrayList Discussion (4:05)
Demo of Array Lists (5:19)
HashMaps Discussion (3:08)
Demo of Hash Maps (6:22)
Mobile - Installation of Java and Developer Tools
Introduction (10:56)
Android Applications Overview (9:42)
A Simple Hello World App (15:33)
The Activity Lifecycle (10:42)
Activity Lifecycle Demo (12:22)
Assignment
Interface Example using downcasting from Object
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock