Course Introduction
  • Introduction To The Course
  • Remaster in Progress
  • Video Quality
  • Subtitles
  • How to Get Help
  • Important Tip - Source Code
Software Tools Setup
  • Biggest Tip to Succeed as a Java Programmer
  • Being Persistent and the Four Stages of Becoming a Programmer videos
  • Software Tools Introduction
  • Java Development Kit Installation Overview
  • Install JDK 11 for Windows
  • Installing Intellij IDEA for Windows
  • Install JDK 11 for Mac
  • Installing Intellij IDEA for Mac
  • Install JDK 11 for Linux
  • Installing Intellij IDEA for Linux
  • Configure IntelliJ IDEA
First Steps
  • Introduction
  • Hello World Project
  • Defining the Main Method
  • Hello World Challenge and Common Errors
  • Variables
  • Starting out with Expressions
  • Primitive Types
  • byte, short, long and width
  • Casting in Java
  • Primitive Types Challenge
  • float and double Primitive Types
  • Floating Point Precision and a Challenge
  • The char and boolean Primitive Data Types
  • Primitive Types Recap and the String Data Type
  • Operators, Operands and Expressions
  • Abbreviating Operators
  • if-then Statement
  • Logical and Operator
  • Logical OR Operator
  • Assignment Operator VS Equals to Operator
  • Ternary Operator
  • Operator Precedence and Operator Challenge
  • First Steps Summary
  • End of Remaster
Java Tutorial: Expressions, Statements, Code blocks, Methods and more
  • Introduction
  • Keywords And Expressions
  • Statements, Whitespace and Indentation (Code Organization)
  • Code Blocks And The If Then Else Control Statements
  • if then else Recap
  • Methods In Java
  • More On Methods And A Challenge
  • Method Challenge - Final Code Changes
  • DiffMerge Tool Introduction
  • Install DiffMerge
  • Using DiffMerge
  • Coding Exercises
  • Coding Exercises Example Part 1
  • Coding Exercises Example Part 2
  • Coding Exercises Example Part 3
  • Speed Converter
  • MegaBytes Converter
  • Barking Dog
  • Leap Year Calculator
  • DecimalComparator
  • Equal Sum Checker
  • Teen Number Checker
  • Method Overloading
  • Method Overloading Recap
  • Seconds and Minutes Challenge
  • Bonus Challenge Solution
  • Area Calculator
  • Minutes To Years and Days Calculator
  • Equality Printer
  • Playing Cat
Control Flow Statements
  • Introduction
  • The switch statement (+Challenge Exercise)
  • Day of the Week Challenge
  • Number In Word
  • Number Of Days In Month
  • The for Statement (+Challenge Exercise)
  • For Loop Recap
  • Sum 3 and 5 Challenge
  • Sum Odd
  • The while and do while statements (+Challenge Exercise)
  • While and Do While Recap
  • Digit Sum Challenge
  • Number Palindrome
  • First And Last Digit Sum
  • Even Digit Sum
  • Shared Digit
  • Last Digit Checker
  • Greatest Common Divisor
  • All Factors
  • Perfect Number
  • Number To Words
  • Parsing Values from a String
  • Flour Pack Problem
  • Largest Prime