Book Announcement5 articles
The aim of the article is to introduce my newly published book “Practical Design Pattern for Java Developers”.
New Book: FXGL 17 — Learn JavaFX Game and App Development
New book for beginners in Java and/or JavaFX who wish to develop apps and games with FXGL, while improving Java and JavaFX skills.
New Book: “Practical Vaadin”
Alejandro Duarte’s new book shows how to implement web applications in Java using the open source Vaadin framework version 20 and later.
The book covers the key concepts and steps to become competent with modern versions of Vaadin, including everything from setting up the development environment to implementing advanced features such as Server Push and database connectivity.
New Book: “Taming Thymeleaf”
Spring Boot is heavily promoted as the best way to write REST API’s in Java, but it can also be used as a very good alternative to Laravel/PHP, Rails/Ruby, or Django/Python to write server-side rendered HTML for Java developers.
When combining the ease of use of Spring Boot with the power of Java and the easy templating of Thymeleaf, you have a very powerful combination that makes Java developers extremely productive to write web applications.
The book Taming Thymeleaf teaches you step-by-step how to get started with those technologies and build a fully fledged web application including security, validation, internationalization, testing and more.
New Book: “Java Challengers”
To get the best jobs and create massive value, you need to know Java very well. The newly released “Java Challengers” book is a way for you to challenge yourself with fun code challenges so that you will become a better Java developer.
This book contains more than 70 well-elaborated Java Challenges that will help you break your limits on your Java skills. Want to challenge yourself and become better? The Java Challenges is the book for you!
For each Java Challenge you get a full explanation to fully prepare you to beat the Java Challenge!
To tease you with the Java Challenges book, try out the following challenges and see if you can solve them…