Course: Introduction to Java and Programming Basics
Modules:
Introduction to the Course, How to Make Best Use of the Course Guide?
Step 01 - Installing JDK - with Installation Guide PDF, Step 02 - Verifying Java and JShell, Step 03 - Troubleshooting Java Installation, Step 04 - Setting Path Environment Variable in Windows
Step 00 - Getting Started with Programming, Step 01 - Introduction to Multiplication Table Challenge, Step 02 - Launch JShell, Step 03 - Break Down Multiplication Table Challenge, Step 04 - Java Expression - An Introduction, Step 05 - Java Expression – Exercises, Step 06 - Java Expression – Puzzles, Step 07 - Printing Output to Console with Java, Step 08 - Printing Output to Console with Java - Exercise Statements, Step 09 - Printing Output to Console with Java - Exercise Solutions, Step 10 - Printing Output to Console with Java – Puzzles, JShell Tips - Multiple Lines of Code, Step 11 - Advanced Printing Output to Console with Java, Step 12 - Advanced Printing Output to Console with Java – Exercises, Step 13 - Introduction to Variables in Java, Step 14 - Introduction to Variables in Java - Exercises and Puzzles, Step 15 - Four Important Things to Know about Variables in Java, Step 16 - How are Variables Stored in Memory?, Step 17 - How to Name a Variable, 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 Compound, Step 22 - Programming Tips: JShell - Shortcuts, Multiple Lines, and Variables, 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, 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
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
Step 00 - Section 03 - Overview of Java Platform - Section Overview, Step 01 - Overview of Java Platform - An Introduction - java, javac, bytecode, 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 Versus JRE Versus JVM
Step 00 - Installing Eclipse, 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, Step 05 - Programming Tip 1: Refactoring with Eclipse, Step 06 - Programming Tip 2: Debugging with Eclipse, Step 07 - Programming Tip 3: Eclipse Versus JShell - How to Choose?