A Comprehensive Introduction to Object-Oriented Programming with Java

A Comprehensive Introduction to Object-Oriented Programming with Java

An Introduction to Object-Oriented Programming with Java provides an accessible and technically thorough introduction to the basics of programming using Java. The text takes a truly object-oriented approach. Objects are used early so that students think in objects right from the beginning.

Programming Pig (Otx)

Programming Pig (Otx)

This guide is an ideal learning tool and reference for Apache Pig, the programming language that helps you describe and run large data projects on Hadoop. With Pig, you can analyze data without having to create a full-fledged application—making it easy for you to experiment with new data sets. Programming Pig shows newcomers how to [...]

The Eclipse Graphical Editing Framework (GEF)

The Eclipse Graphical Editing Framework (GEF)

As Eclipse-based applications become increasingly popular, users are demanding more sophisticated graphical interfaces. When standard widgets aren’t enough, graphics built with GEF are often the best solution. The Eclipse Graphical Editing Framework (GEF) covers everything Java tool developers need to create tomorrow’s richest, most visual interfaces. This practical, hands-on guide begins by introducing GEF, Draw2D, [...]

Java How to Program, 7th Edition

Java How to Program, 7th Edition

For introductory courses in Java Programming/CS 1 and for Intermediate/Advanced Java Programming courses. The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. This survey of Java programming contains an extensive OOD/UML 2 case study on developing an automated teller machine. The Seventh [...]