Just this week I started at a new company for the first time in the role of a professional developer. So far, I'm enjoying it and today I was handed my first coding assignment. However, it is all in Java which I have very little experience in.
The team knows that I'm still getting up and running and that this language is not in my prior experience but I'd like to surprise them. To that end I was wondering if the community had any thoughts, recommendations, or sources to point me towards for a good crash course in Java and the Eclipse IDE.
EDIT: As per simonhaisz's comment below, my current main use language is Go and I'm also familiar with Python.