Header background

Get Access to a Library of 190+ eBooks

Subscribe to Tuts+ to start learning.

Tuts+ eBooks

  • 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

    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

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

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

    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

    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

    Extending Symfony2 Web Application Framework

    Packt Publishing140 Pages
    Symfony is a high performance PHP framework for developing MVC web applications. Symfony1 allowed for ease of use but its shortcoming was the difficulty of extending it. However, this difficulty has now been eradicated by the more powerful and extensible Symfony2. Information on more advanced techniques for extending Symfony can be difficult to find, so you need one resource that contains the advanced features in a way you can understand.
    Read More
  • Code

    Social Media Mining with R

    Packt Publishing122 Pages
    The growth of social media over the last decade has revolutionized the way individuals interact and industries conduct business. Individuals produce data at an unprecedented rate by interacting, sharing, and consuming content through social media. However, analyzing this ever-growing pile of data is quite tricky and, if done erroneously, could lead to wrong inferences.
    Read More
  • Code

    Pentaho Analytics for MongoDB

    Packt Publishing146 Pages
    Pentaho Analytics for MongoDB will teach you MongoDB and Pentaho integration points and developer skills needed to create turnkey analytic solutions that deliver insight and drive value for your organization.
    Read More
  • Code

    Learning Pentesting for Android Devices

    Packt Publishing154 Pages
    Android is the most popular mobile smartphone operating system at present, with over a million applications. Every day hundreds of applications are published to the PlayStore, which users from all over the world download and use. Often, these applications have serious security weaknesses in them, which could lead an attacker to exploit the application and get access to sensitive information. This is where penetration testing comes into play to check for various vulnerabilities.
    Read More
  • Code

    Apache Solr High Performance

    Packt Publishing124 Pages
    Apache Solr is one of the most popular open source search servers available on the web. However, simply setting up Apache Solr is not enough to ensure the success of your web product. To maximize efficiency, you need to use techniques to boost Solr performance in order to return relevant results faster. You need to implement robust techniques that focus on optimizing the performance of your Solr instances and also troubleshoot issues that are prone to arise while maintaining Solr.
    Read More