Building Websites with e107
Jump Start Foundation
Moodle 1.9 Math
Mastering Chef
Beginning JavaScript Charts
AngularJS: Novice to Ninja
Ruby Best Practices
Hello! Python
Practical Programming
Pro JavaScript for Web Apps
HLSL and Pixel Shaders for XAML ...
Pixel shaders are some of the more powerful graphic tools available for XAML programmers, but shader development bears little resemblance to tradition ...
Moodle 3 Administration, Third ...
Moodle is the de facto standard for open source learning platforms. However, setting up and managing a learning environment can be a complex task sinc ...
Building Websites with e107
This book is a fast paced tutorial to creating a website using e107. If you have never used e107, or even any web content management system before, th ...
Sencha Touch 2 Mobile JavaScrip ...
Sencha Touch is a versatile HTML5-based framework for developing mobile web apps. Sencha Touch 2 has raised the bar for developing rich mobile web app ...
Learning Node.js for Mobile App ...
Node.js is a massively popular JavaScript library that lets you use JavaScript to easily program scalable network applications and web services. Peopl ...
Jump Start Foundation
Get a Jump Start on building applications with Foundation today! Developed by Zurb, Foundation is a hugely popular CSS framework that’s making the onc ...
Moodle 1.9 Math
The book presents the reader with clear instructions for setting up specific activities, based around an example maths course (Pythagorean Theorem) wi ...
Getting Started with CreateJS
CreateJS is a popular, well supported JavaScript library used for web advertising, education, gaming, and cartooning.The CreateJS suite consists of di ...
Mastering Chef
Chef is a configuration management tool that turns IT infrastructure into code. Chef provides tools to manage systems at scale. This book will take yo ...
Moodle Course Design Best Pract ...
Moodle Course Design Best Practices is a practical guide that will teach you how to use the tools available in Moodle to develop unique courses for ma ...
Python Geospatial Analysis Esse ...
Python is a highly expressive language that makes it easy to write sophisticated programs. Combining high-quality geospatial data with Python geospati ...
Learning scikit-learn: Machine ...
Machine learning, the art of creating applications that learn from experience and data, has been around for many years. However, in the era of “big da ...
Learning Django Web Development
Django, written in Python, is a web application framework designed to build complex web applications quickly without any hassle. It loosely follows th ...
Advanced Express Web Applicatio ...
Building an Express application that is reliable, robust, maintainable, testable, and can scale beyond a single server requires a bit of extra thought ...
Beginning JavaScript Charts
Beginning JavaScript Charts shows how to convert your data into eye-catching, innovative, animated, and highly interactive browser-based charts. This ...
AngularJS: Novice to Ninja
AngularJS: Novice to Ninja is the perfect book to journey into the world of AngularJS, the superheroic JavaScript framework. Developed and maintained ...
Mastering Web Application Devel ...
AngularJS is an open-source JavaScript framework. Its goal is to develop MVC-based web applications and reduce the amount of JavaScript needed to make ...
Drupal 7 Multi Sites Configurat ...
Prepare your server for hosting multiple sites. Configure and install several sites on one instance of Drupal. Manage and share themes and modules acr ...
WordPress 3 Plugin Development ...
WordPress is one of the most popular platforms for building blogs and general websites. By learning how to develop and integrate your own plugins, you ...
Alfresco 3 Web Content Manageme ...
Alfresco provides a robust, easy to use, and scalable web content framework for managing multiple websites leveraging a common web infrastructure. If ...
Ruby Best Practices
Ruby Best Practices is for programmers who want to use Ruby the way Rubyists do. Written by the developer of the Ruby project Prawn (prawn.majesticsea ...
Beginning Programming with Pyth ...
Python is one of the fastest growing programming languages, and no wonder. It requires three to five times less time than developing in Java, is a gre ...
Hello! Python
Hello! Python fully covers the building blocks of Python programming and gives you a gentle introduction to more advanced topics such as object-orient ...
Practical Programming
Welcome to computer science in the 21st century. Did you ever wonder how computers represent DNA? How they can download a web page containing populati ...
Pro JavaScript for Web Apps
Pro JavaScript for Web Apps gives you all of the information that you need to create professional, optimized, and efficient JavaScript applications th ...