GeezerVison is showing freecomputerbooks.com — Advanced Java Programming - Free Computer, Programming, Mathematics, Technical Books, Lecture Notes and Tutorials
Processing ......
Advanced Java Programming
Related Book Categories:
-
-
-
Java 23 Key Concepts in Brief (Sergio Petrucci)
This book provides a concise guide to the key concepts and features introduced in Java 23. It is intended for developers who are already familiar with Java and want to learn about the latest advancements in the language.
-
Java in a Nutshell: A Desktop Quick Reference (Covers Java 17)
This guide not only helps experienced Java programmers get the most out of versions through Java 17, it also serves as a learning path for new developers. Demonstrate how to take complete advantage of modern Java APIs and development best practices.
-
-
Advanced Java Programming (Andriy Redko, et al.)
This book provides an exhaustive coverage of topics taught in advanced Java and other related subjects. With its lucid presentation and inclusion of numerous real-world examples and codes, the book will be equally useful for Java professionals.
-
Dynamic Proxies in Java (Heinz M. Kabutz)
Dynamic proxies are such a tool that we can use it to save thousands of lines of repetitive code with a single class. This book is for intermediate to advanced Java programmers who want to get to "guru" status. It is not suitable for beginners in Java.
-
The Java Web Scraping Handbook (Kevin Sahin)
This book will teach you how to extract data from any website, how to deal with AJAX / Javascript heavy websites, break captchas, deploy your scrapers in the cloud and many other advanced techniques, using Java programming language.
-
Naked Objects (Richard Pawson, et al)
The aim of this book is to introduce you to the concept of designing business systems from naked objects, and to enable you to start building such systems using the Naked Objects framework. It outlines a lightweight methodology and provides a short tutorial.
-
Java Based Real Time Programming (Klas Nilsson)
This book approaches the real-time issues via established web-programming and concurrency techniques, which will reveal a few deficiencies of the standard Java platform. A real-time package and a few run-time extensions will be presented.
-
Java Transaction Design Strategies (Mark Richards)
This book is about how to design an effective transaction management strategy using the transaction models provided by Java-based frameworks such as EJB and Spring. Techniques, best practices, and pitfalls with each transaction model will be described.
-
-
Playing with Java Microservices on Kubernetes and OpenShift
This book is written for Java developers who wants to build microservices using the Spring Boot/Cloud stack and who wants to deploy them to Kubernetes and OpenShift. Teach you how to build and design microservices using Java and the Spring platform.
-
Hands-On Microservices with Spring Boot and Spring Cloud
Apply microservices patterns to build resilient and scalable distributed systems. Build and deploy Java microservices using Spring Cloud, Istio, and Kubernetes. It will take you through tried and tested approaches to implementing microservices architecture.
-
Object-Oriented vs. Functional Programming (R. Warburton)
This book discusses similarities between these programming paradigms and points out that both FP and OOP are actually moving closer toward one another. One prominent example is the use of lambda expressions in Java and other OOP languages.
-
High-Performance Java Platform Computing
Threading and concurrency are crucial to building high-performance Java applications. This book thoroughly demystifies them, helping developers leverage threading and concurrency to solve a wide variety of performance problems.
-
-
Computer Graphics in Java (Shannon Hale)
This book covers fundamental concepts in creating and manipulating 2D and 3D graphical objects, including topics from classic graphics algorithms to color and shading models, provides a perfect foundation for programming computer graphics using Java.
-
-
Docker for Java Developers (Arun Gupta)
This book introduces basic Docker concepts and explains how to achieve faster startup and deployment of your Java‑based applications, shows how Docker containers can save you many headaches when it comes to packaging, deploying, and scaling your applications.
-
OSGi In Practice (Neil Bartlett)
This book is a comprehensive guide to OSGi with two primary goals: first introducing to OSGi concepts with examples, then exploresing numerous practical scenarios and techniques, as well as answering questions.
-
Building Reactive Microservices in Java (Clement Escoffier)
This book is for developers and architects interested in developing microservices and distributed applications. It does not explain the basics of distributed systems, but instead focuses on the reactive benefits to build efficient microservice systems.
-
Microservices for Java Developers: Frameworks and Containers
In this hands-on, example-driven guide, Java developers and architects will learn how to navigate popular application frameworks, such as Dropwizard and Spring Boot, and how to deploy and manage microservices at scale with Linux containers.
-
-
-
RESTful Java with JAX-RS 2.0: Designing and Developing
With the book's technical guide, you'll learn how REST and JAX-RS work and when to use them. It provides step-by-step instructions for installing, configuring, and running several working JAX-RS examples, using the JBoss RESTEasy implementation.
-
-
-
The JHipster Mini-Book (Matt Raible)
This book shows you how to build an app with JHipster, and guides you through the plethora of tools, techniques and options you can use. Furthermore, it explains the UI and API building blocks so you understand the underpinnings of your great application.
-
-
-
Migrating Java to the Cloud (Jason Goodwin, et al)
This book covers proven steps and techniques that enable your company to take advantage of cloud infrastructure's power and flexibility. You'll explore three pillars of successful cloud adoption and learn how to treat the cloud as an unlimited resources.
-
What Every Programmer Should Know About Memory
This document explains the structure of memory subsystems in use on modern commodity hardware, illustrating why CPU caches were developed, how they work, and what programs should do to achieve optimal performance by utilizing them.
-
Software Architecture with Spring 5.0 (Rene Enriquez, et al)
This book explains in detail how to choose the right architecture and apply best practices during your software development cycle to avoid technical debt and support every business requirement, from scratch or is being refactored to support new demands.
-
3D Game Development with LWJGL 3 (Antonio H. Bejarano)
This book introduces the main concepts required to write a 3D game using the LWJGL 3 library - a Java library that provides access to native APIs used in the development of graphics (OpenGL), audio (OpenAL) and parallel computing (OpenCL) applications.
-
Processing XML with Java: A Guide to SAX, DOM, JDOM, JAXP
A complete guide to writing Java programs that read and write XML documents. Shows developers how to save XML documents, read XML documents, communicate with network servers that send and receive XML data, and integrate XSLT into their programs.
-
BIG CPU, BIG DATA: Solving Toughest Problems in Java
This book teaches you how to write parallel programs for multicore machines, compute clusters, GPU accelerators, and big data map-reduce jobs, in the Java language, with the free, easy-to-use, object-oriented Parallel Java 2 Library.
-
The Laws Of Cryptography With Java Code (Neal R. Wagner, et al.)
This book is for Java developers who want to use cryptography in their applications or to understand how cryptography is being used in Java applications. Knowledge of the Java language is necessary, but you need not be familiar with any of the APIs discussed.
-
-
Spring Framework Cookbook (JCGs)
It provides a compilation of Spring Framework tutorials that will help you kick-start your own programming projects. It covers a wide range of topics, from basic usage and best practices, to specific projects like Boot and Batch, with those straightforward tutorials.
-
-
-
The Common Java Cookbook (Tim O'Brien)
This book provides expert tips for using Java-based utilities from projects such as Apache Commons, Apache Lucene, and Apache Velocity. You will learn how to combine common open-source Java utilities to create powerful Java applications and tools.
-
The Java Game Development Tutorial (Fabian Birzele)
This tutorial teaches you the fundamentals of building a highly illustrative game using Java. You'll come away with a cool Java-based 2D game application template that you can re-use and apply to your own game making ambitions or for fun.
-
-
-
Java Design Patterns (Rohit Joshi)
In this book you will delve into a vast number of Design Datterns and see how those are implemented and utilized in Java. You will understand the reasons why patterns are so important and learn when and how to apply each one of them.
-
Java Design Pattern: A Tutorial (James W. Cooper)
This book presents the 23 patterns cataloged in the flagship book Design Patterns by Gamma, Helm, Johnson, and Vlissides. In Java Design Patterns, each of these patterns is illustrated by at least one complete visual Java program.
-
Java Application Development on Linux (Carl Albing, et al)
Written for Java and Linux developers alike, this book is the hands-on guide to the full Java application development lifecycle on Linux. It demonstrates the platform, tools, and application development by showing realistic, easy-to-follow examples.
-
-
-
Pro Java 6 3D Game Development: Java 3D, JOGL, JInput and JOAL
Shows you how to develop and program 3D games in Java technology on a PC, with an emphasis on the construction of 3D landscapes, with features relevant to gaming: splash screens, JavaScript scripting as well as the desktop and system tray interfaces, etc.
-
Java Game Development Tutorials (Fabian Birzele, et al.)
This tutorial teaches you the fundamentals of building a highly illustrative game using Java. You'll come away with a cool Java-based 2D game application template that you can re-use and apply to your own game making ambitions or for fun.
-
Getting Started with the Java 3D API (Dennis J. Bouvier)
This book represents the definitive Java 3D API specification, providing authoritative and detailed descriptions of each element of the API, is an essential reference for any Java programmer interested in entering the exciting world of three-dimensional apps.
-
UML for Java Programmers (Robert Cecil Martin)
This book provides direct guidance and points the reader to real-world usage scenarios. The overall practical approach of this book brings key information related to Java to the many presentations. It is an highly practical guide to using the UML with Java.
-
Java Persistence (Wikibooks)
This book is meant to cover Java persistence, that is, storing stuff in the Java programming language to a persistent storage medium. Specifically using the Java Persistence API (JPA) to store Java objects to relational databases.
-
Guide to Java Persistence and Hibernate (S. Hennebrueder)
This book is for Java developers who want to learn about Hibernate. It provides a clear introduction to the current standard for object-relational persistence in Java, with more in-depth examples than any other books for Hibernate beginners.
-
-
-
-
A Brief Introduction to Neural Networks using Java
Introduces the Java programmer to the world of Neural Networks and Artificial Intelligence using SNIPE. Examples include the traveling salesman problem, handwriting recognition, financial prediction, game strategy, mathematical functions, and Internet bots.
-
InfoQ eMag: Java 8 (InfoQ)
This book takes practitioners on a visit with Java 8, exploring how we got here and how we should be moving forward with it, including lambda expressions, streams, and the new Date and Time APIs, etc.
-
Concurrent Programming: The Java Programming Language
A practical introduction to the issues and concepts in concurrent programming, operating systems, the client-server model, and multiple threads, showing how to utilize Java to write programs that use semaphores, monitors, message passing, etc.
-
TCP/IP Sockets in Java, 2nd Ed: Practical Guide for Programmers
This book's focused, tutorial-based approach helps the reader master the tasks and techniques essential to virtually all client-server projects using sockets in Java. It also covers several new classes and capabilities in the last few revisions of the Java.
-
CICS and the JVM server: Developing and Deploying Java Apps
The book begins by outlining the many advantages of its multi-threaded operation over the pooled JVM function of earlier releases. It then continues with a comparison between traditional CICS programming, and CICS programming from Java.
-
-
-
-
-
QuickTime for Java: A Developer's Notebook (Chris Adamson)
This book is for impatient early adopters who want get up to speed on QuickTime Java Toolkit(QJT) so they can use right now. This practical "all lab, no lecture" book is an informal, code-intensive workbook that offers the first real look at this important software.
-
OCP Java SE 11 Programmer Study Guide (Jeanne Boyarsky)
The most comprehensive prep guide available for new Oracle Certified Professional Java SE11 Developer certifications - covers the new 1Z0-819 Exam, the Programmer I and II Exams 1Z0-815 and 1Z0-816, and the Upgrade Exam 1Z0-817!
-
-
-
-
-
-
-
Compiling Scala for the Java Virtual Machine (Michel Schinz)
Focuses on the compilation of two important concepts of Scala : mixin inheritance and run time types. The compilation techniques are presented in the context of the Java virtual machine, but could be adapted easily to other similar environments.
-
-
J2ME and Gaming (Jason Lam)
This book is about programming with J2ME on wireless devices with focus on developing games, assuming you know some J2ME and J2SE.
-
-
-
-
-
-
O'Reilly® Beyond Java (Bruce Tate)
This book chronicles the rise of the most successful language of all time, and then lays out, in painstaking detail, the compromises the founders had to make to establish success.
-
-
Book Categories
Other Categories
Resources and Links
|