Lesson 0.1 -- Java Full Course for Beginners

Lesson 0.1

Alan Burr's Web site

Lesson 0 Lesson 0.1 Lesson 1 Lesson 2 Lesson 3 Lesson 4 Lesson 5 Lesson 6 Lesson 7 Lesson 8

 

Lesson 0
Lesson 0.1
Lesson 1
Lesson 2
Lesson 3
Lesson 4
Lesson 5
Lesson 6
Lesson 7
Lesson 8

(See full catalog)

Lesson 0.1 -- Java Full Course for Beginners

Watch on YouTube (recommended):

Lesson Details

Duration: 02:30:48 (2 hours, 30 minutes and 48 seconds)

Note: Start at time 00:04:00 (4 minutes). He installs an IDE and the JDK, you'll already have those as part of installing the WPILib suite.

Timestamps:

0:00:00 Introduction
0:01:46 Installing Java
0:03:59 Anatomy of a Java Program
0:08:41 Your First Java Program
0:15:59 Cheat Sheet
0:16:29 How Java Code Gets Executed
0:22:54 Course Structure
0:25:22 Types
0:25:57 Variables
0:29:07 Primitive Types
0:34:27 Reference Types
0:39:15 Primitive Types vs Reference Types
0:43:39 Strings
0:50:42 Escape Sequences
0:53:22 Arrays
0:58:47 Multi-Dimensional Arrays
1:01:23 Constants
1:03:15 Arithmetic Expressions
1:07:18 Order of Operations
1:08:40 Casting
1:15:08 The Math Class
1:19:50 Formatting Numbers
1:25:40 Reading Input
1:30:45 Project: Mortgage Calculator
1:32:55 Solution: Mortgage Calculator
1:37:14 Types Summary
1:38:43 Control Flow
1:39:30 Comparison Operators
1:41:16 Logical Operators
1:45:52 If Statements
1:50:18 Simplifying If Statements
1:53:47 The Ternary Operator
1:56:16 Switch Statements
2:00:07 Exercise: FizzBuzz
2:06:05 For Loops
2:09:53 While Loops
2:14:19 Do...While Loops
2:15:36 Break and Continue
2:18:52 For-Each Loop
2:21:59 Project: Mortgage Calculator
2:23:27 Solution: Mortgage Calculator
2:28:28 Control Flow Summary
2:29:25 Clean Coding

 

 

All content Copyright © Alan M. Burr. All Rights Reserved unless otherwise noted.
Site last updated Wednesday, 04 November 2026 06:32:53 PM Eastern.
To report a problem with the site, contact info@alanburr.us.eu.org.