The book "Java for Programmers: with Generative AI, Fifth Edition" by Deitel is designed for professional programmers with knowledge of another high-level language. Through over 200 real code examples, readers will learn modern Java development principles, using the latest idiomatic expressions and language features.
The content covers topics such as arrays, string manipulation, regular expressions, JSON/CSV processing with the Jackson library, encryption, classes, inheritance, polymorphism, interfaces, exceptions, collections, functional programming with lambdas and streams, JavaFX GUI, graphics and multimedia, synchronized execution, and database management with JDBC and SQLite.
Additionally, this edition includes the use of generative artificial intelligence (genAI) with significant activities and exercises that incorporate cutting-edge fields of programming education. Its integration opens new possibilities and approaches, allowing users to experiment with APIs and understand the value of artificial intelligence in the programming process.
Reader reviews highlight the book's pioneering nature, making it stand out in the field of Java education and modern technologies. Notably, there is praise for its creative and innovative approach to teaching artificial intelligence, focusing on interaction and participant engagement.
With 1136 pages and dimensions of 23.3x23.3cm, this book showcases the authors' love and care in enhancing an already excellent resource of knowledge about Java and its applications.
Manufacturer
- Publisher
- Pearson
- Type
- Technology, Construction & Building Works, Computers - Informatics, Internet & Social Media, Medicine - Therapies, Artificial Intelligence
- Language
- English
- Subtitle
- -
- Cover
- Soft
- Number of Pages
- 1136
- Release Date
- -
- Publication Date
- 2025
- Dimensions
- -
- ISBN-13
- 9780137574735
Important information
Specifications are collected from official manufacturer websites. Please verify the specifications before proceeding with your final purchase. If you notice any problem you can report it here.