Bestsellers > > Java Books
|
|
Programming Groovy: Dynamic Productivity for the Java Developer (Pragmatic Programmers)»rank: 176092by: Venkat Subramaniam
: :The strength of Java is no longer in the language itself; it's in the Java Platform (the JVM, JDK, and rich frameworks and libraries). But recently, the industry has turned to dynamic languages for increased productivity and speed to market. Groovy is one of a new breed of dynamic languages that run on the Java platform. You can use these new languages on the JVM and intermix them with your existing Java code. You can leverage your Java investments while benefiting from advanced features including true Closures, Meta Programming, the ability to create internal DSLs, and a higher level of abstraction. If you're an experienced Java developer, Programming Groovy will ... |
Java Swing, Second Edition»rank: 204900by: James Elliott, Marc Loy, David Wood, Brian Cole
: :Swing is a fully-featured user interface development kit for Java applications. Building on the foundations of the Abstract Window Toolkit (AWT), Swing enables cross-platform applications to use any of several pluggable look-and-feels. Swing developers can take advantage of its rich, flexible features and modular components, building elegant user interfaces with very little code. This second edition of Java Swing thoroughly covers all the features available in Java 2 SDK 1.3 and 1.4. More than simply a reference, this new edition takes a practical approach. It is a book by developers for developers, with hundreds of useful examples, from beginning level to advanced, covering every component available in Swing. All these ... |
||
SCJA Sun Certified Java Associate Study Guide for Test CX-310-019, 2nd Edition - Incredible Update to the former ExamScam Book»rank: 92835by: Cameron, W McKenzie
: :How many different ways can a great technical book stand out from the pack? That's a question you'll be able to answer in spades, once you ve gone through Cameron McKenzie s, Ultimate SCJA Certification Study Guide. Everyone that puts their hands on the SCJA Certification Guide, from www.scja.com, comments on two things right away: 1) how entertaining the book is, and 2) how easy it is to read. 'I couldn t believe it! I read through the first three chapters in one sitting, and those three chapters made me want to read three more!' Those are the types of comments we are flooded with when people finally get their ... |
GIS for Web Developers: Adding 'Where' to Your Web Applications»rank: 31771by: Scott Davis
: :There is a hidden revolution going on: geography is moving from niche to the mainstream. News reports routinely include maps and satellite images. More and more pieces of equipment cell phones, cars, computers now contain Global Positioning System (GPS) receivers. Many of the major database vendors have made geographic data types standard in their flagship products. GIS for Web Developers introduces Geographic Information Systems (GIS) in simple terms and demonstrates hands-on uses. With this book, you'll explore popular websites like maps.google.com, see the technologies they use, and learn how to create your own. Written with the usual Pragmatic Bookshelf humor and real-world experience, GIS for Web Developers makes geographic programming ... |
||
JavaScript for the World Wide Web, Fifth Edition (Visual QuickStart Guide)»rank: 150179by: Tom Negrino, Dori Smith
: :The Web doesn¿t stand still¿not even for a minute¿and neither do the languages that Web pages are based on. That¿s why you need this eagerly anticipated update to the popular JavaScript for the World Wide Web: Visual QuickStart Guide. Through a combination of task-based instruction and strong visuals, best-selling authors and Web gurus Tom Negrino and Dori Smith take you step by step through all of today¿s JavaScript essentials: creating navigation bars and other user interface elements, producing dynamic images and smart forms, controlling and detecting browsers, creating and manipulating windows, validating user entries in Web forms, and more. Whether you¿re a beginning scripter who wants a thorough introduction to ... |
Eclipse IDE Pocket Guide»rank: 71351by: Ed Burnette
: :Eclipse is the world's most popular IDE for Java development. And although there are plenty of large tomes that cover all the nooks and crannies of Eclipse, what you really need is a quick, handy guide to the features that are used over and over again in Java programming. You need answers to basic questions such as: Where was that menu? What does that command do again? And how can I set my classpath on a per-project basis? This practical pocket guide gets you up to speed quickly with Eclipse. It covers basic concepts, including Views and editors, as well as features that are not commonly understood, such as Perspectives ... |
||
JavaScript Pocket Reference»rank: 1081959by: David Flanagan
: :JavaScript is a powerful, object-based scripting language that can be embedded directly in HTML pages. It allows you to create dynamic, interactive Web-based applications that run completely within a Web browser -- JavaScript is the language of choice for developing Dynamic HTML (DHTML) content. JavaScript can be integrated effectively with CGI and Java to produce sophisticated Web applications, although, in many cases, JavaScript eliminates the need for complex CGI scripts and Java applets altogether.The JavaScript Pocket Reference is a companion volume to JavaScript: The Definitive Guide. This small book, covering JavaScript 1.2, is a handy reference guide to this popular language for Web development. It provides a complete overview of ... |
Groovy Recipes: Greasing the Wheels of Java (Pragmatic Programmers)»rank: 40209by: Scott Davis
: :Each recipe in Groovy Recipes begins with a concise code example for a quick start, followed by in-depth explanation in plain English. These recipes will get you to-to-speed in a Groovy environment quickly. You'll see how to speed up nearly every aspect of the development process using Groovy. Groovy makes mundane file management tasks like copying and renaming files trivial. Reading and writing XML has never been easier with XmlParsers and XmlBuilders. Breathe new life into Arrays, Maps, and Lists with a number of convenience methods. But Groovy does more than just ease traditional Java development: it brings modern programming features to the Java platform like closures, duck-typing, and metaprogramming. ... |
||
Pro Spring 2.5 (Pro)»rank: 140133by: Jan Machacek, Jessica Ditt, Aleksa Vukotic, Anirvan Chakraborty
: : The Spring Framework 2.5 release reflects the state of the art in both the Spring Framework and enterprise Java frameworks as a whole. A guidebook to this critical tool is necessary reading for any conscientious Java developer. — Rob Harrop, author of Pro Spring The move from so–called heavyweight architectures, such as Enterprise JavaBeans, toward lightweight frameworks, like Spring, has not stopped since Pro Spring was published by Rob Harrop and Jan Machacek in 2005; in fact, it’s picked up pace. The Spring Framework remains the leader in this move and provides a platform on which you can build your own applications and services. Pro Spring 2.5 covers the ... |
Google Guice: Agile Lightweight Dependency Injection Framework (Firstpress)»rank: 61028by: Robbie Vanbrabant
: :Guice (pronounced “Juice”) is the Jolt Award winning, 100% Java icing on the cake of Java dependency injection. Unlike other popular DI frameworks such as Spring, Guice fully embraces modern Java language features and combines simplicity with stunning performance and developer–friendliness. Google Guice: Agile Lightweight Dependency Injection Framework will not only tell you “how,” it will also tell you “why” and “why not,” so that all the knowledge you gain will be as widely applicable as possible. Filled with examples and background information, this book is an invaluable addition to your knowledge of modern agile Java. Learn simple annotation–driven dependency injection, scoping and AOP, and why it all works the ... |