Skip to content
View dwolf42's full-sized avatar
๐Ÿ˜Š
study coding
๐Ÿ˜Š
study coding
  • 127.0.0.1
Block or Report

Block or report dwolf42

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
dwolf42/README.md

๐Ÿ‘‹ Hey there, I'm David! It's great to see you checking out my profile.

Since December 2019, I have been passionately studying Java at the JetBrains Academy Hyperskill.org in my spare time. I am passionate about IT and started to pursue my career as an IT specialist for application development through vocational training in September 2023.

๐Ÿ‘‰ read more about my journey on Hyperskill When I first joined Hyperskill, I felt overwhelmed by the challenges. Problems often seemed impossible to solve with my limited knowledge.
However, I quickly learned that Hyperskill's approach was beneficial. They encouraged me to explore, research, and test different solutions independently instead of hand-holding like other academies.
Which essentially means to come up with my very own ideas of code.

Over time, I came to understand that being a software developer is all about problem-solving, regardless of the language or syntax.
It's about finding answers to tasks that initially seem impossible.
Since then, I made significant improvements in my coding and problem-solving skills throughout the process. I achieved this with only little prior knowledge.

Coding to me is not just about getting the answer right. The satisfaction and joy of the "Eureka" moment when I finally solve a problem on my own is something I wouldn't want to miss in my life anymore.

That's why I chose to stick with Hyperskill. I traded quick progression through the fundamentals for a deeper understanding of the concepts, which I believe is more valuable.

Checkout ๐Ÿ‘‡ my 2023 Hyperskill coding recap ๐Ÿš€

Hyperskill Recap 2023

๐Ÿš€ Projects

I used the knowledge gained from the 'Simple TicTacToe' course at JetBrains Academy on Hyperskill.org to create a standalone program for Windows. The program includes all required Java files and features ASCII art, a pause and clear screen function, a tutorial, a winner/tie display, input safety, a welcome screen, and credits. Feel free to ๐Ÿ‘‰ play my game!
Dive into the source ๐Ÿ‘‰ here.

I enjoy writing tutorials that explain how things work. I started my Java Tutorials project based on the idea that it's easier to understand and remember complex ideas when explained in simple tutorials. I use simple language to explain basic programming concepts, such as nested for-loops, Stack and Heap memory, and return value methods. Additionally, I provide a guide on how to create an .exe file for Windows, including instructions on creating an installer that includes all necessary Java files. As a bonus, I will demonstrate how to create custom icons for the installer and the .exe file, giving them a personal touch.
Discover all of ๐Ÿ‘‰ my tutorials.

All of my completed and ongoing projects from JetBrains Academy, as well as my side projects and experimental work, are neatly organized by topic in a single repository. This makes it easier to browse for specific topics.
Enjoy exploring it ๐Ÿ‘‰ here.

A project completely off course. Nothing I can relate to. I started this project to improve my OOP skills by developing something I have a deep connection to and a lot of passion for. RPGs have always fascinated me. I like discovering new things and foreign worlds, with a bag full of healing potions and a sword, kicking the crap out of dragons, zombies and bats, going on adventures, gaining experience and picking up a golden coin or two along the way. That's my current plan for the project, and I'm really looking forward to shaping and expanding the RPG.
Have a ๐Ÿ‘‰ look.

My first experience with self-created classes, objects, enums and packages in Java. It is also my latest achievement on my coding journey. Object orientation is a very exciting area of software development for me, to structure code much better than it is possible with pure methods. I'm really looking forward to diving further into this area and getting a better understanding of the countless possibilities that object-oriented programming offers.
You can check out the code ๐Ÿ‘‰ here.

Bulls and Cows is the last course project I started to get my certification in Java basics. Here I am writing my own advanced version of this classic code-breaking game by recreating the original version and taking the game to a new level.
Curious? ๐Ÿ‘‰ Click me.

๐Ÿ’ก My Java knowledge map from JetBrains Academy Hyperskill

click to enlarge

๐Ÿ“ˆ GitHub Stats

dwolf24' GitHub Stats Top Langs

dwolf42's Profile Views

Pinned

  1. TicTacToeSuperGT TicTacToeSuperGT Public

    The project that follows my previous TicTacToeSuper, based on a series of tutorials on Hyperskill.org (JetBrains Academy).

    Java 1

  2. java_courses java_courses Public

    Follow my journey to learn Java from Hyperkill, YouTube, as well as some experiments. In this repository you may find everything I've already learned, and what I am currently learning. For me info,โ€ฆ

    Java 1

  3. TicTacToeSuper TicTacToeSuper Public

    further development of my tictactoe game

    Java

  4. java-tutorials java-tutorials Public

    Beginner friendly tutorials in Java written by me

    Java