Want to develop games for Xbox 360 and Windows Phone 7? This hands-on book will get you started with Microsoft's XNA 4.0 development framework right away -- even if you have no experience developing games. Although XNA includes several key concepts that can be difficult for beginning web developers to grasp, Learning XNA 4.0 shortens the learning curve by walking you through the framework in a clear and understandable step-by-step format. Each chapter offers a self-contained lesson with illustra...
Sams Teach Yourself Java 1.1 for Macintosh in 21 Days (Sams Teach Yourself)
by Andrew S Downs, Laura Lemay, and Charles L. Perkins
Liferay Portal is the leading open-source enterprise portal framework that uses Java and Web 2.0 technologies. Web portals often function as a point of access to information on the World Wide Web. Web portals, such as Yahoo!, present information from diverse sources in a unified way. Aside from the search engine standard, web portals offer other services such as e-mail, news, stock prices, infotainment, and various other features. Portals provide a means for enterprises to supply a consistent lo...
"Java: Just in Time" is a practical, user-friendly introduction to object-oriented programming with Java. Concentrating on basics first, the book introduces objects, only after the reader is comfortable with programming fundamentals - avoiding the pitfalls of 'objects-first' learning. With programming examples that demonstrate theory in a practical setting, as well as slides, source code and tips online, here is a highly accessible guide to Java programming that keeps pace with a reader's growin...
Data Structures in Java: A visual introduction uses a visually-based approach designed to help students appreciate concepts using their prior experiences and expectations. This vibrant visual approach is as rigorous and content-filled as the typical text-based approach but is a better match for today's students who already have experience with how computers are used in their lives. The text provides applications and labs for subjects of interest such as Biology, Business, Sports, and Entertainme...
Spark Operations
by Timothy Chen, Parviz Deyhim, Denny Guang-Yeu Lee, and Benjamin Stickel
Learn everything you need to know to reliably automate, deploy, and maintain Apache Spark on AWS, Google Cloud, On-Premises, and Openstack. Unlike other books that focus on the internals of how Apache Spark works, and which mostly interest data-scientists, this book covers the operational aspects of Apache Spark. This book will benefit anyone in a DevOps role, and help you understand how Spark was designed to handle scale and failures, and the operational considerations and tools useful in opera...
Traditionally, Enterprise Java (J2EE, now Java EE) has been viewed as a complex, high performance technology. As a result average developers (Elvis) have looked to alternatives like Spring and Hibernate. This has lead to exaggerated reports that Java EE is dead. Java EE 5 will change the game. Difficult boilerplate code is gone, replaced by simple annotations. The best ideas of Hibernate and Spring are part of EE 5. For the first time, large parts of the Java EE technology are accessible to Elvi...
Revel for Cultural Anthropology -- Access Card (What's New in Anthropology)
by Carol Ember and Melvin Ember
Today's Android market is flush with quality apps, but it also has a number of buggy and under-performing apps that can turn Droid and other Android smartphone users off." The Android platform is well known for its complexity - developing an app for Android and doing it 'The Android Way' isn't trivial. Pro Android Best Practices is a one of a kind book that meets the clear need to improve the overall quality of Android Apps. It provides you with the knowledge, experience, and tools necessa...
SAP Fur Java-Entwickler: Konzepte, Schnittstellen, Technologien
by Till Jeske and Jeske Till
Natural Language Processing with Java and Lingpipe Cookbook
by Breck Baldwin and Krishna Dayanidhi
This book is for experienced Java developers with NLP needs, whether academics, industrialists, or hobbyists. A basic knowledge of NLP terminology will be beneficial.
The Java (TM) 3D API Specification
by Henry Sowizral, Kevin Rushforth, and Michael Deering
The Java 3D API, an exciting new part of the JavaMedia suite of APIs, enables the creation of three-dimensional graphics applications and Internet-based 3D applets. It gives developers high-level constructs for creating and manipulating 3D geometry and for building the structures used in rendering that geometry. With Java 3D, developers can efficiently define and render very large virtual worlds. Moreover, in line with Java's "write once, run anywhere" vision, applications written using Java 3D...
Web Application with Spring Annotation-Driven Configuration
by MR Juliano Alves Cassoli
Java Programming for the Absolute Beginner provides you with an introduction to Java that allows you to learn the fundamentals of object-oriented programming while becoming acquainted with many of the core features of Java. This book starts with the assumption that you have not previously written a computer program. It then walks you through the creation of a variety of games and applications. After you have your footing with the basics, you learn to develop your own systems of classes, and by t...