Free Programming Ebooks

Java



Free “1000 Java Tips” eBook is here! It is huge collection of big and small Java programming articles and tips. Please take your copy here. You need latest version of Acrobat Reader to be able to read it, because the content is digitally signed. The size of “1000 Java Tips” e-Book is 856 pages of [...]

This book is organized as an advanced tutorial that can also serve as a solid and comprehensive reference.

Published in July 2006, the best selling book Mastering EJB is now in its fourth edition and has been updated for EJB 3.0. This edition features chapters on session beans and message-driven beans, EJB-Java EE integration and advanced persistence concepts.

Published in January 2005, the best-selling book Mastering EJB is now in its third edition and has been updated for EJB2.1 and also features new chapters on security and Web services integration.

This book is written for technical architects and senior developers tasked with designing and leading the development of J2EE java applications. This book will guide the architect through the entire process of delivering a project from analysis through application deployment providing numerous tips, tricks, and “best practices” along the way.

Servlets and JSP the J2EE Web Tier is designed for developers of all levels. The book assumes a reader is familiar with HTML and the basics of Java. The book starts by covering how to installing a Servlet/JSP environment and what is in the JSP 2.0, Servlet 2.4, and JSTL 1.0 specifications.

This book shows how to understand what application you want to write, what strategies are likely to get you there, and then how to measure your level of success. This book offers practical, concrete advice about how to stay in tune with your project and ensure that your products are at least as good as [...]

The job of the EJB developer is constantly challenging, making the task of designing maintainable and scalable systems difficult without a clear set of best practices to follow.

This book is about the fundamentals of data structures and algorithms–the basic elements from which large and complex software artifacts are built. To develop a solid understanding of a data structure requires three things: First, you must learn how the information is arranged in the memory of the computer.

This page hosts the final PDFs and example code for my book “JXTA” available from New Riders. JXTA presents the next step in the evolution of the peer-to-peer paradigm’s development into a mature technology suitable for creating enterprise solutions.

Powered by WordPress. All rights reserved.