Header background

Get Access to a Library of 190+ eBooks

Subscribe to Tuts+ to start learning.


  • Vagrant

    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
  • Python

    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
  • Xamarin

    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
  • Bootstrap

    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
  • Knockout.js

    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
  • jQuery UI

    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
  • AngualarJS

    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
  • Arduino

    Python Programming for Arduino

    Packt Publishing400 Pages
    This is the book for you if you are a student, hobbyist, developer, or designer with little or no programming and hardware prototyping experience, and you want to develop IoT applications.
    Read More
  • MongoDB

    MongoDB Cookbook

    Packt Publishing388 Pages
    If you want a reference to show you practical solutions, or just want to satisfy your need for more knowledge of this fantastic NoSQL database, then this book is ideal for you. To get the most out of this book, you should know the basics of MongoDB.
    Read More
  • Node.js

    Node.js Design Patterns

    Packt Publishing454 Pages
    If you're a JavaScript developer interested in a deeper understanding of how to create and design Node.js applications, this is the book for you.
    Read More
  • Git

    Git Best Practices Guide

    Packt Publishing102 Pages
    If you are a developer and you want to completely master Git without heavy theory, this is the book for you. A reasonable knowledge level and basic understanding of Git concepts will get you started with this book.
    Read More
  • AngularJS

    Responsive Web Design with AngularJS

    Packt Publishing128 Pages
    If you are an AngularJS developer who wants to learn about responsive web application development, this book is ideal for you. Responsive Web Design with AngularJS is intended for web developers or designers with a basic knowledge of HTML, CSS, and JavaScript.
    Read More
  • Xamarin

    Xamarin Essentials

    Packt Publishing234 Pages
    If you are an experienced iOS and Android developer and have a desire to learn about the Xamarin platform, then you will find this tutorial to be the most efficient, interesting, and relevant path. You will find this guide to be especially useful if you wish to become proficient in creating apps using the Xamarin platform, as Xamarin Essentials teaches you the fundamentals of iOS and Android development.
    Read More
  • AngularJS

    Learning AngularJS Animations

    Packt Publishing182 Pages
    If you are a developer who is new to AngularJS or is experienced with the AngularJS framework, this book is intended for you. If you want to provide a better user experience on your web app, this book is also for you.
    Read More
  • Yii Framework

    Web Application Development with Yii 2 and PHP

    Packt Publishing406 Pages
    This book is for professional PHP developers who wish to master the powerful Yii 2 application framework. It is assumed that you have knowledge of object-oriented programming. The previous version of the Yii framework is only briefly mentioned, but it'll be even easier to grasp Yii 2 with the knowledge of Yii 1.1.x.
    Read More