Featured Open Source Titles
All Open Source Titles
-
Start with the basic setup of CakePHP and progress to building some applications that will highlight CakePHP's functionality and capabilities. With Beginning CakePHP, you'll avoid delving too deeply into the PHP language and focus on everything the CakePHP framework can offer the developer.
-
This book teaches the fundamentals of one of the most powerful database engines ever created for the price of a good lunch. After reading this book and working through the examples, you'll be able to write your own applications for CouchDB quickly and easily.
-
Beginning Database Design 2nd Edition
Beginning Database Design, Second Edition helps you ask and answer important questions about your data so that you can avoid pitfalls and get database design right the first time.
-
Beginning Database-Driven Application Development in Java EE
This book shows Java programmers how to develop applications utilizing relational database technologies with examples using Oracle and MySQL and the GlassFish application development framework and deployment platform all based on Java EE.
-
Beginning Databases with PostgreSQL 2nd Edition
This book will provide you with the tools to transition into PostgreSQL for the first time and will introduce you to the product's most prominent features.
-
Beginning Digital Image Processing
Sebastian Montabone is a computer vision expert who wants us to use our cameras and image processing software to come up with works of art. In this book, he teaches image processing techniques of ascending difficulty based on freely available tools.
-
Beginning Django E-Commerce guides you through producing an e-commerce site using Django, the most popular Python web development framework.
-
This book covers why you should consider using Drupal when building a new web site, what Drupal is, installing and configuring Drupal, creating and managing content, managing users, adding functionality to your web site through Drupal modules, and more advanced topics on using themes, panels, and views.
-
Beginning EJB 3 Application Development
Targeted at Java and J2EE developers both with and without prior EJB experience, Beginning EJB 3 Application Development takes readers through the details of the EJB 3.
-
Beginning Fedora: From Novice to Professional guides you through the tasks most new Linux users desire to perform while explaining potentially confusing concepts along the way.
-
Beginning Game Development with Python and Pygame
Having most recently worked on the MotorStorm game for PlayStation 3, Will McGugan shares valuable insights that not only will help you exploit Pygame to its maximum potential, but are sure to make you a more creative and knowledgeable games developer all round.
-
Beginning GIMP 2nd Edition
In this fully-updated second edition, author and long-time member of the GIMP community Akkana Peck introduces the GIMP and shows you everything about it that you'll want to knowincluding how to prepare images for display on web pages, touch up digital photos, tap into powerful filters, effects, and plug-ins, and automate tasks using scripts.














