Since I'm writing JavaFX 2 tutorials, I decided to recommend some good books for learning JavaFX 2. In this article, I'll write a reveiw of book called "JavaFX 2: Introduction by Example" by Carl Dea.





JavaFX 2.0 Intrduction by Example





Who this book is for?

What does this book covers?

This book covers fundamentals of JavaFX 2 graphics, animation, audio, video and the Web. The examples in

are clear and well explained. All examples are problem oriented, also this book provides brief text description of the new JavaFX 2 features used in that example. Examples from the book were fun and exciting to do.The book also a tutorial on how to install required software for development (JavaFX 2, NetBenas IDE). Examples are written in NetBeans IDE, anyway NetBeans IDE isn't required, but recommended. You can easily use any other IDE, like Eclipse for example.





What

doesn't

this book cover?

Conclusion

If you want to get into JavaFX quickly and as fast as possible, then this book is a great place to start. You will not become a JavaFX expert after reading this book, but it's clear by reading the title that you won't become one. But, if you are interested in learning JavaFX, then this book is a good place to start. I strongly recommend it to you.

Buy JavaFX 2: Introduction by Example by clicking on the image below.





If you are a Java programmer and want to quickly start with JavaFX, then this is the book for you. Through these examples, you will understand how the new Java graphical APIs work.After all off these positive things about the book, the negative thing is that some of the important topics in JavaFX 2 such as charting, FXML, GroovyFX and ScalaFX are not covered in this book. Anyway, I don't think that this is a big problem, because if you learned this stuff from the book, then you will easily be able to learn about those things via the JavaFX API documentation and other online resources. Also, it's unfortunate that at the time of writing the book, didn't exist Scene Builder. It would be cool to read and learn about it.