This java repository contains concepts and practical examples and some common exercises. This is java pure.
As Test Automation Engineer, there are many possibilities to use java combined with different frameworks, like Cucumber, RestAssured, JUnit, TestNG, Serenity, etc.
The reason to share? to help any tester/developer who wants to learn java from the very basic point of view.👩🏫
So if it is usefully for you as it is for me, give it a star 🌟
Also this repo was created to optimize my own interview process whenever people ask to showcase this kind of exercises
instead of request again. Did you get the hint? 😉
- src > main > java > Basic Loops: Contains examples and explanations on how to use loops
- src > main > java > CommonDataStructuresAndAlgorithms: Contains the most commonly used Data Structures and Algorithms
- src > main > java > CommonExamples: Contains examples and exercises most commonly asked in the industry
- src > main > java > Concepts: Contains practical examples and concepts within java and POO
- src > main > java > other Exercises: Contains some other coding exercises
- IntelliJ IDEA 2023.1.2 (Community Edition)
- java download. This project has been created using jdk 20
Note: Make sure to have java jdk for developers, configure JAVA_HOME environment variable as system variable, and also add the path to java bin folders in path variable
Is also recommended to download the java jdk with installer, that way the java will be place directly in Program Files
In your IntelliJ IDE do not forget to select the java version you have downloaded
This repository has been created using java jdk 20
Clone, download or fork the project and open in your favorite IDE.
Then ctrl+shift+f10 to execute class you are interested to run