Hello! This repository documents my Java learning journey. Here I share my exercises, projects and reflections on what I am learning. My goal is to become a proficient Java programmer and I hope this repository serves as a resource for other beginners. Feel free to explore the code, ask questions, and contribute suggestions.
1. History of Programming Language Java.
2. Installing Java.
3. Creating the First Application.
4. Tools and the market for Java.
5. Java Fundamentals.
6. Big Data Fundamentals.
7. Object Oriented Programming (OOP) with Java.
8. Java Projects.
9. Error handling and recording.
10. Collections and generics.
11. Threads.
12. Big Data with Java.
13. Big Data Projects