Introduction | |||
Introduction | 00:03:00 | ||
Getting started on Windows, macOS or Linux | 00:02:00 | ||
Setting up Local Development | |||
Introduction | 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:10:00 | ||
Getting start IntelliJ IDEA | 00:08:00 | ||
First Java Hello World program | 00:15:00 | ||
Java Methods | |||
Introduction | 00:02:00 | ||
Create a method | 00:12:00 | ||
Call a method | 00:10:00 | ||
Method with parameter | 00:14:00 | ||
Method with multiple parameters | 00:07:00 | ||
Applying return keyword | 00:10:00 | ||
Using a method on decisions | 00:10:00 | ||
Method overloading | 00:13:00 | ||
Variable scope | 00:06:00 | ||
Method recursion | 00:04:00 | ||
Assessment Test1 | 00:02:00 | ||
Solution for Assessment Test1 | 00:04:00 | ||
Java Collections - ArrayList | |||
Introduction | 00:02:00 | ||
Creating ArrayList | 00:07:00 | ||
Add items to ArrayList | 00:05:00 | ||
Access an item in ArrayList | 00:06:00 | ||
Change an item in ArrayList | 00:05:00 | ||
Remove or clear an items in ArrayList | 00:04:00 | ||
Finding ArrayList Size | 00:02:00 | ||
Loop through an ArrayList | 00:07:00 | ||
Sorting an ArrayList | 00:09:00 | ||
Java LinkedList | |||
Introduction | 00:02:00 | ||
ArrayList vs LinkedList | 00:05:00 | ||
Creating LinkedList | 00:05:00 | ||
LinkedList methods( addFirst(), addLast() ) | 00:04:00 | ||
LinkedList methods( removeFirst(), removeLast() ) | 00:02:00 | ||
LinkedList methods( getFirst(), getLast() ) | 00:04:00 | ||
Java HashMap | |||
Introduction | 00:01:00 | ||
Create a HashMap | 00:05:00 | ||
Add items | 00:07:00 | ||
Access an item | 00:03:00 | ||
Remove an item Java HashMap | 00:03:00 | ||
Find HashMap size | 00:03:00 | ||
Loop through a HashMap | 00:06:00 | ||
Solution for Assessment Test2 | 00:04:00 | ||
Java HashSet | |||
Introduction | 00:01:00 | ||
Create a HashSet | 00:03:00 | ||
Add items | 00:03:00 | ||
Check items | 00:03:00 | ||
Remove an item Java HashSet | 00:02:00 | ||
Find HashSet size | 00:01:00 | ||
Loop through a HashSet | 00:02:00 | ||
Java Collections | |||
Introduction | 00:01:00 | ||
Creating an iterator | 00:08:00 | ||
Loop through a collection | 00:04:00 | ||
Removing items from collection | 00:04:00 | ||
Java File Handling | |||
Introduction | 00:02:00 | ||
File handling | 00:07:00 | ||
Creating a new file | 00:11:00 | ||
Writing a file | 00:07:00 | ||
Read a file | 00:11:00 | ||
Getting a file information | 00:08:00 | ||
Delete a file | 00:03:00 | ||
Delete a directory | 00:05:00 | ||
Java Error Handling and Exceptions | |||
Exceptions | 00:07:00 | ||
try and catch block coding | 00:10:00 | ||
finally block statement | 00:02:00 | ||
throw keyword (error handling) | 00:15:00 | ||
Java Regular Expressions - RegEx | |||
What is a Regular Expression | 00:05:00 | ||
Matcher-pattern program – Real world | 00:08:00 | ||
Number validation program – Real world | 00:09:00 | ||
String Validation program – Real world | 00:06:00 | ||
Java Multi Threading | |||
Using thread class program | 00:05:00 | ||
Using Runnable interface program | 00:04:00 | ||
Java Concurrency | |||
Concurrency scenarios | 00:06:00 | ||
Prevent concurrency problems | 00:04:00 | ||
Java Lambda Expressions | |||
Create Lambda Expressions | 00:03:00 | ||
Lambda Expression – ArrayList | 00:05:00 | ||
Lambda Expression – Consumer interface | 00:04:00 | ||
Java Project: User Authentication system | |||
Introduction | 00:01:00 | ||
Project overview | 00:02:00 | ||
User Class and methods creation | 00:05:00 | ||
User Choice options | 00:07:00 | ||
User Registration method | 00:03:00 | ||
User Login method | 00:03:00 | ||
Authentication System real time project | 00:09: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.