Java: Complete Java Core for Beginners with Exercises - 2025
Java, Java Core, Object Oriented Programming (OOP), Collections, Maps, Exceptions, Generics, IO, Concurrency Explained
4.55 (142 reviews)

12 239
students
16.5 hours
content
May 2025
last update
$79.99
regular price
What you will learn
Java
Java Core
Java Development Kit (JDK) setup
Basic Java program execution
Integrated Development Environment (IDE) understanding
Primitive data types usage
Variable declaration and initialization
Type casting
Primitive and non-primitive data type differentiation
Array and string declaration
Variable naming conventions
Variable scope
Console output
Console input using the Scanner class
Arithmetic operators usage
Comparison and logical operators usage
Operator precedence understanding
if-else statement usage
Switch statement usage
Loop usage (for, while, do-while)
Loop control (break, continue)
Method definition and invocation
Method overloading
Recursion in methods
Array manipulation
String immutability understanding
String concatenation
String comparison
String formatting
String pool concept
Object Oriented Programming (Java OOP)
Class and object creation
Constructor usage
Encapsulation with getters and setters
Inheritance implementation
Method overriding
Use of the super keyword
Polymorphism in Java
Method overloading and overriding differentiation
Abstract classes and interfaces usage
SOLID principles application
Exception handling with try-catch blocks
Checked and unchecked exceptions differentiation
Custom exception creation
Collections and Maps
List, Set, and Queue usage
Map manipulation
Iterator usage
Enumerations
Generic class and method creation
Input/output stream usage
Object serialization and deserialization
Thread management
Synchronization for thread safety
Executor framework usage
Fork/Join framework usage
Thread pooling
Atomic variables for thread safety
Inter-thread communication with wait-notify
Course Gallery




Loading charts...
5179492
udemy ID
25/02/2023
course created date
19/12/2024
course indexed date
Bot
course submited by