Header background

Get Access to a Library of 190+ eBooks

Subscribe to Tuts+ to start learning.

Tuts+ eBooks

  • Code

    Swift by Example

    Packt Publishing284 Pages
    This book is intended for those who want to learn to develop apps in Swift the right way. Whether you are an expert Objective-C programmer or new to this platform, you'll learn quickly, grasping the code of real-world apps to use Swift effectively. Prior experience in development for Apple devices would be helpful, but is not mandatory.
    Read More
  • Code

    Python Geospatial Development Essentials

    Packt Publishing192 Pages
    This book is ideal for Python programmers who are tasked with or wish to make a special-purpose GIS application. Analysts, political scientists, geographers, and GIS specialists seeking a creative platform to experiment with cutting-edge spatial analysis, but who are still only beginners in Python, will also find this book beneficial. Familiarity with Tkinter application development in Python is preferable but not mandatory.
    Read More
  • Code

    Mastering Predictive Analytics with R

    Packt Publishing414 Pages
    This book is intended for the budding data scientist, predictive modeler, or quantitative analyst with only a basic exposure to R and statistics. It is also designed to be a reference for experienced professionals wanting to brush up on the details of a particular type of predictive model. Mastering Predictive Analytics with R assumes familiarity with only the fundamentals of R, such as the main data types, simple functions, and how to move data around. No prior experience with machine learning or predictive modeling is assumed, however you should have a basic understanding of statistics and calculus at a high school level.
    Read More
  • Code

    Android Game Programming by Example

    Packt Publishing388 Pages
    The book is best suited for existing Android or Java programmers who want to adapt their skills to make exciting Android games. The book is also for determined readers who might have no Android, game programming or even Java experience, but a reasonable understanding of object oriented programming knowledge is assumed.
    Read More
  • Code

    Learning Django Web Development

    Packt Publishing336 Pages
    This book is for web developers who want to get started with Django for web development. Basic knowledge of Python programming is required but no knowledge of Django is expected.
    Read More
  • Code

    Mastering AWS Development

    Packt Publishing416 Pages
    This book is for web and Cloud computing developers with knowledge of databases, basic virtualization, and Cloud computing. Having prior understanding of architecting on AWS is recommended.
    Read More
  • Code

    Docker Cookbook

    Packt Publishing248 Pages
    Docker Cookbook is for developers, system administrators, and DevOps engineers who want to use Docker in his/her development, QA, or production environments. It is expected that the reader has basic Linux/Unix skills such as installing packages, editing files, managing services, and so on. Any experience in virtualization technologies such as KVM, XEN, and VMware will help the reader to relate with container technologies better, but it is not required.
    Read More
  • Code

    Mastering jQuery

    Packt Publishing400 Pages
    If you are a developer who is already familiar with using jQuery and wants to push your skill set further, then this book is for you. The book assumes an intermediate knowledge level of jQuery, JavaScript, HTML5, and CSS.
    Read More
  • Code

    Meteor Cookbook

    Packt Publishing364 Pages
    This book is meant for developers of all experience levels looking to create mobile and full-stack web applications in JavaScript. Many of the simple recipes can easily be followed by less-experienced developers, while some of the advanced recipes will require extensive knowledge of existing web, mobile, and server technologies. Any application or enterprise web developer looking to create full-stack JavaScript-based apps will benefit from the recipes and concepts covered in this book.
    Read More
  • Web Design

    Learning Web Component Development

    Packt Publishing256 Pages
    This book is the perfect reference for any web developer looking for an introduction to the new tools and techniques used to create web components.
    Read More
  • Code

    Implementing Cloud Design Patterns for AWS

    Packt Publishing228 Pages
    This book is aimed at architects, solution providers, and those of the DevOps community who are looking to implement repeatable patterns for deploying and maintaining services in the Amazon cloud infrastructure. Prior experience using AWS is required as the book focuses more on the patterns and not on the basics of using AWS.
    Read More
  • Code

    Backbone.js Essentials

    Packt Publishing180 Pages
    If you are a developer with baseline JavaScript proficiency and are familiar with the jQuery library, then this book is ideal for you. Whether you've tried building complex web applications before and been frustrated by the challenge of doing so without the proper tools, or whether you've only built simple websites and are now looking to create full-featured web applications, this book has everything you need to get ahead of the curve.
    Read More
  • Code

    Node.js By Example

    Packt Publishing220 Pages
    If you are a JavaScript developer with no experience with Node.js or server-side web development, this book is for you. It will lead you through creating a fairly complex social network. You will learn how to work with a database and create real-time communication channels.
    Read More
  • Code

    R Data Analysis Cookbook

    Packt Publishing342 Pages
    This book is ideal for those who are already exposed to R, but have not yet used it extensively for data analytics and are seeking to get up and running quickly for analytics tasks.
    Read More
  • Web Design

    WordPress Web Application Development - Second Edition

    Packt Publishing404 Pages
    This book is intended for WordPress developers and designers who want to develop quality web applications within a limited time frame and for maximum profit. Prior knowledge of basic web development and design is assumed.
    Read More