Already comfortable with programming basics, but ready to work in Java? Get Programming with Java builds from familiar concepts—variables, loops, and methods—toward the object-oriented ideas and practical techniques that shape larger Java programs. Peggy Fisher’s teaching-focused lessons make the progression easy to follow, with quick checks and projects to put concepts into practice.
Move from Classes to Object-Oriented Thinking 💻
The lessons begin with getting a Java development environment running, then introduce classes, objects, visibility, methods, arrays, and the standard Java API. From there, the book develops topics including interfaces, inheritance, method overloading and overriding, polymorphism, and comparing objects. The sequence helps connect Java syntax to the way programs organize data and behavior.
Work with Collections, Files, and Errors
Later units turn to Java collections—including lists, sets, queues, and maps—along with generic classes. File-processing lessons cover reading and writing files, streams, data parsing, and file-related error handling. These subjects bring together core language features used when programs need to organize information and work with data beyond a single operation.
Explore Further Java Concepts
The advanced topics include exception handling, lambda functions, coupling and cohesion, design patterns, singletons, and encapsulation. Special lessons also cover running Java programs from the terminal, using JShell, and packaging an application for deployment.
A Guided Route for Programmers New to Java
This book assumes some prior programming experience, so it is especially suited to readers who have learned basic coding in another language and want a structured introduction to Java. Quick-check questions and capstone projects provide opportunities to revisit and apply the material as the lessons progress.
Note: This listing represents Version 4 of the Manning Early Access Program manuscript, rather than a completed final edition.
User Reviews
Only logged in customers who have purchased this product may leave a review.
Original price was: $5.00.$2.50Current price is: $2.50.

There are no reviews yet.