During the last six months I had a pet project for Wiley Publishing. I “ve been writing a new Java tutorial, which teach Java programming in a little bit different style than traditional books. The title of the book is “Java Programming 24-Hour Trainer “. I can almost hear the voices, “Yeah, yeah, yeah hellip;Yet another promise to teach me Java in no time. How about teaching me Java in 24 minutes? ”
This is not to state that you can learn the software covered in this book within 24 hours of studying. This is about having a trainer that “s with you 24 hours a day. This book is a set of short chapters with minimum amount of theory but with an instructional DVD, with screencasts recorded by yours truly. There is a screencast for each lesson except the last one.
This relatively small 500-page book consists of 38 lessons and covers both Core Java and Java EE 6. Each lesson is from 10 to 15 pages long so you won “t even have time to fall asleep. Each screencast is from 10 to 15 minute long so you won “t have time to get bored. At the end of this lesson is an assignment to complete. In this book I use Eclipse IDE and GlassFish v3 is the application server that I like.
Just look at these thirty eight lesson titles and give me a good reason why you shouldn “t be pre-ordering this book. Know Java already? Doesn “t really matter. I thought I knew it too before I started writing this book. Now I know it better. It “ll help the newbie “s to learn and seasoned Java programmers to refresh their knowledge, especially when it “s time to make a career move. These are the lesson titles:
1 Introducing Java
2 Eclipse IDE
3 Object-Oriented Programming
4 Class Methods
5 Back to Java Basics
6 Packages, Interfaces and Encapsulation
7 Programming with Abstract Classes and Interfaces
8 Introducing the Graphic User Interface
9 Event Handling in UI
10 Introduction to Java Applets
11 Developing a Tic-Tac-Toe Applet
12 Developing a Ping-Pong Game
13 Error Handling
14 Introduction to Collections
15 Introduction to Generics
16 Working with Streams
17 Java Serialization
18 Network Programming
19 Sending E-mails with Java
20 Introduction to Multithreading
21 Digging Deeper into Concurrent Execution
22 Working with Databases Using JDBC
23 Swing with JTable
24 Annotations and Reflection
25 Remove Method Invocation
26 Java EE 6 Overview
27 Programming with Servlets
28 JavaServer Pages
29 Developing Web Applications with JSF
30 Introducing JMS and MOM
31 Introducing JNDI
32 Introduction to Enterprise JavaBeans
33 Introduction to Java Persistence API
34 Working with RESTful Web Services
35 Introduction to Spring MVC Framework
36 Introduction to Hibernate Framework
37 Bringing JavaFX to the mix
38 Java Technical Interviews
This book will hit the bookstores in February and you can pre-order it on Amazon at this address. I hope you “ll enjoy reading this book as much as I enjoyed writing it.