CPUcademy
Home
Tutorials
Python
Java & Kotlin (Android)
C++
Basic web stack
Databases
Electronics
IT & computer basics
About me
CV
Portfolio projects
My services
Java - basics
Programming basics
Introduction
Basics
Operators
Loops
Conditional statements
Arrays
Java - intermediate
OOP concept
Scanner class - user input
Inheritance and polymorphism
Interfaces
Data structures
Overloading operators
Useful methods, the Standard Library, and streams
Instanceof keyword and downcasting
Comparisons and the Object class
Nested classes
Documentation
Enum type
Java - advanced
Anonymous classes and Lambdas
Record classes
Exceptions
Generic types and wildcards
Regular expressions
Threads
Composition and aggregation
Files
ZIP files