Java Books
-
Leveraging Drupal: Getting Your Site Done Right (Wrox Programmer to Programmer)
Published 12 years ago
by Victor Kane, Wrox
This book is a step-by-step guide and a hands-on co-piloted experience for those trying to make Drupal powered websites work for them, and for their clients. Much more than a "tutorial", what is needed is a nuts-and-bolts living mentor and guide which really shows the reader how to do the things really required for bringing it all together in a site which works. This will be the only book covering all the difficult components of Drupal: views, panels, themes, content creation, etc.
-
The Object-Oriented Thought Process (3rd Edition
Published 12 years ago
by Matt Weisfeld, Addison-Wesley Professional
The Object-Oriented Thought ProcessThird EditionMatt WeisfeldAn introduction to object-oriented concepts for developers looking to master modern application practices.Object-oriented programming (OOP) is the foundation of modern programming languages, including C++, Java, C#, and Visual Basic .NET.
-
Starting Out with Python (Starting Out With...)
Published 13 years ago
by Tony Gaddis, Addison Wesley
In Starting Out with Python(R), Tony Gaddis' evenly paced, accessible coverage introduces students to the basics of programming and prepares them to transition into more complicated languages. Python, an easy-to-learn and increasingly popular object-oriented language, allows readers to become comfortable with the fundamentals of programming without the troublesome syntax that can be challenging for novices.
-
Grails in Action
Published 11 years ago
by Glen Smith, Peter Ledbrook, Manning Publications
For web developers used to wrestling with Java and XML, Grails is a breath of fresh air. Developers are instantly productive, picking up all the benefits of the Ruby-based Rails framework without giving up any of the power of Java. Grails in Action is a comprehensive look at Grails for Java developers. It covers the nuts and bolts of the core Grails components and is jam-packed with tutorials, techniques, and insights from the trenches.
-
Pragmatic Unit Testing in Java with JUnit
Published 17 years ago
by Andy Hunt, Dave Thomas, The Pragmatic Programmers
Learn how to improve your Java coding skills using unit testing. Despite it's name, unit testing is really a coding technique, not a testing technique. Unit testing is done by programmers, for programmers. It's primarily for our benefit: we get improved confidence in our code, better ability to make deadlines, less time spent in the debugger, and less time beating on the code to make it work correctly.
-
Beginning Cryptography with Java
Published 15 years ago
by David Hook, Wrox
Beginning Cryptography with Java While cryptography can still be a controversial topic in the programming community, Java has weathered that storm and provides a rich set of APIs that allow you, the developer, to effectively include cryptography in applications-if you know how. This book teaches you how.
-
Modular Java: Creating Flexible Applications with OSGi and Spring
Published 11 years ago
by Craig Walls, Pragmatic Bookshelf
The secret weapon for attacking complexity in any project is to break it down into smaller, cohesive, and more easily digestible pieces. With Modular Java, you can easily develop applications that are more flexible, testable, maintainable, and comprehensible. Modular Java is a pragmatic guide to developing modular applications using OSGi, the framework for dynamic modularity in Java, and Spring Dynamic Modules, an OSGi extension to the Spring Framework.
-
An Introduction to Python
Published 17 years ago
by Guido van Rossum, Network Theory Ltd.
This manual provides an introduction to Python, an easy to learn object-oriented programming language. Python combines power with clear syntax. It has modules, classes, exceptions, very high level data types, and dynamic typing. Python can link directly to libraries written in C or C++ and can be embedded as an extension language for applications that need a programmable interface. Python is free software. It can be used with GNU (GNU/Linux), Unix, Microsoft Windows and many other systems.
-
Data Structures and Problem Solving Using Java (3rd Edition)
Published 16 years ago
by Mark Allen Weiss, Addison Wesley
Data Structures and Problem Solving Using Java 3/e provides a practical introduction to data structures from a viewpoint of abstract thinking and problem solving, and incorporates the enhancements of Java 5.0. It includes coverage of generic programming, and content on the design of generic collection classes. This book is appropriate for readers who are familiar with basic Java programming concepts or are new to the language and want to learn how it treats data structures concepts.
-
Pentaho 3.2 Data Integration: Beginner's Guide
Published 10 years ago
by Mara Carina Roldn, Packt Publishing
Explore, transform, validate, and integrate your data with ease *Get started with Pentaho Data Integration from scratch. *Enrich your data transformation operations by embedding Java and JavaScript code in PDI transformations. *Create a simple but complete Datamart Project that will cover all key features of PDI.