×
Dodano do koszyka:
Pozycja znajduje się w koszyku, zwiększono ilość tej pozycji:
Zakupiłeś już tę pozycję:
Książkę możesz pobrać z biblioteki w panelu użytkownika
Pozycja znajduje się w koszyku
Przejdź do koszyka

Zawartość koszyka

ODBIERZ TWÓJ BONUS :: »

Code with Java 21 Aaron Ploetz

(ebook) (audiobook) (audiobook) Książka w języku 1
Autor:
Aaron Ploetz
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
434
Dostępne formaty:
     ePub
     Mobi
Czytaj fragment

Building modern applications with Java

KEY FEATURES ?

Recap your understanding of fundamental Java programming, including new features of Java 21. ? Explore how to use Java to interact with relational and NoSQL databases. ? Learn how to build full-stack web applications with Java.

DESCRIPTION

Code with Java 21 is a practical journey through one of the world?s most prolific computer programming languages. It is meant to help readers build up their knowledge of common Java programming constructs, data structures, and engineering paradigms. Filled with real-world examples, this book aims to build the reader?s understanding of building software applications with Java. Seasoned Java developers should buckle in as this book takes a hands-on approach to leveraging popular Java frameworks like Spring and Vaadin to build rich, feature-filled web applications. It also covers building powerful data-driven applications on enterprise-grade databases like PostgreSQL and Apache Cassandra?. This book will also show how to use Java to animate with colorful graphics and even build a simple arcade game. Around the world, Java runs on billions of devices. After its inception nearly 30 years ago, it remains one of the most popular and sought-after programming languages. Whether you are an aspiring computer hobbyist or want to gain a valuable skill en route to a lucrative career as a software developer, Code with Java 21 should be every developer?s go-to reference for building Java applications.

WHAT YOU WILL LEARN ?

Learn fundamental programming structures with Java. ? Explore the new features of Java 21. ? Build Java applications with databases like PostgreSQL and Apache Cassandra?. ? Learn how to build graphics and simple animations with Java. ? Leverage frameworks like Spring Boot and Spring Data. ? Build fully-featured web GUIs with Vaadin.

WHO THIS BOOK IS FOR

This book is for current and aspiring software developers who wish to learn or expand their current knowledge base of the Java programming language. While the new features of Java 21 are certainly a focus, this book also shows how to build real-world applications.

TABLE OF CONTENTS

  • Getting to Know Java
  • Fundamental Programming Structures
  • Strings, Characters, and Regular Expressions
  • Arrays, Collections, and Records
  • Arithmetic Operations
  • Common Data Structures
  • Working with Databases
  • Web Applications
  • Graphics in Java
  • Final Java Project
  • Appendix A: References
  • Appendix B: UTF Conversion Chart
  • Appendix C: Database Command Reference
  • Appendix D: Common HTTP Response Codes
  • Appendix E: Common Color Codes
  • Appendix F: Garbage Collection

Wybrane bestsellery

O autorze książki

Aaron Ploetz is the NoSQL Engineering Lead for Target, where his DevOps team supports Cassandra, MongoDB, and Neo4j. He has been named a DataStax MVP for Apache Cassandra three times and has presented at multiple events, including the DataStax Summit and Data Day Texas. Aaron earned a BS in Management/Computer Systems from the University of Wisconsin-Whitewater, and an MS in Software Engineering from Regis University. He and his wife, Coriene, live with their three children in the Twin Cities area.

BPB Publications - inne książki

Zamknij

Przenieś na półkę

Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Ebook
81,75 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint
Zabrania się wykorzystania treści strony do celów eksploracji tekstu i danych (TDM), w tym eksploracji w celu szkolenia technologii AI i innych systemów uczenia maszynowego. It is forbidden to use the content of the site for text and data mining (TDM), including mining for training AI technologies and other machine learning systems.