Java Fundamentals, Part 1
This course is designed to teach you Java whether you are an experienced programmer or just getting started.
Authored by:
John Sonmez
Duration: 4h 12m
Level: Beginner
Released: 11/4/2011
Features:
Duration: 4h 12m
Level: Beginner
Released: 11/4/2011
Features:
Course Rating:
You are currently not signed in. Please sign in to access subscriber-only content.
Currently using: {{getCurrentPlayerName()}} [Change]
| expand all | collapse all | Progress | Duration | |
|---|---|---|---|
Introduction to Java |
|
00:41:32 | |
|
Course Overview
|
|
04:21 | |
|
Introduction
|
|
02:38 | |
|
About Java
|
|
04:06 | |
|
The JVM
|
|
05:17 | |
|
Hello World
|
|
06:30 | |
|
Eclipse
|
|
06:10 | |
|
IntelliJ
|
|
04:00 | |
|
Packages
|
|
03:07 | |
|
Java Class Library
|
|
03:09 | |
|
Summary
|
|
02:14 | |
Variables and Operators |
|
00:46:28 | |
|
Introduction
|
|
04:22 | |
|
What is a variable?
|
|
01:44 | |
|
What is a type?
|
|
01:59 | |
|
Using variables
|
|
02:00 | |
|
Naming variables
|
|
01:12 | |
|
Variable scopes
|
|
03:35 | |
|
Using scopes
|
|
03:11 | |
|
Primitive Types
|
|
04:13 | |
|
Boxing and Unboxing
|
|
04:13 | |
|
Operators
|
|
06:42 | |
|
Using operators
|
|
04:14 | |
|
Strings
|
|
02:01 | |
|
Using strings
|
|
02:26 | |
|
Arrays
|
|
03:00 | |
|
Summary
|
|
01:36 | |
Classes |
|
00:40:44 | |
|
Introduction
|
|
01:51 | |
|
What is a Class?
|
|
06:29 | |
|
What is an Object?
|
|
02:18 | |
|
Members
|
|
01:36 | |
|
Creating a Class
|
|
03:11 | |
|
Using a Class
|
|
05:05 | |
|
Methods
|
|
03:14 | |
|
More methods
|
|
05:11 | |
|
Constructors
|
|
04:25 | |
|
Access modifiers
|
|
05:20 | |
|
Summary
|
|
02:04 | |
Control Statements |
|
00:38:57 | |
|
Introduction
|
|
02:12 | |
|
Control Statement Types
|
|
01:56 | |
|
If / Else
|
|
05:36 | |
|
Switch
|
|
06:37 | |
|
For
|
|
08:29 | |
|
For Each
|
|
04:55 | |
|
While
|
|
02:51 | |
|
Break / Continue
|
|
03:50 | |
|
Summary
|
|
02:31 | |
Inheritance and Composition |
|
00:44:13 | |
|
Introduction
|
|
01:54 | |
|
Is-A and Has-A
|
|
05:30 | |
|
Basic Inheritance
|
|
06:15 | |
|
Basic Composition
|
|
05:06 | |
|
Poly-what?
|
|
04:24 | |
|
Polymorphism (Demo)
|
|
04:22 | |
|
Favor Composition
|
|
03:04 | |
|
Interfaces
|
|
04:00 | |
|
Interfaces (Demo)
|
|
08:16 | |
|
Summary
|
|
01:22 | |
Generics |
|
00:40:06 | |
|
Introduction
|
|
01:37 | |
|
What is a Generic?
|
|
09:54 | |
|
Class Generics
|
|
08:03 | |
|
Method Generics
|
|
04:17 | |
|
Bounded Types
|
|
04:30 | |
|
Wildcards
|
|
05:06 | |
|
Erasure
|
|
03:57 | |
|
Summary
|
|
02:42 |
Introduction to Java