Header background

Get Access to a Library of 210+ eBooks

Subscribe to Tuts+ to start learning.

Tuts+ eBooks

  • Code

    Web Development with MongoDB and Node.js

    Packt Publishing294 Pages
    This book is designed for developers of any skill level that want to get up and running using Node.js and MongoDB to build full featured web applications. A basic understanding of JavaScript and HTML is the only requirement for this book.
    Read More
  • Code

    Arduino Robotic Projects

    Packt Publishing240 Pages
    This book is for anyone who has been curious about using Arduino to create robotic projects that were previously the domain of research labs of major universities or defense departments. Some programming background is useful, but if you know how to use a PC, you can, with the aid of the step-by-step instructions in this book, construct complex robotic projects that can roll, walk, swim, or fly.
    Read More
  • Code

    Redis Applied Design Patterns

    Packt Publishing100 Pages
    This book is for developers who are already proficient in programming and capable of designing systems using traditional databases, but are new to Redis. It is assumed that you understand the basics of Redis and are familiar with the various data structures. You are also expected to be proficient in one or more programming languages through which you want to use Redis.
    Read More
  • Code

    R Graph Essentials

    Packt Publishing190 Pages
    This book is targeted at R programmers who want to learn the graphing capabilities of R. This book will presume that you have working knowledge of R.
    Read More
  • Code

    Arduino Networking

    Packt Publishing118 Pages
    This book is intended for those who want to build their own network-connected projects using the Arduino platform. You will be able to build exciting projects that connect to your local network and the Web. You will need to have some basic experience in electronics and web programming languages. You will also need to know the basics of the Arduino platform as the projects mainly deal with the networking aspects of the Arduino Ethernet shield.
    Read More
  • Photo & Video

    E-learning with Camtasia Studio

    Packt Publishing188 Pages
    With the advent of powerful Internet streaming technologies and growing adoption of e-learning as a medium for learning, Camtasia Studio is proving effective as a tool to demonstrate tasks and concepts visually. It delivers a high level of professional quality, enhancing the effectiveness of e-learning videos and the prestige of the video author.
    Read More
  • Code

    Mastering AngularJS Directives

    Packt Publishing210 Pages
    AngularJS offers many features that allow the creation of rich, compelling web applications. Directives are by far the most important feature to incorporate into any skill set. This book starts off by teaching basic and advanced techniques for the art of directive writing.
    Read More
  • Code

    SQL Server 2014 Development Essentials

    Packt Publishing214 Pages
    SQL Server 2014 Development Essentials is an easy-to-follow yet comprehensive guide that is full of hands-on examples.
    Read More
  • Code

    HTML5 Game Development HOTSHOT

    Packt Publishing366 Pages
    This book will show you how to create stunning cross-browser games without the need for Flash or other plugins.
    Read More
  • Code

    Laravel Design Patterns and Best Practices

    Packt Publishing106 Pages
    This book covers how to develop different applications and solve recurring problems using Laravel 4 design patterns.
    Read More
  • Code

    Learning AngularJS for .NET Developers

    Packt Publishing202 Pages
    This book covers all of the stages of building a single-page web application, starting with frontend components powered by AngularJS, continuing with web services that leverage ServiceStack, and putting it all together in an ASP.NET MVC application. You will learn a development process focused on rapid delivery and testability for all application layers.
    Read More
  • Code

    Mastering Concurrency in Go

    Packt Publishing328 Pages
    The focus of this book is on showing you how Go can be used to program high-performance, robust concurrent programs with Go's unique form of multithreading, which employs goroutines that communicate and synchronize across channels.
    Read More
  • Code

    JavaScript Promises Essentials

    Packt Publishing90 Pages
    Promises are a new programming paradigm in JavaScript that allow developers to request data that they don’t have yet and deal with it at a non-determined point in the future (asynchronously). Starting with the basics of the promise objects, we’ll be able to leverage the maximum capabilities of promises when writing applications.
    Read More
  • Code

    MEAN Web Development

    Packt Publishing354 Pages
    The MEAN stack is a collection of the most popular modern tools for web development; it comprises MongoDB, Express, AngularJS, and Node.js.
    Read More
  • Code

    AngularJS Services

    Packt Publishing152 Pages
    This book provides you with the skills and best practices needed to create AngularJS services. It starts with the fundamentals of what services are and their role in a typical AngularJS application. You will walk through the development of a real-world application using services across the various application layers and then move on to create services that provide cross-cutting concerns such as messaging, logging, and authentication.
    Read More