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 |
Upgrade to get UNLIMITED ACCESS to ALL COURSES for only £49/year
Claim Offer & UpgradeMembership renews after 12 months. You can cancel anytime from your account.