What's a coding project I could do that'll efficiently make me an intermediate Java programmer in terms of knowing a good number of coding principles?
What are some beginner projects to do after learning Java?