| Introduction |
|
Introduction |
|
00:04:00 |
|
Getting started on Windows, macOS or Linux |
|
00:01:00 |
| Setting up Local Development |
|
Introduction Setting up Local Development |
|
00:04:00 |
|
Java Future |
|
00:06:00 |
|
Why its Popular in Coding |
|
00:04:00 |
|
Popular IDEs for Coding |
|
00:03:00 |
|
Java Installation (step by step) |
|
00:10:00 |
|
Java path setting (environment variables) |
|
00:10:00 |
|
IntelliJ IDEA Installation |
|
00:09:00 |
|
Getting start IntelliJ IDEA |
|
00:08:00 |
|
First Java Hello World program |
|
00:15:00 |
|
Java output – print from code |
|
00:06:00 |
|
Java comments |
|
00:05:00 |
| Java Basic |
|
Introduction Java Basic |
|
00:02:00 |
|
Variables |
|
00:18:00 |
|
General rules for creating variables |
|
00:12:00 |
|
Writing multiple variables |
|
00:06:00 |
|
Data types |
|
00:06:00 |
|
Data types – Numbers |
|
00:05:00 |
|
Data types – Booleans |
|
00:02:00 |
|
Data types – Characters |
|
00:04:00 |
|
Primitive vs. Non-primitive |
|
00:02:00 |
|
Identifiers |
|
00:05:00 |
|
Type casting |
|
00:10:00 |
|
User input |
|
00:09:00 |
|
Assessment Test1 |
|
00:01:00 |
|
Solution for Assessment Test1 |
|
00:02:00 |
| Java Operators |
|
Introduction Java Operators |
|
00:02:00 |
|
Arithmetic operators |
|
00:12:00 |
|
Increment – decrement operators |
|
00:08:00 |
|
Assignment operators |
|
00:05:00 |
|
Comparison operators |
|
00:08:00 |
| Java Logical Operators |
|
What are Logical |
|
00:05:00 |
|
AND operator |
|
00:05:00 |
|
OR operator |
|
00:04:00 |
|
NOT operator |
|
00:04:00 |
| Java Strings |
|
Introduction Java Strings |
|
00:03:00 |
|
Strings |
|
00:04:00 |
|
Strings built-in methods |
|
00:12:00 |
|
String indexing |
|
00:05:00 |
|
String concatenation |
|
00:05:00 |
|
String with numbers |
|
00:05:00 |
|
String special characters |
|
00:07:00 |
| Java Advanced Math and Date Time |
|
Basic math built-in functions |
|
00:08:00 |
|
Random number generation |
|
00:06:00 |
|
Display Current Date Time |
|
00:09:00 |
|
Formatting Date and Time |
|
00:09:00 |
| Java Decision Making Statements |
|
Introduction Java Decision Making Statements |
|
00:03:00 |
|
If statement |
|
00:04:00 |
|
If-else statement |
|
00:05:00 |
|
If-else if statement |
|
00:04:00 |
|
Ternary operator |
|
00:05:00 |
|
Switch-case program |
|
00:09:00 |
|
Assessment Test2 (EvenOdd Program) |
|
00:01:00 |
|
Solution for Assessment Test2 |
|
00:02:00 |
| Java Control Flow Statements |
|
Introduction Java Control Flow Statements |
|
00:04:00 |
|
Flow Charts |
|
00:03:00 |
|
While loop statement |
|
00:10:00 |
|
Do-while loop statement |
|
00:04:00 |
|
For loop statement |
|
00:07:00 |
|
Nested loops |
|
00:08:00 |
|
For-each loop statement |
|
00:04:00 |
|
Applying break |
|
00:02:00 |
|
Applying continue |
|
00:03:00 |
| Java Arrays |
|
Introduction Java Arrays |
|
00:01:00 |
|
Arrays |
|
00:04:00 |
|
Access elements of an array |
|
00:05:00 |
|
Change an array element |
|
00:03:00 |
|
Find an array length |
|
00:03:00 |
|
Loop through an array |
|
00:04:00 |
|
Loop through an array with for-each |
|
00:02:00 |
|
Multidimensional arrays |
|
00:04:00 |
| Java Methods |
|
Creating a Method |
|
00:06:00 |
|
Calling a Method |
|
00:04:00 |
| Java Project |
|
Introduction Java Project |
|
00:02:00 |
|
Project overview |
|
00:02:00 |
|
ATM Project Creation (creation and main method) |
|
00:06:00 |
|
ATM key selection program (switch-case program) |
|
00:09:00 |
|
ATM display choices functionality |
|
00:03:00 |
|
ATM checkbalance functionality |
|
00:01:00 |
|
ATM deposit functionality |
|
00:03:00 |
|
ATM withdraw functionality |
|
00:06:00 |
|
Project Functionality test |
|
00:03:00 |