title: Server side Java - where to start
body: <p>I'm really starting to get a hang of the client-side Java programming, and from what I understand Java is great for developing stable server sides for large amounts of traffic.</p>
  
  <p>The problem is that I'm completely new to server development, so I don't know where to start or where to look for information, despite Java's good documentation.</p>
  
  <p>More specific questions:</p>
  
  <ul>
  <li>Do you know any good, non-specific tutorials for server-side Java? I've seen some tutorials for Google's Cloud Platform and Netscape, but I don't want to be dependent on their infrastructure.</li>
  <li>Is the common practice to develop your code in Eclipse and then "ship" it to your server? As I said I've never done server-side development and I've only tried learning a little node.js.</li>
  </ul>
  
  <p>Thank you in advance, I hope these questions aren't to wide-scoped.</p>