Just Spring

Just Spring

Get a concise introduction to Spring, the increasingly popular open source framework for building lightweight enterprise applications on the Java platform. This example – driven book for Java developers delves into the framework’s basic features, as well as advanced concepts such as containers. You’ll learn how Spring makes…

Jenkins: The Definitive Guide

Jenkins: The Definitive Guide

Streamline software development with Jenkins, the popular Java-based open source tool that has revolutionized the way teams think about Continuous Integration (CI). This complete guide shows you how to automate your build, integration, release, and deployment processes with Jenkins – and demonstrates how CI can save you time,…

JavaFX 2.0: Introduction by Example

JavaFX 2.0: Introduction by Example

JavaFX 2.0: Introduction by Example provides a quick start to programming the JavaFX 2.0 platform. JavaFX 2.0 provides a rich set of APIs for use in creating graphically exciting client applications written solely in Java. You get a large set of customizable components that can be skinned using…

Java Programming 24-Hour Trainer

Java Programming 24-Hour Trainer

As one of the most popular languages for building web applications, Java is often the first language that programmers learn to use. This self-paced book-and-video combination is an ideal introduction to the world of programming with Java. With it and the Java Development Kit, you can compile your…

Java For Dummies, 5th Edition

Java For Dummies, 5th Edition

Java is the platform-independent, object-oriented programming language used for developing web and mobile applications. The revised version offers new functionality and features that have programmers excited, and this popular guide covers them all. This book helps programmers create basic Java objects and learn when they can reuse existing…

Java EE 6 Development with NetBeans 7

Java EE 6 Development with NetBeans 7

Use features of the popular NetBeans IDE to accelerate development of Java EE applications. Develop JavaServer Pages (JSPs) to display both static and dynamic content in a web browser. Covers the latest versions of major Java EE APIs such as JSF 2.0, EJB 3.1, and JPA 2.0, and…

554da14bd8de4.jpg

Tuscany SCA in Action

Tuscany SCA in Action is a comprehensive, hands-on guide for developing technology-agnostic, extensible applications. By following a travel-booking example throughout the book, you’ll learn how to model, compose, deploy, and manage applications using SCA. The book emphasizes practical concerns, like effectively using Tuscany’s supported bindings and protocols and…

554da144e271c.jpg

Spring in Action, 3rd Edition

Totally revised for Spring 3.0, this book is a hands-on guide to the Spring Framework. It covers the latest features, tools, and practices including Spring MVC, REST, Security, Web Flow, and more. Following short code snippets and an ongoing example developed throughout the book, you’ll learn how to…

Sams Teach Yourself Java in 24 Hours, 6th Edition

Sams Teach Yourself Java in 24 Hours, 6th Edition

In just 24 lessons of one hour or less, you can learn how to create Java applications with the free NetBeans visual editing tools. Using a straightforward, step-by-step approach, popular author Rogers Cadenhead helps you master the skills and technology you need to create desktop and web programs,…

Programming Concurrency on the JVM

Programming Concurrency on the JVM

Stop dreading concurrency hassles and start reaping the pure power of modern multicore hardware. Learn how to avoid shared mutable state and how to write safe, elegant, explicit synchronization-free programs in Java or other JVM languages including Clojure, JRuby, Groovy, or Scala. Programming Concurrency on the JVM is…