Welcome to the Java Maratona course repository! 🎉
This repository contains exercises, examples, projects, and notes for those learning Java from basics to advanced concepts.
Java Marathon is an intensive course that covers everything from language fundamentals to advanced techniques, aiming to prepare students for the job market and real projects.
You will find:
- Data structures and control flow
- Object-oriented programming (classes, objects, inheritance, polymorphism)
- Exception handling
- File manipulation
- Concurrent programming
- Practical projects
- And other essential Java topics.
Here you can access the lessons organized by topic and content.
Click here to see the classes
Contributions are very welcome! If you want to help improve this repository, please follow these guidelines:
-
Open an issue to suggest improvements, report bugs, or ask questions.
-
Fork the repository and create a branch for your modification:
git checkout -b my-new-feature
-
Make your changes with clear, organized commits.
-
Submit a pull request explaining the changes you made.
Remember to keep the code style consistent, add comments when needed, and test examples before submitting.