Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yanamlnk/java-for-beginners
My projects that I have created during JetBrains track "Java For Beginners"
https://github.com/yanamlnk/java-for-beginners
battleship-game encryption-decryption java java-for-beginners jetbrains jetbrains-academy
Last synced: 5 days ago
JSON representation
My projects that I have created during JetBrains track "Java For Beginners"
- Host: GitHub
- URL: https://github.com/yanamlnk/java-for-beginners
- Owner: yanamlnk
- Created: 2022-11-18T20:51:04.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-20T12:18:12.000Z (about 2 years ago)
- Last Synced: 2024-11-15T05:49:19.698Z (2 months ago)
- Topics: battleship-game, encryption-decryption, java, java-for-beginners, jetbrains, jetbrains-academy
- Language: Java
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Java For Beginners
I have created this repository for portfolio purposes. Some time ago I have finished JetBrains "[Java For Beginners](https://hyperskill.org/tracks/8)" track with [certificate of completion](https://hyperskill.org/certificates/29730fb2-a507-422c-be34-a943c02c96db.pdf). During this track I have created 2 projects: one is inside this track, another one is outside:
1. [Battleship](https://github.com/yanamlnk/java-for-beginners/tree/main/battleship)
[Link](https://hyperskill.org/projects/125?track=8) to the project page on JetBrains.
> Writing games is probably one of the most exciting tasks in programming. Develop your own version of the popular "Battleship Game" to play with your friends!
2. [Encryption-Decryption](https://github.com/yanamlnk/java-for-beginners/tree/main/encryption-decryption)
[Link](https://hyperskill.org/projects/46?track=12) to the project page on JetBrains.
> Privacy is an important matter is the realm of the Internet. When sending a message, you want to be sure that no-one but the addressee with the key can read it. The entirety of the modern Web is encrypted - take https for example! Don’t stay behind: hop on the encryption/decryption train and learn the essential basics while implementing this simple project.
## About this repository
I will post here the code that I have used to pass test cases of the JetBrains platform. However I do realize that this code can still be improved.
Each folder with project has README.md file, where I provide the following information:
1. **Project details**: how many stages the project had, task description, test cases.
2. **Code details**: how it takes input, how it produce output, what concepts (like design patterns) or topics (like Arrays, Files) have I used for this project