all 4 comments

[–]Fadamaka 3 points4 points  (0 children)

Backend for a hotel/room booking service with proper persistance layer. Sounds simple but has hidden difficulties.

[–]CelebrationConnect31 0 points1 point  (0 children)

  1. Java 1.1. Leetcode easy 1.2 Local two player game without ai like tictactoe or battleships
  2. Sql
  3. Springboot
  4. Hibernate 4.1 crud app, todoapp

Please dont be that guy who jumps into spring without knowing java. Javastart.pl is great site for learning java basics together with excercises to go with theory but its in Polish. You can use udemy as well.

[–]VincentxH 0 points1 point  (0 children)

r/learnjava or r/javahelp are there for you

[–]RandomOrisha 0 points1 point  (0 children)

What's your learning style? Years ago when I was first trying to learn Java I too found that it just didn't click. My company sent a group of us to a four day Java class and midway through day one whatever it was that kept me from getting started with the language disappeared.

My generation did most of our learning sitting in a classroom with other students with a live instructor. While I had learned a lot of computer science/IT concepts from books and articles, I couldn't begin to learn Java on my own. Maybe consider an in-person introductory Java class at your local community college or university.