Java Books
-
Spring in Action
Published 13 years ago
by Craig Walls, Ryan Breidenbach, Manning Publications
Spring in Action 2E is an expanded, completely updated second edition of the best selling Spring in Action. Written by Craig Walls, one of Manning's best writers, this book covers the exciting new features of Spring 2.0, which was released in October 2006. Spring is a lightweight container framework that represents an exciting way to build enterprise components with simple Java objects.
-
Mastering Regular Expressions
Published 14 years ago
by Jeffrey Friedl, O'Reilly Media
Regular expressions are a central element of UNIX utilities like egrep and programming languages such as Perl. But whether you're a UNIX user or not, you can benefit from a better understanding of regular expressions since they work with applications ranging from validating data-entry fields to manipulating information in multimegabyte text files.
-
Python in a Nutshell, Second Edition (In a Nutshell (O'Reilly))
Published 14 years ago
by Alex Martelli, O'Reilly Media
This book offers Python programmers one place to look when they need help remembering or deciphering the syntax of this open source language and its many powerful but scantily documented modules. This comprehensive reference guide makes it easy to look up the most frequently needed information--not just about the Python language itself, but also the most frequently used parts of the standard library and the most important third-party extensions.
-
The Ruby Programming Language
Published 13 years ago
by David Flanagan, Yukihiro Matsumoto, O'Reilly Media
The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team: *David Flanagan, bestselling author of programming language "bibles" (including JavaScript: The Definitive Guide and Java in a Nutshell) and committer to the Ruby Subversion repository.
-
Thinking in Java (4th Edition)
Published 15 years ago
by Bruce Eckel, Prentice Hall PTR
Perfect for migrating to Java from a fellow object-oriented language (such as C++), the second edition of Thinking in Java continues the earlier version's thoughtful approach to learning Java inside and out, while also bringing it up to speed with some of the latest in Java 2 features. This massive tutorial covers many of the nooks and crannies of the language, which is of great value in the programming world.
-
Java How to Program: Early Objects Version (8th Edition)
Published 11 years ago
by Harvey M. Deitel, Paul J. Deitel, Prentice Hall
"The [arrays] exercises are quite sophisticated and interesting. Provides the best combination of conceptual discussion and implementation examples of dynamic binding that I have encountered in a text. Excellent overview of basic networking via Java. Provides the perfect breadth and depth for generics in an entry-level Java class. Provides a good segue into a data structures course -- the exercises are excellent." -- Ric Heishman, George Mason University "Beautiful collections of exercises--a ni
-
Eloquent Ruby (Addison-Wesley Professional Ruby Series)
Published 10 years ago
by Russ Olsen, Addison-Wesley Professional
It’s easy to write correct Ruby code, but to gain the fluency needed to write great Ruby code, you must go beyond syntax and absorb the “Ruby way” of thinking and problem solving. In Eloquent Ruby, Russ Olsen helps you write Ruby like true Rubyists do–so you can leverage its immense, surprising power.Olsen draws on years of experience internalizing the Ruby culture and teaching Ruby to other programmers.
-
Programming Collective Intelligence: Building Smart Web 2.0 Applications
Published 13 years ago
by Toby Segaran, O'Reilly Media
Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2.0 applications to mine the enormous amount of data created by people on the Internet. With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other web sites, collect data from users of your own applications, and analyze and understand the data once you've found it.
-
Programming in Scala: A Comprehensive Step-by-step Guide
Published 12 years ago
by Martin Odersky, Lex Spoon, Bill Venners, Artima Inc
Programming in Scala is the definitive book on Scala, the new language for the Java Platform that blends object-oriented and functional programming concepts into a unique and powerful tool for developers. Coauthored by the designer of the Scala language, this authoritative book will teach you, one step at a time, the Scala language and the ideas behind it. The book is carefully crafted to help you learn. The first few chapters will give you enough of the basics that you can already start usi
-
Learning Web Design: A Beginner's Guide to (X)HTML, StyleSheets, and Web Graphics
Published 13 years ago
by Jennifer Niederst Robbins, O'Reilly Media
Everything you need to know to create professional web sites is right here. Learning Web Design starts from the beginning -- defining how the Web and web pages work -- and builds from there. By the end of the book, you'll have the skills to create multi-column CSS layouts with optimized graphic files, and you'll know how to get your pages up on the Web. This thoroughly revised edition teaches you how to build web sites according to modern design practices and professional standards.