13.07.2015 Views

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

xxxIntroducti<strong>on</strong>The <strong>Linux</strong> Newbie PathIf you are new to <strong>Linux</strong>, then you’ll want to start with the first two chapters.If you are already experienced in Java, feel free to skip Chapter 3, but you maywant at least to skim Chapters 4 and 5. You will definitely want to check outChapter 7 as we are almost sure that it is something you didn’t know about.Chapter 8 is another topic you may not have encountered outside of<strong>Linux</strong>, although CVS is not limited to <strong>Linux</strong> envir<strong>on</strong>ments. Bey<strong>on</strong>d that, itwill depend <strong>on</strong> what else you already know. See what other categories, below,might fit your situati<strong>on</strong>.The Java Newbie PathIf you are new to Java, then be sure to read Chapters 3 and 4, but if you arenot already an experienced programmer you should probably bring al<strong>on</strong>ganother, more introductory text.Chapters 5 and 10 will give you some good background for choosing yourJava development tools. So many Java projects these days are tied to Ant thatyou should also cover Chapter 9 if you d<strong>on</strong>’t already know the tool.With your experience in other languages you may have d<strong>on</strong>e a lot of unittesting; read about the approach most popular with Java developers inChapter 13.The Client-Side PathDepending <strong>on</strong> what type of Java development that you hope to do, you maywant to c<strong>on</strong>centrate <strong>on</strong> certain parts of the latter half of the book. Those mostinterested in the fr<strong>on</strong>t end or client side should focus <strong>on</strong> the middle chapters.Of most interest to you will be Chapters 16 and 17. Your client-side emphasisshould also include Chapters 18 and 19.The Server-Side PathFor those with an emphasis <strong>on</strong> the middle and third tier, or those with a generalserver emphasis, all of Part IV will be helpful. This is in additi<strong>on</strong> to a solidgrounding in the previous chapters in Parts I and II.The Enterprise PathThe final Part V will discuss enterprise scale software. Such software also typicallyincludes JSP and Servlet software, as covered in Chapters 18, 19, and 20.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!