Book description
A unique book-and-video package of Java® Programming 24-Hour Trainer, presented by Java guru Yakov Fain
As one of the most popular software languages for building Web applications, Java is often the first programming language developers learn. The latest version includes numerous updates that both novice and experienced developers need to know. With this invaluable book-and-video package, Java authority Yakov Fain fully covers Java's new features as well as its language extensions, classes and class methods, and the Swing Application Framework. For each lesson that he discusses in the book, there is an accompanying instructional video to reinforce your learning experience.
Features a unique book-and-video combination that starts from scratch and introduces newcomers to Java
Integrates instructional videos with each lesson in the book, teaching by doing!
Teaches skills businesses demand when hiring new Java developers
Each lesson includes hands-on programming exercises to enrich your learning experience
Shares easy-to-follow lessons, reinforced by step-by-step instructions, screen shots, and supplemental exercises so that you have a variety of learning styles from which to choose
Author is a Java authority and a "Java Champion," a title bestowed on an exclusive group of Java community leaders.
Note: CD-ROM/video and other supplementary materials are not included as part of eBook file.
Table of contents
- Cover
- Contents
- Chapter 1: Introducing Java
- Chapter 2: Eclipse IDE
- Chapter 3: Object-Oriented Programming
- Chapter 4: Class Methods
- Chapter 5: Back to Java Basics
- Chapter 6: Packages, Interfaces, and Encapsulation
- Chapter 7: Programming with Abstract Classes and Interfaces
- Chapter 8: Introducing the Graphic User Interface
- Chapter 9: Event Handling in UI
- Chapter 10: Introduction to Java Applets
- Chapter 11: Developing a Tic-Tac-Toe Applet
- Chapter 12: Developing a Ping-Pong Game
- Chapter 13: Error Handling
- Chapter 14: Introduction to Collections
- Chapter 15: Introduction to Generics
- Chapter 16: Working with Streams
- Chapter 17: Java Serialization
- Chapter 18: Network Programming
- Chapter 19: Processing E-Mails with Java
- Chapter 20: Introduction to Multi-Threading
- Chapter 21: Digging Deeper into Concurrent Execution
- Chapter 22: Working with Databases Using JDBC
- Chapter 23: Swing with JTable
- Chapter 24: Annotations and Reflection
- Chapter 25: Remote Method Invocation
- Chapter 26: Java EE 6 Overview
- Chapter 27: Programming with Servlets
- Chapter 28: JavaServer Pages
- Chapter 29: Developing Web Applications with JSF
- Chapter 30: Introducing JMS and MOM
- Chapter 31: Introducing JNDI
- Chapter 32: Introduction to Enterprise JavaBeans
- Chapter 33: Introduction to the Java Persistence API
- Chapter 34: Working with RESTful Web Services
- Chapter 35: Introduction to Spring MVC Framework
- Chapter 36: Introduction to Hibernate Framework
- Chapter 37: Bringing JavaFX to the Mix
- Chapter 38: Java Technical Interviews
- Appendix: What’s on the DVD?
- Introduction
- End-User License Agreement
- Download CD/DVD Content
Product information
- Title: Java® Programming 24-Hour Trainer
- Author(s):
- Release date: February 2011
- Publisher(s): Wrox
- ISBN: 9780470889640
You might also like
video
Java® Programming 24-Hour Trainer
Welcome to the video portion of Java® Programming 24-Hour Trainer A unique book-and-video package of Java® …
book
Java Programming 24-Hour Trainer, 2nd Edition
Quick and painless Java programming with expert multimedia instruction Java Programming 24-Hour Trainer, 2nd Edition is …
book
Programming for the Java™ Virtual Machine
The core of Java technology, the Java virtual machine is an abstract computing machine that enables …
book
Windows System Programming Third Edition
"If you're a systems-level 32-bit or 64-bit Windows developer, whether using the Windows API directly or …