Curriculum
Course:
Java Basic
Login
Curriculum
Java Basic
Java Home
0/1
Java Home
5 minutes
Java Introduction
0/1
Java Introduction
5 minutes
Java Get Started
0/1
Java Get Started
5 minutes
Java Syntax
0/1
Java Syntax
10 mintues
Java Output / Print
0/2
Print Text
5 mintues
Print Numbers
5 minutes
Java Comments
0/1
Java Comments
10 minutes
Java Variables
0/5
Variables
10 minutes
Print Variables
5 minutes
Multiple Variables
5 minutes
Java Identifiers
5 minutes
Real-Life Examples
10 minutes
Java Data Types
0/6
Data Types
10 minutes
Numbers
10 mintues
Boolean
5 mintues
Characters
5 minutes
Real-Life Example
10 minutes
Non-Primitive Data Types
5 minutes
Java Type Casting
0/1
Java Type Casting
5 minutes
Java Operators
0/1
Java Operators
10 minutes
Java Strings
0/4
Strings
10 minutes
Concatenation
5 minutes
Numbers and Strings
5 minutes
Special Characters
5 minutes
Java Math
0/1
Java Math
10 mintues
Java Booleans
0/1
Java Booleans
10 mintues
Java If ... Else
0/5
If
10 mintues
else
5 minutes
else if
5 minutes
Short Hand If...Else
10 mintues
Real-Life Examples
5 minutes
Java Switch
0/1
Java Switch
5 minutes
Java While Loop
0/3
While Loop
10 minutes
Do/While Loop
5 minutes
Real-Life Examples
5 minutes
Java For Loop
0/4
For Loop
5 minutes
Nested Loops
5 minutes
For Each Loop
5 minutes
Real-Life Examples
5 minutes
Java Break / Continue
0/1
Java Break And Continue
5 minutes
Java Arrays
0/4
Arrays
5 minutes
Loop Through An Array
5 minutes
Real-Life Example
5 minutes
Multidimensional Arrays
5 minutes
Java Methods
0/6
Java Methods
5 minutes
Parameters
10 minutes
Return Values
5 minutes
Java Method Overloading
5 minutes
Java Scope
5 minutes
Java Recursion
10 minutes
Java Classes
0/26
Java OOP
5 minutes
Java classes / Objects
5 minutes
Java Class Attributes
10 minutes
Java Class Methods
10 minutes
Java Constructors
5 minutes
Java Modifiers
15 minutes
Java Encapsulation
10 minutes
Java Packages/ API
10 minutes
Java Inheritance
10 minutes
Java Polymorphism
5 minutes
Java Inner Classes
5 minutes
Java Abstraction
5 minutes
Java Interface
5 minutes
Java Enums
5 minutes
Java User Input
5 minutes
Java Dates
5 minutes
Java Array list
10 minutes
java Linked List
10 minutes
Java Hash Map
5 minutes
Java HashSet
10 minutes
Java Iterator
5 minutes
Java Wrapper Classes
5 minutes
Java Exception
5 minutes
Java RegEx
10 minutes
Java Threads
5 minutes
Java Lambda
5 minutes
Java file Handling
0/4
Java Files
10 minutes
Java Create / Write Files
5 minutes
Java read Files
5 minutes
Java delete Files
10 minutes
Java How To
0/16
Add Two Numbers
5 minutes
Count Words
5 minutes
Reverse a string
5 minutes
Sum of Array Elements
5 minutes
Convert a String to Array
5 minutes
Sort an Array
5 minutes
Find Array Average
5 minutes
Find Smallest Element
5 minutes
ArrayList Loop
5 minutes
Loop Through a HashMap
5 minutes
Loop Through an Enum
5 minutes
Area of rectangle
3 minutes
Even Or Odd Numbers
3 minutes
Positive or Negative
5 minutes
Square Root
5 minutes
Random Number
5 minutes
Java Reference
0/53
Java Reference
5 minutes
Java Keywords
5 minutes
assert
5 minutes
abstract
5 minutes
boolean
5 minutes
break
5 minutes
byte
5 minutes
case
5 minutes
catch
5 minutes
char
5 minutes
class
5 minutes
continue
5 minutes
default
5 minutes
do
5 minutes
double
5 minutes
else
5 minutes
enum
5 minutes
exports
5 minutes
extends
5 minutes
final
5 minutes
finally
5 minutes
float
5 minutes
for
5 minutes
if
5 minutes
implements
5 minutes
import
5 minutes
instanceof
5 minutes
int
5 minutes
interface
5 minutes
long
5 minutes
module
5 minutes
native
5 minutes
new
5 minutes
package
5 minutes
private
5 minutes
protected
5 minutes
public
5 minutes
return
5 minutes
requires
5 minutes
short
5 minutes
static
5 minutes
super
5 minutes
switch
5 minutes
synchronized
5 minutes
this
5 minutes
throw
5 minutes
throws
5 minutes
transient
5 minutes
try
5 minutes
var
5 minutes
void
5 minutes
volatile
5 minutes
while
5 minutes
Java String Methods
0/39
Java String Methods
5 minutes
charAt()
5 minutes
codePointAt()
5 minutes
codePointBefore()
5 minutes
codePointCount()
5 minutes
compareTo()
5 minutes
compareToIgnoreCase()
5 minutes
concat()
5 minutes
contains()
5 minutes
contentEquals()
5 minutes
copyValueOf()
5 minutes
endsWith()
5 minutes
equals()
5 minutes
equalsIgnoreCase()
5 minutes
format()
5 minutes
getBytes()
5 minutes
getChars()
5 minutes
hashCode()
5 minutes
indexOf()
5 minutes
isEmpty()
5 minutes
join()
5 minutes
lastIndexOf()
5 minutes
length()
5 minutes
matches()
5 minutes
offsetByCodePoints()
5 minutes
regionMatches()
5 minutes
replace()
10 mintues
replaceAll()
5 minutes
replaceFirst()
5 minutes
split()
5 minutes
startsWith()
5 minutes
subSequence()
5 minutes
substring()
5 minutes
toCharArray()
5 minutes
toLowerCase()
5 minutes
toString()
5 minutes
toUpperCase()
5 minutes
trim()
5 minutes
valueOf()
5 minutes
Java Math Methods
0/48
Java Math Methods
10 mintues
abs()
10 mintues
acos()
10 mintues
addExact()
10 mintues
asin()
5 minutes
atan()
5 minutes
atan2()
5 minutes
cbrt()
5 minutes
ceil()
5 minutes
copySign()
5 minutes
cos()
5 minutes
cosh()
5 minutes
decrementExact()
5 minutes
exp()
5 minutes
expm1()
5 minutes
floor()
5 minutes
floorDiv()
5 minutes
floorMod()
5 minutes
getExponent()
5 minutes
hypot()
5 minutes
IEEEremainder()
5 minutes
incrementExact()
5 minutes
log()
5 minutes
log10()
5 minutes
log1p()
5 minutes
max()
5 minutes
min()
5 minutes
multiplyExact()
5 minutes
negateExact()
5 minutes
nextAfter()
5 minutes
nextDown()
5 minutes
nextUp()
5 minutes
pow()
5 minutes
random()
5 minutes
rint()
5 minutes
round()
5 minutes
scalb()
5 minutes
signum()
5 minutes
sin()
5 minutes
sinh()
5 minutes
sqrt()
5 minutes
subtractExact()
5 minutes
tan()
5 minutes
tanh()
5 minutes
toDegrees()
5 minutes
toIntExact()
5 minutes
toRadians()
5 minutes
ulp()
5 minutes
Java Output Methods
0/4
Java Output Methods
5 minutes
print()
5 minutes
printf()
10 minutes
println()
5 minutes
Java Arrays Methods
0/6
Java Arrays Methods
5 minutes
compare()
5 minutes
equals()
5 mintues
sort()
5 mintues
fill()
5 minutes
length
2 minutes
Java ArrayList Methods
0/26
Java ArrayList Methods
10 minutes
add()
5 minutes
addAll()
10 minutes
clear()
10 minutes
clone()
10 minutes
contains
5 minutes
ensureCapacity()
10 minutes
forEach()
10 minutes
get()
10 minutes
indexOf()
10 minutes
isEmpty()
10 minutes
iterator()
10 minutes
lastIndexOf()
10 minutes
listIterator()
10 minutes
remove()
10 minutes
removeAll()
10 minutes
removeIf()
10 minutes
replaceAll()
10 minutes
retainAll()
10 minutes
set()
10 minutes
size()
10 minutes
sort()
10 minutes
spliterator()
10 minutes
subList()
10 minutes
toArray()
10 minutes
trimToSize()
10 minutes
Java LinkedList Methods
0/27
Java LinkedList Methods
10 minutes
add()
10 minutes
addAll()
10 minutes
clear()
10 minutes
clone()
10 minutes
contains()
10 minutes
forEach()
10 mintues
get()
10 minutes
getFirst()
10 minutes
getLast()
10 mintues
indexOf()
10 mintues
isEmpty()
10 minutes
iterator()
10 minutes
lastIndexOf()
10 minutes
listIterator()
10 minutes
remove()
10 minutes
removeAll()
10 minutes
removeFirst()
10 minutes
removeIf()
10 minutes
removeLast()
10 minutes
replaceAll()
10 minutes
retainAll()
10 minutes
set()
10 minutes
size()
10 minutes
sort()
10 minute
spliterator()
10 minute
toArray()
5 minutes
Java HashMap Methods
0/23
Java HashMap Methods
10 minutes
clear()
10 minutes
clone()
10 minutes
compute()
10 minutes
computeIfAbsent()
10 minutes
computeIfPresent()
10 minutes
containsKey()
10 minutes
containsValue()
10 minutes
entrySet()
10 minutes
forEach()
10 minutes
get()
Text lesson
getOrDefault()
10 minutes
isEmpty()
10 minutes
keySet()
10 minutes
merge()
10 minutes
put()
10 minutes
putAll()
10 minutes
putIfAbsent()
10 minutes
remove()
10 minutes
replace()
10 minutes
replaceAll()
10 minutes
size()
10 minutes
values()
10 mintues
Java Errors and Exception
0/1
Java Errors and Exception
5 minutes
Text lesson
Java Reference
Java Reference
A list of Java keywords and methods are given below:
Keyword
string methods
Math Methods
Output Methods
Array Methods
Previous
Next