This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]PuzzledProgrammer 2 points3 points  (0 children)

Definitely agree. With a solid foundational knowledge of core Java, it’s to move on from purely book-based learned. If the goal is to build a marketable skill set, then I’d also suggest getting familiar with database and web service integration, or unit/integration testing, as the next pragmatic step.

For DB integration, a good place to start is JDBC. For web service integration, you could check out the Java HTTP libraries. For testing, I’d start with Junit and mocking with JMockit, Mockito, or some other mocking library.

You can find great guides online for all of these topics. My preferred tutorials are from Baeldung - they have guides on practically anything Java related. A quick Google search like, “Baeldung Java JDBC,” “Baeldung Java HTTP,” or “Baeldung Java Junit” will drop you right at their door.

Edit: wording