Ralph Lecessi's Picture
Ralph Lecessi banner

Hello Readers!!!

I hope you enjoy my books and free tutorials!

I'm very excited about my new book Functional Interfaces in Java
which has just been published by APress. This book is a comprehensive text on
functional interfaces and their utilization in Java 9, Java 10, and Java 11.
It shows you how to reduce development time by creating chains of functional
interfaces and reusing the functional methods utilized throughout the Java API.
Each chapter contains a programming project on which I help you toward completion.
The chapters also contain short and long homework problems.

Functional InterfacesUse in Collections
Lambda ExpressionsUse in Comparing Objects
PredicatesUse in Optionals
FunctionsUse in Streams
OperatorsUse in Multithreaded Programs
ConsumersUse in Atomic Calculations
SuppliersUse in JavaFX Applications
Use in Traversing Objects
Functional Interfaces in Java book


$29.99 eBook
$39.99 Softcover

My first book, JAVATM - The Beginnings, is a compilation of lessons
I teach to beginner Java students, filled with lessons learned through over 35 years of programming
in the aerospace, telecommunications, and payment industries. It contains many examples and
diagrams which reinforce the subject matter. Have a peek inside! The links below contain
the table of contents and the first page of each lesson.

The book also contains 180 programming exercises. The short assignments review programming
syntax, while the longer assignments apply the lesson material in solving problems. Many of
the lessons begin by presenting a technical challenge, then showing how to accomplish it
through application of the lesson material.

JAVA - The Beginnings Picture

$9.99 BUY IT

Table Of Contents
The HelloWorld Program Objects and References
Comments and Indentation Encapsulation
Types Constructors
Literals Static Fields and Methods
println and print Passing and Returning Object References
Variables Arrays
Constants Arrays of Object References
Expressions Wrapper Classes
Conversion Array Lists
if Statements User Interaction
switch Statements String Operations
Loops Random Numbers
Methods Formatting Output
Local Variables Math Operations
Classes Enum Types

JAVATM - The Beginnings is Copyright ©2017 by Lecessi Publishing and Tutoring LLC. All rights reserved.

Books Tutorials Teaching
Private Tutoring Experience ContactMe