Ask HN: Overwhelmed by Java and Design Patterns I have an internship coming up in a month. I am required to code in java then. I had absolutely no idea about how to program in Java. I read the Oracle tutorials and found them pretty helpful. Other than plain Java, I also need to learn about a bunch of other technologies like servlets, spring, JPA, etc. The tutorials, blog posts, etc I found related to these technologies use a lot of design pattern-y and Language full of abstraction. I'm not able to grasp how I should go about learning these things. I started with spring yesterday, but the blog posts delve directly into vague topics and design patterns that I cannot wrap my head on. How should I proceed in learning these things? |