Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

Welcome to the video portion of Java® Programming 24-Hour Trainer

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.

Subscriber Reviews

Average Rating: 3.586206896551724 out of 5 rating Based on 58 Ratings

"Java® Programming 24-Hour Trainer" - by Anonymous on 07-FEB-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Looks like This is only a supplement to a book. Did not go into details on any of the subject
Report as Inappropriate

"JPA" - by JPA on 31-JAN-2013
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Very Basic...
Report as Inappropriate

"Great.." - by Anonymous on 21-DEC-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Short and precise to the point..
Report as Inappropriate

"Nice" - by Abdulrhman A on 19-OCT-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
great tutorial
Report as Inappropriate

"Thanks for writing Java Programming 24-H Trainer!" - by Cristina Fierbinteanu on 20-FEB-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Dear Yakov,

Thank you for writing Java Programming: 24-Hour Trainer! I enjoy very much the reading, the videos and the exercises, the whole experience feeling like a real, face-to-face course. Sometimes better, because I can watch the videos again and again, whenever I want.

I really wanted to write a more personal thank you note and was wondering where I could find your email address. Then today I skipped to the end of the book to read your advice on job interviews, and there it was!

I am aiming to succeed in an interview for a Java developer, although I am 44 years old, a woman, and have never done programming in the real world before. (I got a PhD in the field of Artificial Intelligence in Japan, and was hoping to do "research" when I came back to Romania. The quotation marks around "research" belong to most of the people to whom I accidentally talk about this...)

I have browsed a lot of Java manuals, since I taught Java at a university in Bucharest, first, and after that, as an instructor, at Oracle (for one year only), but yours is the only one that suits me perfectly. I would love to use it one day for teaching Java again. Also, if, by any chance, I could help you with some Teaching Assistant kind of tasks for your courses (checking/preparing example code, slides, etc.) I would be really happy to do it.

Meanwhile, I indulge in studying Java properly for the first time. (I have not had a job since August 2009, when I parted with Oracle, which makes my job search even more difficult...)

Best wishes,

Cristina

Report as Inappropriate

Table of Contents

Chapter/Selection

Time

Chapter 2: Eclipse IDE

Preview

00:17:29

Chapter 3: Object-Oriented Programming

Preview

00:12:48

Chapter 4: Class Methods

Preview

00:12:54

Chapter 5: Back to Java Basics

Preview

00:21:24

Chapter 6: Packages, Interfaces, and Encapsulation

Preview

00:19:31

Chapter 7: Programming with Abstract Classes and Interfaces

Preview

00:18:47

Chapter 8: Introducing the Graphic User Interface

Preview

00:15:36

Chapter 9: Event Handling in UI

Preview

00:19:53

Chapter 10: Introduction to Java Applets

Preview

00:08:48

Chapter 11: Developing a Tic-Tac-Toe Applet

Preview

00:12:45

Chapter 12: Developing a Ping-Pong Game

Preview

00:10:31

Chapter 13: Error Handling

Preview

00:05:00

Chapter 14: Introduction to Collections

Preview

00:13:53

Chapter 15: Introduction to Generics

Preview

00:06:35

Chapter 16: Working with Streams

Preview

00:08:47

Chapter 17: Java Serialization

Preview

00:06:38

Chapter 18: Network Programming

Preview

00:15:55

Chapter 19: Processing E-mails with Java

Preview

00:08:45

Chapter 20: Introduction to Multi-threading

Preview

00:13:05

Chapter 21: Digging Deeper into Concurrent Execution

Preview

00:07:56

Chapter 22: Working with Databases Using JDBC

Preview

00:11:38

Chapter 23: Swing with JTable

Preview

00:09:53

Chapter 24: Annotations and Reflection

Preview

00:18:03

Chapter 25: Remote Method Invocation

Preview

00:08:36

Chapter 26: Java EE 6 Overview

Preview

00:09:09

Chapter 27: Programming with Servlets

Preview

00:13:47

Chapter 28: JavaServer Pages

Preview

00:08:02

Chapter 29: Developing Web Applications with JSF

Preview

00:09:12

Chapter 30: Introducing JMS and MOM

Preview

00:12:25

Chapter 31: Introducing JNDI

Preview

00:13:56

Chapter 32: Introduction to Enterprise JavaBeans

Preview

00:09:35

Chapter 33: Introduction to the Java Persistence API

Preview

00:07:23

Chapter 34: Working with RESTful Web Services

Preview

00:14:10

Chapter 35: Introduction to Spring MVC Framework

Preview

00:14:13

Chapter 36: Introduction to Hibernate Framework

Preview

00:10:22

Chapter 37: Bringing JavaFX to the Mix

Preview

00:14:32

Extras

The publisher has provided additional content related to this title.


Description
Content

These files have been provided by the publisher.

  • 9780470889640_Extra_Contents.zip
  • Please click this link to view the book title for this video.
  • Audio-Video

Visit the Example page for Getting Started with Processing

  • Examples