Exceeding expectations since 1983
In December 2014 I became a technical author for Apress. Since then, I've written quite a few books, and to make it easy for you to find them and the resources associated, I created this page. If there is anything missing, or something else you'd like to see here, just email me and let me know.
With Java 23 for Absolute Beginners, you’ll be able to pick up the concepts without fuss. It teaches Java development in a language anyone can understand, giving you the best possible start. You’ll see clear code descriptions and layout, so that you can get your code running as soon as possible. I focused on practical knowledge and getting you up to speed quickly—all the bits and pieces a novice needs to get started programming in Java.
This book updates the perennial bestseller with the latest that the new Spring Framework 6 has to offer. Now in its sixth edition, this popular title is by far the most comprehensive and definitive treatment of Spring available. It covers the most important parts of Spring core, but also Spring integration with the hottest technologies of the moment: Docker, Kafka, GraphQL, Testcontainers, various SQL and NoSQL databases and many more. The code syntax of the books also makes use of the newest Java 17 features.
With Java 17 for Absolute Beginners, you’ll be able to pick up the concepts without fuss. It teaches Java development in a language anyone can understand, giving you the best possible start. You’ll see clear code descriptions and layout so that you can get your code running as soon as possible. I focused on practical knowledge and getting you up to speed quickly—all the bits and pieces a novice needs to get started programming in Java.
Pro Spring MVC with WebFlux takes great care in covering every inch of Spring MVC with WebFlux to give you the complete picture. Along with all the best-known features of these frameworks, you’ll discover some new hidden treasures. You’ll also learn how to correctly and safely extend the frameworks to create customized solutions. This book is for anyone who wishes to write robust, modern, and useful web applications with the Spring Framework.
Pass the Pivotal Certified Professional exam for Core Spring, based on the latest Spring Framework 5, using source code examples, study summaries, and mock exams. This book now includes WebFlux, reactive programming, and more found in Spring 5. You'll find a descriptive overview of certification-related Spring modules and a single example application demonstrating the use of all required Spring modules.
Covers new features introduced in Java versions 10 and 11, such as local-variable type inference and local variable syntax for Lambda expressions. Includes coverage of new JSON, JavaFX, Streaming APIs modules and more.
This book updates the perennial bestseller with the latest that the new Spring Framework 5 has to offer. Now in its fifth edition, this popular title is by far the most comprehensive and definitive treatment of Spring available. It covers the new functional web framework, microservices and more, including interoperability with Java 9.
In this book, you'll find a descriptive overview of certification-related Spring modules and a single example application demonstrating the use of all required Spring modules. Also, it is suitable as an introductory primer for Spring newcomers.
A Study Guide is a one of a kind book and is the ideal preparation for the Pivotal Certified Spring Web Application Developer exam. It covers the following: Spring MVC DispatcherServlet configuration, Spring MVC programming model essentials, Spring MVC views and form processing, Spring Web Flow essentials, and Spring Web Flow actions and configuration.
You can find me on one of these:
Or email me at iuliana.cosmina[at]gmail.com
Favorite quote:"Life can only be understood backwards; but it must be lived forwards." — Søren Kierkegaard