Header background

Get Access to a Library of 180+ eBooks

Subscribe to Tuts+ to start learning.

Tuts+ eBooks

  • Code

    Build Your Own PaaS with Docker

    Packt Publishing138 Pages
    This book is intended for those who want to take full advantage of separating services into module containers and connect them to form a complete platform. It will give you all the insights and knowledge needed to run your own PaaS.
    Read More
  • Code

    Learning Three.js – the JavaScript 3D Library for WebGL - Second Edition

    Packt Publishing422 Pages
    Dive headfirst into solving actual enterprise problems and start cutting code from the word go. You will build complete applications around a variety of subjects using a range of different technologies and techniques, all of which are directly applicable to today's tech start-up world.
    Read More
  • Code

    Data Manipulation with R - Second Edition

    Packt Publishing130 Pages
    This book is for all those who wish to learn about data manipulation from scratch and excel at aggregating data effectively. It is expected that you have basic knowledge of R and have previously done some basic administration work with R.
    Read More
  • Code

    Creating Development Environments with Vagrant - Second Edition

    Packt Publishing156 Pages
    If you are a developer who wants to have your development environment accurately reflect your live servers to tackle the ever-increasing complexity of web and software projects, this book is most certainly intended for you!
    Read More
  • Code

    WooCommerce Cookbook

    Packt Publishing248 Pages
    If you have ever built or managed a WordPress site and want to add e-commerce functionality into your site, WooCommerce and this book are perfect for you. Learning how to use WooCommerce through this series of recipes will give you a solid platform to add any future e-commerce needs.
    Read More
  • Code

    Django Design Patterns and Best Practices

    Packt Publishing222 Pages
    If you want to learn how best to utilize commonly found patterns and learn best practices in developing applications with Django, this is the book for you. This book, like Django itself, is accessible to amateur and professional developers alike and assumes little in the way of prior experience.
    Read More
  • Code

    Functional Programming in JavaScript

    Packt Publishing172 Pages
    If you are a JavaScript developer interested in learning functional programming, looking for the quantum leap towards mastering the JavaScript language, or just want to become a better programmer in general, then this book is ideal for you. It is aimed at programmers involved in developing reactive frontend apps, server-side apps that wrangle with reliability and concurrency, and everything in between.
    Read More
  • Code

    Go Programming Blueprints

    Packt Publishing274 Pages
    Dive headfirst into solving actual enterprise problems and start cutting code from the word go. You will build complete applications around a variety of subjects using a range of different technologies and techniques, all of which are directly applicable to today's tech start-up world.
    Read More
  • Code

    Vagrant Virtual Development Environment Cookbook

    Packt Publishing250 Pages
    If you are a software developer or administrator who wishes to create simple, reusable environments using Vagrant, this book is the perfect choice for you. Whether you are a system administrator with extensive experience in virtualization or a developer wishing to create development scripts for cloud deployment, you will find easy-to-follow recipes and techniques in this book that will allow you to create robust and reproducible virtual environments.
    Read More
  • Code

    ArcPy and ArcGIS – Geospatial Analysis with Python

    Packt Publishing244 Pages
    If you are a GIS student or professional who needs an understanding of how to use ArcPy to reduce repetitive tasks and perform analysis faster, this book is for you. It is also a valuable book for Python programmers who want to understand how to automate geospatial analyses.
    Read More
  • Code

    Xamarin Cross-platform Application Development - Second Edition

    Packt Publishing298 Pages
    If you are a developer with experience in C# and are just getting into mobile development, this is the book for you. If you have experience with desktop applications or the Web, this book will give you a head start on cross-platform development.
    Read More
  • Code

    Bootstrap for Rails

    Packt Publishing168 Pages
    If you are a web developer who has a basic understanding of Ruby on Rails, this is the book for you. You should definitely have previous knowledge about HTML and how it works. However, CSS and JavaScript knowledge is optional for this book.
    Read More
  • Code

    KnockoutJS Essentials

    Packt Publishing323 Pages
    If you are a JavaScript developer who has been using DOM manipulation libraries such as Mootools or Scriptaculous, and you want go further in modern JavaScript development with a simple and well-documented library, then this book is for you. Learning how to use Knockout will be perfect as your next step towards building JavaScript applications that respond to user interaction.
    Read More
  • Code

    Mastering jQuery UI

    Packt Publishing315 Pages
    If you are a frontend developer with considerable knowledge of jQuery UI and want to take this expertise to the next level, then this book is for you.
    Read More
  • Code

    AngularJS Deployment Essentials

    Packt Publishing148 Pages
    If you are a web developer, this handy guide will empower you to quickly learn the fundamentals of AngularJS development and deployment.
    Read More