IT Skills Software Design and Development Java Java SE 7
With numerous code examples, screenshots and end-of-chapter exercises, this very readable text avoids getting immersed in low-level technical details, while still providing a useful, practical guide to network programming for both undergraduates and busy IT professionals.