Join InMotion Hosting for $3.49/mo & get a year on Tuts+ FREE (worth $180). Start today.
Header background

Get Access to a Library of 170+ eBooks

Subscribe to Tuts+ to start learning.


  • Scratch 2.0 Game Development HOTSHOT

    Packt Publishing330 Pages
    Playing video games is fun, however, it’s even more fun to make your own! Scratch 2.0 makes that challenge a lot easier. Instead of diving into abstract and confusing code, you can build games using easy to understand logic blocks. Within minutes you can have your first game up and running.
    Read More
  • JavaScript

    Building Web and Mobile ArcGIS Server Applications with JavaScript

    Packt Publishing274 Pages
    ArcGIS Server is the leading software for developing both web and mobile GIS applications. There are a number of programming languages that you can use to develop applications with ArcGIS Server including JavaScript, Flex, and Silverlight. However, the ArcGIS API for JavaScript is the preferred way of developing your custom applications for ArcGIS Server since it can be used for both web and mobile application development. It’s easy to use and doesn’t require the use of a browser plugin.
    Read More
  • Databases

    MariaDB Cookbook

    Packt Publishing282 Pages
    MariaDB is a new database that has become very popular. It is easy to install and use, even on personal systems. It is evolving and expanding to meet the database needs of today, tomorrow, and into the future. MariaDB is a drop in replacement for MySQL it also has a lot of new features and performance enhancements that differentiate it from MySQL. It is also powerful enough to be the database of choice for some of the biggest and most popular websites in the world.
    Read More
  • SQL Server

    Getting Started with SQL Server 2014 Administration

    Packt Publishing106 Pages
    The release of SQL Server 2014 has brought with it some great new features and enhancements that database administrators can use to make their database servers faster, highly available, and protected from disaster. As the lines between on-premise and on-cloud based solutions become even more blurred, enterprise database applications such as SQL Server 2014 have evolved to allow DBAs to utilize both services to maintain their key service level agreements, ensuring that their important databases are always available.
    Read More
  • Scratch 2.0 Beginner's Guide: Second Edition

    Packt Publishing296 Pages
    As 21st century people, we live a digital life, but computer scientists around the world warn of a declining pool of digitally literate computer science students. The Scratch environment makes it fun for students of any age to think, create, and collaborate digitally.
    Read More
  • JavaScript

    Getting Started with CreateJS

    Packt Publishing102 Pages
    CreateJS is a popular, well supported JavaScript library used for web advertising, education, gaming, and cartooning.The CreateJS suite consists of different libraries that are designed to work independently or together to create rich interactive content on open web technologies on an HTML5 canvas. In CreateJS, the EaselJS API provides solutions for working with rich graphics and interactivity and integrates well with its tweening library; TweenJS.
    Read More

    RESTful Web Services with Dropwizard

    Packt Publishing112 Pages
    The RESTful Web Services concept is constantly growing compared to SOAP technologies. Used by many API providers, RESTful has started to become the architecture of choice for the enterprise SOA as well. Dropwizard combines everything needed to create production ready RESTful Web Services, combining the most powerful, stable and well-known RESTful Java-based libr
    Read More
  • Jade

    Web Development with Jade

    Packt Publishing80 Pages
    Jade is a template engine for node.js and the default rendering engine for the Express web framework. It is a new, simplified language that compiles into HTML and is extremely useful for web developers. Jade is designed primarily for server-side templating in node.js, but it can also be used in a variety of other environments to produce XML-like documents such as HTML and RSS.
    Read More
  • Heroku

    Heroku Cloud Application Development

    Packt Publishing336 Pages
    This book is intended for those who want to learn Heroku the right way. Perhaps you are new to Heroku or are someone who has heard about Heroku but have not built anything significant with it. You should have knowledge or familiarity with cloud computing and basic knowledge of database and network deployment.
    Read More
  • Python

    Mastering Python Regular Expressions

    Packt Publishing110 Pages
    This book is aimed at Python developers who want to learn how to leverage Regular Expressions in Python. Basic knowledge of Python is required for a better understanding.
    Read More
  • PHP

    Twilio Cookbook

    Packt Publishing226 Pages
    This book is great for developers who already have knowledge of PHP and MySQL and who want to learn about integrating Twilio’s API into their websites for telephone solutions.
    Read More
  • Grunt

    Mastering Grunt

    Packt Publishing110 Pages
    This book will give web developers and sysadmins a head start in fully understanding the importance of the described web technologies and how to automate their processes using Grunt.
    Read More
  • RabbitMQ Essentials

    Packt Publishing182 Pages
    Whether you are someone who develops enterprise messaging products professionally or a hobbyist who is already familiar with open source Message Queuing software and you are looking for a new challenge, then this is the book for you. Although you should be familiar with Java, Ruby, and Python to get the most out of the examples, this book will give you the push you need to get started, which no other RabbitMQ tutorial can provide you with.
    Read More
  • Ruby

    Rake Task Management Essentials

    Packt Publishing122 Pages
    If you are a developer who is acquainted with the Ruby language and want to speed up writing the code concerned with files, then this book is for you. To start reading this book, a basic knowledge of Ruby is required; however, an extensive experience with the language is not necessary.
    Read More
  • Lightning Fast Animation in Element 3D

    Packt Publishing136 Pages
    If you are a Digital Artist, Animation Artist, or a Game Programmer and you want to become an expert in Element 3D, this is the book for you. Although there are a lot of basics for beginners in this book, it includes some advanced techniques for both animating in Element 3D, and overcoming its limitations. A basic working knowledge of Adobe After Effects is needed.
    Read More