Introduction to Course - Java Programming
  • DO NOT SKIP THIS: LEARN and WIN
  • Step 01 - Course Overview - Java Programming For Absolute Beginners
  • Course Downloads - Course Guide and Presentation
  • DO NOT SKIP - in28minutes Learning Community
Installing Java
  • Recommended Java Version - Java 21
  • Step 00 - Installing Java - Overview
  • Step 01 - Installing Java - Windows
  • Step 02 - Installing Java - Mac
  • Step 03 - Installing Java - Linux
  • Step 04 - Troubleshooting Java Installation
Introduction to Java Programming with Jshell using Multiplication Table
  • Step 00 - Step By Step Problem Solving with Programming
  • Step 01 - Introduction to Multiplication Table challenge
  • Step 02 - Getting Started with JShell
  • Step 03 - Break Down Multiplication Table Challenge
  • Step 04 - Java Expression - An Introduction
  • Step 05 - Java Expression - Exercises
  • Step 06 - Java Expression - Puzzles
  • Section Quiz 1
  • Step 07 - Printing output to console with Java
  • Step 08 - Printing output to console with Java - Exercise Statements
  • Do You Want to Help Us?
  • Step 09 - Printing output to console with Java - Exercise Solutions
  • Step 10 - Printing output to console with Java - Puzzles
  • JShell Tip - Multiple Lines of Code
  • Step 11 - Advanced Printing output to console with Java
  • Step 12 - Advanced Printing output to console with Java - Exercises
  • Section Quiz 2
  • Step 13 - Introduction to Variables in Java
  • Step 14 - Introduction to Variables in Java - Exercises and Puzzles
  • Step 15 - 4 Important Things to Know about Variables in Java
  • Step 16 - How are variables stored in memory?
  • Step 17 - How to name a variable?
  • Section Quiz 3
  • Step 18 - Understanding Primitive Variable Types in Java
  • Step 19 - Understanding Primitive Variable Types in Java - Choosing a Type
  • Java Tip - String Concatenation
  • Step 20 - Java Assignment Operator
  • Step 21 - Java Assignment Operator - Puzzles on Increment, Decrement and Compoun
  • Step 22 - Programming Tips : JShell - Shortcuts, Multiple Lines and Variables
  • Section Quiz 4
  • Step 23 - Java Conditionals and If Statement - Introduction
  • Step 24 - Java Conditionals and If Statement - Exercise Statements
  • Step 25 - Java Conditionals and If Statement - Exercise Solutions
  • Step 26 - Java Conditionals and If Statement - Puzzles
  • Do You Want to Help Others Like You?
  • Step 27 - Java For Loop to Print Multiplication Table - Introduction
  • Step 28 - Java For Loop to Print Multiplication Table - Exercise Statements
  • Step 29 - Java For Loop to Print Multiplication Table - Exercise Solutions
  • Step 30 - Java For Loop to Print Multiplication Table - Puzzles
  • Step 31 - Getting Started with Programming - Revise all Terminology
  • Section Quiz 5
  • How to remember things for long time
Introduction to Java Method with Multiplication Table
  • Maximizing Learning Efficiency with Playback Speed
  • Step 00 - Section 02 - Methods - An Introduction
  • Step 01 - Your First Java Method - Hello World Twice and Exercise Statements
  • Step 02 - Introduction to Java Methods - Exercises and Puzzles
  • Step 03 - Programming Tip - Editing Methods with JShell
  • Step 04 - Introduction to Java Methods - Arguments and Parameters
  • Step 05 - Introduction to Java Method Arguments - Exercises
  • Step 06 - Introduction to Java Method Arguments - Puzzles and Tips
  • Step 07 - Getting back to Multiplication Table - Creating a method
  • Step 08 - Print Multiplication Table with a Parameter and Method Overloading
  • Step 09 - Passing Multiple Parameters to a Java Method
  • Step 10 - Returning from a Java Method - An Introduction
  • Step 11 - Returning from a Java Method - Exercises
  • Step 12 - Methods - Section Review
  • DO NOT SKIP: FLASH CARDS
  • Section Quiz
  • How to be consistent?
Introduction to Java Platform
  • Step 00 - Section 03 - Overview Of Java Platform - Section Overview
  • Step 01 - Overview Of Java Platform - An Introduction - java, javac, bytecode an
  • DO NOT SKIP - OPTIONAL HANDS-ON
  • Step 02 - Java Class and Object - First Look
  • Step 03 - Create a method in a Java class
  • Step 04 - Create and Compile Planet.java class
  • Step 05 - Run Planet class with Java - Using a main method
  • Step 06 - Play and Learn with Planet Class
  • Step 07 - JDK vs JRE vs JVM
  • About Your Instructor
Introduction to Eclipse - First Java Programming Project
  • Step 00 - Installing Eclipse - Windows
  • Step 00 - Installing Eclipse - Mac
  • Step 01 - Creating a New Java Project with Eclipse
  • Step 02 - Your first Java class with Eclipse
  • Step 03 - Writing Multiplication Table Java Program with Eclipse
  • Step 04 - Adding more methods for Multiplication Table Program
  • Eclipse Tip - Save Actions
  • Do Not use Modules for now
  • Step 05 - Programming Tip 1 : Refactoring with Eclipse
  • Step 06 - Programming Tip 2 : Debugging with Eclipse
  • Step 07 - Programming Tip 3 : Eclipse vs JShell - How to choose?
  • How to Stay UpTo Date With Technology Changes
Java Coding Exercises - Set 1
  • My 10 Rules for Happy Programmers
  • Introduction To Java Coding Exercises