Java Books
-
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.
-
JavaScript: The Good Parts
Published 11 years ago
by Douglas Crockford, O'Reilly Media
Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a hurry before it could be refined. This authoritative book scrapes away these bad features to reveal a subset of JavaScript that's more reliable, readable, and maintainable than the language as a whole-a subset you can use to create truly extensible and efficient code.
-
Programming Interviews Exposed: Secrets to Landing Your Next Job, 2nd Edition (Programmer to Programmer)
Published 13 years ago
by John Mongan, Noah Suojanen, Eric Gigure, Wrox
Programming Interviews Exposed2nd EditionThe pressure is on during the interview process but with the right preparation, you can walk away with your dream job. This classic book uncovers what interviews are really like at America's top software and computer companies and provides you with the tools to succeed in any situation. The authors take you step-by-step through new problems and complex brainteasers they were asked during recent technical interviews.
-
JavaScript: The Definitive Guide
Published 14 years ago
by David Flanagan, O'Reilly Media
Since the earliest days of Internet scripting, Web developers have considered JavaScript: The Definitive Guide an essential resource. David Flanagan's approach, which combines tutorials and examples with easy-to-use syntax guides and object references, suits the typical programmer's requirements nicely. The brand-new fourth edition of Flanagan's "Rhino Book" includes coverage of JavaScript 1.5, JScript 5.