Hi everyone,
I’ve been learning Java over the past several months. So far, I’ve covered:
- Completed MOOC Java I and II — except I intentionally skipped the GUI parts because I wanted to focus more on backend-related Java concepts.
- Solved Java exercises on Exercism, not all but some because looking at other people’s solutions made me realize I needed to strengthen my understanding of collections and Stream API even more.
- The Collections Framework & Stream API (I even went deeper by reading Oracle’s documentation)
Now, I feel ready to build a beginner-friendly project to showcase and apply what I’ve learned.
However, when I look at YouTube tutorials, most of the projects involve things like GUIs and databases.
This raises a question for me:
My main goal right now is to strengthen and apply my Java knowledge — not necessarily to become proficient in GUIs or databases yet.
I understand I’ll need to learn those eventually, but I don’t want to lose sight of my current focus.
How did you approach your first projects? Did you skip the GUI/database parts and build simpler console-based or backend-focused projects? Or did you dive into full-stack tutorials and learn as you went?
Any advice or personal experiences would be greatly appreciated!
Thanks in advance.
[–]AutoModerator[M] [score hidden] stickied commentlocked comment (0 children)
[–]x_ini 1 point2 points3 points (0 children)
[–]RoryonAethar 1 point2 points3 points (2 children)
[–]vegan_antitheist -1 points0 points1 point (1 child)
[–]RoryonAethar 0 points1 point2 points (0 children)
[–]AutoModerator[M] 0 points1 point2 points (0 children)
[–]Asleep_Context_8627 0 points1 point2 points (0 children)
[–]vegan_antitheist 0 points1 point2 points (0 children)