Header background

Get Access to a Library of 180+ eBooks

Subscribe to Tuts+ to start learning.

Tuts+ eBooks

  • 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

    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
  • Design & Illustration

    Prezi HOTSHOT

    Packt Publishing264 Pages
    Prezi is a new and marvelous approach to the visualization of information, with over 30 million users across the globe. It's used all over the world for business presentations, pitches, and TED talks. Prezi is different; it is based on mind mapping, and uses an infinite canvas.
    Read More
  • Code

    Getting Started with SOQL

    Packt Publishing130 Pages
    This practical guide will tell you everything you need to know about SOQL statements. You will learn the optimum way to write complex SOQL statements with this easy-to-understand guide. Beginning with basic SOQL statements, you will progress quickly onto more advanced statements, such as how to filter multiselect picklist values to escape sequences.
    Read More
  • Code

    Alfresco CMIS

    Packt Publishing272 Pages
    Content Management Servers (CMS) have been around for a very long time, both proprietary and open source ones, but there has not been a standard way of talking to them until recently. The Content Management Interoperability Services (CMIS) standard provides both an application programming interface and a search language (based on SQL-92). Alfresco CMIS implementation is the basis for many existing CMIS applications, and you can use CMIS too to integrate your application with Alfresco.
    Read More
  • Game Development

    GameMaker Game Programming with GML

    Packt Publishing350 Pages
    GameMaker: Studio is a popular game engine used to publish games to a variety of platforms. Although GameMaker: Studio's drag-and-drop functionality makes creating games simple and fast, utilizing scripts can really help organize and speed up GameMaker's workflow exponentially.
    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
  • Code

    Google Apps Script for Beginners

    Packt Publishing178 Pages
    Google Apps Script is a JavaScript-based programming language that works on the cloud and is 100% free to use. It provides all the tools necessary for Google services to work. Users can easily transfer any data from one service to another, save their important e-mails as files, save and share files with anybody, and even build their own website. It’s a great way of allowing people with minimal technical knowledge to create great solutions for their company.
    Read More
  • Design & Illustration

    Mastering Adobe Captivate 7

    Packt Publishing532 Pages
    Adobe Captivate 7 helps you rapidly author a wide range of interactive and HTML5-based e-Learning content with minimum programming. With Adobe Captivate 7, you can capture the on-screen action and also enhance your e-Learning projects by including animations, videos, Smart Shapes, buttons, and drag-and-drop interac
    Read More
  • Design & Illustration

    Photographic Rendering with V-Ray for SketchUp

    Packt Publishing328 Pages
    Every Sketch Up user wants to present their designs in the best possible light. What better way to bring them to life than to present them in a genuinely photographic manner? Although the V-Ray render engine has been available to SketchUp users for a good number of years now, the release of the 2.0 Version takes the production of photographic renders in SketchUp to a whole new level.
    Read More
  • Code

    Scratch 2.0 Game Development HOTSHOT

    Packt Publishing330 Pages
    Playing video games is fun, however, it’s even more fun to make your own! Scratch 2.0 makes that challenge a lot easier. Instead of diving into abstract and confusing code, you can build games using easy to understand logic blocks. Within minutes you can have your first game up and running.
    Read More
  • Code

    Building Web and Mobile ArcGIS Server Applications with JavaScript

    Packt Publishing274 Pages
    ArcGIS Server is the leading software for developing both web and mobile GIS applications. There are a number of programming languages that you can use to develop applications with ArcGIS Server including JavaScript, Flex, and Silverlight. However, the ArcGIS API for JavaScript is the preferred way of developing your custom applications for ArcGIS Server since it can be used for both web and mobile application development. It’s easy to use and doesn’t require the use of a browser plugin.
    Read More
  • Code

    MariaDB Cookbook

    Packt Publishing282 Pages
    MariaDB is a new database that has become very popular. It is easy to install and use, even on personal systems. It is evolving and expanding to meet the database needs of today, tomorrow, and into the future. MariaDB is a drop in replacement for MySQL it also has a lot of new features and performance enhancements that differentiate it from MySQL. It is also powerful enough to be the database of choice for some of the biggest and most popular websites in the world.
    Read More