qqp question1: 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? question2: What are some beginner projects to do after learning Java?