Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Java Projects - Fundamentals of Java 18.9 - Second Edition: Practical projects to get you up and running with Java 18.9


Learn how to build scalable, resilient, and effective applications in Java that suit your software requirements.

Key Features

  • Explore advanced technologies that Java 11 delivers such as web programming and parallel computing
  • Discover modern programming paradigms such as microservices, cloud computing and enterprise structures
  • Build highly responsive applications with this practical introduction to Reactive programming

Book Description

Java is one of the most commonly used software languages by programmers and developers. In this book, you’ll learn the new features of Java 11 quickly and experience a simple and powerful approach to software development. You’ll see how to use the Java runtime tools, understand the Java environment, and create a simple namesorting Java application. Further on, you'll learn about advanced technologies that Java delivers, such as web programming and parallel computing, and will develop a mastermind game. Moving on, we provide more simple examples, to build a foundation before diving into some complex data structure problems that will solidify your Java 11 skills. With a special focus on the features of new projects: Project Valhalla, Project Panama, Project Amber, and Project Loom, this book will help you get employed as a top-notch Java developer. By the end of the book, you’ll have a firm foundation to continue your journey toward becoming a professional Java developer.

What you will learn

  • Compile, package, and run a program using a build management tool
  • Get to know the principles of test-driven development
  • Separate the wiring of multiple modules from application logic
  • Use Java annotations for configuration
  • Master the scripting API built into the Java language
  • Understand static versus dynamic implementation of code

Who this book is for

This book is for anyone who wants to learn the Java programming language. No programming experience required. If you have prior experience, it will help you through the book more easily.

Table of Contents

  1. Getting Started with Java 11
  2. The First Real Java Program - Sorting Names
  3. Optimizing the Sort --Making Code Professional
  4. Mastermind - Creating a Game
  5. Extending the Game - Run Parallel, Run Faster
  6. Making our Game Professional - Do it as a Webapp
  7. Building a Commercial Web Application Using REST
  8. Extending Our e-Commerce Application
  9. Building an Accounting Application Using Reactive Programming
  10. Finalizing Java Knowledge to Professional Level
(HTML tags aren't allowed.)

Living With Cancer: A Practical Guide
Living With Cancer: A Practical Guide

In this essential guide, Dave Visel draws on expertise hard-won during his wife’s battle with lymphoma. He provides an overview of the varieties of cancer and all the basic types of treatments available. Chapters dispel common myths associated with these treatments...

Out of Joint: A Private and Public Story of Arthritis (American Lives)
Out of Joint: A Private and Public Story of Arthritis (American Lives)
She begins, in the morning, by casing her joints: Can her ankles take the stairs? Will her fingers open a jar? Peel an orange? But it was not always this way for Mary Felstiner, who went to bed one night an active professional and healthy young mother, and woke the next morning literally out of joint. With wrists and elbows no longer...
A Handbook for Medical Teachers
A Handbook for Medical Teachers

This is the extensively revised 4th edition of a popular handbook It offers a successful combination of sound educational principles, a how-to-do-it approach and an entertaining easy-to-read style, and contains numerous illustrations, examples, and pertinent cartoons. This fourth edition has been revised to reflect the major changes that...

Atlas of Airway Management: Techniques and Tools
Atlas of Airway Management: Techniques and Tools

This full-color atlas is a step-by-step pictorial guide to both routine and advanced airway management techniques. More than 300 photographs depict the tools involved; the placement of the tools in relation to anatomy in cadaver specimens; and the devices in use in various clinical scenarios. Succinct text summarizes the steps of...

Treatment Planning in Radiation Oncology
Treatment Planning in Radiation Oncology

Completely updated for its Second Edition, this text is a comprehensive guide to state-of-the-art treatment planning techniques in radiation oncology. The book provides the treatment planning team—radiation oncologists, medical physicists, and medical dosimetrists—with detailed information on both the physics of radiation...

Substance Use Disorders (Practical Guides in Psychiatry)
Substance Use Disorders (Practical Guides in Psychiatry)

Revised, updated, and expanded, this handbook is a quick, concise, practical guide for clinicians treating patients with addictive disease. Using the conversational style and clinical vignettes found in all Practical Guides in Psychiatry titles, Dr. Gitlow describes effective strategies for the step-by-step process of...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy