Java Complete Tutorial
Prerequisites & Assumptions
I am writing this tutorial for the following targeted audience
- Familiar with one of the programming language ( C/ C++/ PHP/ .NET )
- Know the fundamentals of computer science
In this tutorial series, I concentrate more on code and less on theory, I mostly write code in such a way that it's self-explanatory. This tutorial series is very handy for those who want to refresh their Java skills and also who want to keep this as a quick code reference during development
Fundamentals
Java History
https://onecompiler.com/posts/3spspsbpd/java-history
Installing Java & Setting up for your first program
https://onecompiler.com/posts/3spspuvpy/installing-java-setting-up-for-your-first-program
Object Oriented Programming Concepts (OOPS)
https://onecompiler.com/posts/3spspwkdb/object-oriented-programming-concepts-oops
Java - Hello World Program
https://onecompiler.com/posts/3spspyaqt/java-hello-world-program
Data Types, Variables & Arrays
Java Primitive Data Types
https://onecompiler.com/posts/3spsq3bf3/java-primitive-data-types
Java Variables
https://onecompiler.com/posts/3spsq6dxq/java-variables
Arrays in Java
https://onecompiler.com/posts/3spsq8uvu/arrays-in-java
Operators in Java
https://onecompiler.com/posts/3spvscjzr/operators-in-java
Control Flow Statements
https://onecompiler.com/posts/3spvzvvwj/control-flow-statements
Java Strings
Everything about Java Strings
https://onecompiler.com/posts/3spyvx3ct/everything-about-java-strings
Java Classes & Objects
Everything about Classes & Objects in Java
https://onecompiler.com/posts/3sq29ygyt/everything-about-classes-objects-in-java
Java Collections
Collections in Java
https://onecompiler.com/posts/3sq2pe5hr/collections-in-java
Java Files
File Handling in Java
https://onecompiler.com/posts/3sq3mm637/file-handling-in-java
Multithreading in Java
Java's Multithreading concepts
https://onecompiler.com/posts/3sqturbhc/multithreading-in-java