|
This book begins by exploring the fundamentals of Java, from its primitive data types through to loops and arrays before moving on to object-oriented programming (OOP). Dr. Seán Kennedy and Maaike van Putten look at key topics such as classes and objects, inheritance, interfaces and lambda expressions.
<ASIN: 1837637180>
Later chapters look at advanced topics including how to create generic types and streams. Ideas are explained via little projects, which eventually add up to one big project that brings it all together.
Author: Dr. Seán Kennedy and Maaike van Putten Publisher: Packt Publishing Date: December 2023 Pages: 602 ISBN: 978-1837637188 Print: 1837637180 Kindle: B0CP2VFCK4 Audience: People wanting to learn to program in Java Level: Introductory/Intermediate Category: Java
- Get a clear understanding of Java fundamentals such as primitive types, operators, scope, conditional statements, loops, exceptions, and arrays
- Master OOP constructs such as classes, objects, enums, interfaces, and records
- Develop a deep understanding of OOP principles such as polymorphism, inheritance, and encapsulation
- Delve into the advanced topics of generics, collections, lambdas, streams, and concurrency
- Visualize what is happening in memory when you call a method or create an object
- Appreciate how effective learning-by-doing is
For recommendations of Java books see Java Books For Beginners, Java Books For Going Further and Advanced Java - Books Outside the Core in our Programmer's Bookshelf section.
For more Book Watch just click.
Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.
To have new titles included in Book Watch contact BookWatch@i-programmer.info
Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.
The Rust Programming Language, 2nd Ed
Author: Steve Klabnik and Carol Nichols Publisher: No Starch Press Date: June 2023 Pages: 560 ISBN: 978-1718503106 Print: 1718503105 Kindle: B0B7QTX8LL Audience: Systems programmers Rating: 4.8 Reviewer: Mike James
There's a new edition of what has become the standard text on Rust. Has it matured along with [ ... ]
|
Algorithms: Absolute Beginner's Guide
Author: Kirupa Chinnathambi Publisher: Addison-Wesley Date: November 2023 Pages: 416 ISBN: 978-0138222291 Print: 0138222290 Kindle: B0CCTZ37DQ Audience: General Rating: 4.5 Reviewer: Kay Ewbank
Subtitled 'a practical introduction to data structures and algorithms in JavaScript', this book is split into tw [ ... ]
| | More Reviews |
|