Learn Java 17 Programming, 2nd Edition

Learn the fundamentals of Java Programming with this updated guide with the latest features



Bookstore > Books > Learn Java 17 Programming, 2nd Edition

Price$28.99 - $42.66
Rating
AuthorNick Samoylov
PublisherPackt Publishing
Published2022
Pages748
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101803241438
ISBN-139781803241432
EBook Hardcover Paperback

Java is one of the most preferred languages among developers. It is used in everything right from smartphones and game consoles to even supercomputers, and its new features simply add to the richness of the language.

This book on Java programming begins by helping you learn how to install the Java Development Kit. You'll then focus on understanding object-oriented programming (OOP), with exclusive insights into concepts such as abstraction, encapsulation, inheritance, and polymorphism, which will help you when programming for real-world apps. Next, you'll cover fundamental programming structures of Java such as data structures and algorithms that will serve as the building blocks for your apps with the help of sample programs and practice examples. You'll also delve into core programming topics that will assist you with error handling, debugging, and testing your apps. As you progress, you'll move on to advanced topics such as Java libraries, database management, and network programming and also build a sample project to help you understand the applications of these concepts.

By the end of this Java book, you'll not only have become well-versed with Java 17 but also gained a perspective into the future of this language and have the skills to code efficiently with best practices.


  1. (2 books)


4 5 5

Similar Books


Learning Swift 2 Programming, 2nd Edition

Learning Swift 2 Programming, 2nd Edition

by Jacob Schatz

Learning Swift 2 Programming is a fast-paced, hands-on introduction to writing production-quality iOS and OS X apps with Apple's programming language. Written for developers with experience in any modern language, this book explains Swift simply and clearly, using relevant examples that solve realistic problems.Author Jacob Schatz�...

Price:  $28.32  |  Publisher:  Addison-Wesley  |  Release:  2015

Learning PHP, MySQL, JavaScript, and CSS, 2nd Edition

Learning PHP, MySQL, JavaScript, and CSS, 2nd Edition

by Robin Nixon

Learn how to build interactive, data-driven websites - even if you don't have any previous programming experience. If you know how to build static sites with HTML, this popular guide will help you tackle dynamic web programming. You'll get a thorough grounding in today's core open source technologies: PHP, MySQL, JavaScript...

Price:  $25.00  |  Publisher:  O'Reilly Media  |  Release:  2012

Beginning Java 17 Fundamentals, 3rd Edition

Beginning Java 17 Fundamentals, 3rd Edition

by Kishori Sharan, Adam L. Davis

Learn the fundamentals of the Java 17 LTS or Java Standard Edition version 17 Long Term Support release, including basic programming concepts and the object-oriented fundamentals necessary at all levels of Java development. Authors Kishori Sharan and Adam L. Davis walk you through writing your first Java program step-by-step. Armed with t...

Price:  $37.90  |  Publisher:  Apress  |  Release:  2022

Learning JavaScript Design Patterns, 2nd Edition

Learning JavaScript Design Patterns, 2nd Edition

by Addy Osmani

Do you want to write beautiful, structured, and maintainable JavaScript by applying modern design patterns to the language? Do you want clean, efficient, manageable code? Want to stay up-to-date with the latest best practices? If so, the updated second edition of Learning JavaScript Design Patterns is the ideal place to start.Author Addy ...

Price:  $55.95  |  Publisher:  O'Reilly Media  |  Release:  2023

Java Network Programming, 3rd Edition

Java Network Programming, 3rd Edition

by Elliotte Rusty Harold

The new third edition of this highly regarded introduction to Java networking programming has been thoroughly revised to cover all of the 100+ significant updates to Java Developers Kit (JDK) 1.5. It is a clear, complete introduction to developing network programs (both applets and applications) using Java, covering everything from networ...

Price:  $6.01  |  Publisher:  O'Reilly Media  |  Release:  2004

Java Persistence with Hibernate, 2nd Edition

Java Persistence with Hibernate, 2nd Edition

by Christian Bauer, Gavin King, Gary Gregory

Java Persistence with Hibernate, 2nd Edition explores Hibernate by developing an application that ties together hundreds of individual examples. You'll immediately dig into the rich programming model of Hibernate, working through mappings, queries, fetching strategies, transactions, conversations, caching, and more. Along the way you...

Price:  $39.99  |  Publisher:  Manning  |  Release:  2015

Learn JavaFX 17, 2nd Edition

Learn JavaFX 17, 2nd Edition

by Kishori Sharan, Peter Spath

This unique in-depth tutorial shows you how to start developing rich-client desktop applications using your Java skills and provides comprehensive coverage of JavaFX 17's features. Each chapter starts with an introduction to the topic at hand, followed by a step-by-step discussion of the topic with small snippets of code. The book co...

Price:  $48.78  |  Publisher:  Apress  |  Release:  2022

Node.js in Action, 2nd Edition

Node.js in Action, 2nd Edition

by Alex Young, Bradley Meck, Mike Cantelon, Tim Oxley, Marc Harter, T.J. Holowaychuk, Nathan Rajlich

You already know JavaScript. The trick to mastering Node.js is learning how to build applications that fully exploit its powerful asynchronous event handling and non-blocking I/O features. The Node server radically simplifies event-driven real-time apps like chat, games, and live data analytics, and with its incredibly rich ecosystem of m...

Price:  $25.18  |  Publisher:  Manning  |  Release:  2017