64x64 icon dark hosting
Get a Tuts+ subscription for just $45! Deploy New Relic now to claim.
Advertisement
  • Functional Programming
    New Course: Functional Programming in JavaScriptFunction js
    104 shares
    Learn the basics of functional programming in JavaScript. You'll take a small, mostly imperative website and refactor it using practical declarative and functional concepts. Focused on practical understanding over philosophy, this is a great basic intro to functional programming that will prepare you for deeper exploration.Read More…
  • Windows Phone 8
    Windows Phone 8 Succinctly: Integrating With the HardwarePreview image@2x
    92 shares
    In this article, we're going to explore how you can make use of the hardware capabilities of a Windows Phone device, such as geolocation, device sensors, Bluetooth, and NFC.Read More…
  • WordPress
    Simple User Reviews With Gravity Forms and a Custom Post TypeTuts submit user content
    154 shares
    Let your customers create content for you by submitting a form; you decide where and how to display the new content on your site.Read More…
  • 2D Games
    Create Space Invaders with Swift and Sprite Kit: Introducing Sprite KitPreview image@2x
    135 shares
    In this series, I will be teaching you how to create a Space Invaders inspired game using Sprite Kit and the Swift programming language. Along the way, you will learn about Sprite Kit's integrated physics engine, generate particles using Sprite Kit's built-in particle editor, use the accelerometer to move the player, and much more. Let's get started.Read More…
  • WordPress
    Create a Simple CRM in WordPress: Adding Columns to WP_List_Table400px
    213 shares
    We've been looking at how to create a simple CRM system in WordPress.  In the last part of this series, we used Advanced Custom Fields to add custom fields to our Contacts Custom Post Type. We learned how to use Advanced Custom Field's user interface, and configure it to work programmatically. Today we'll cover how to display the data stored in our custom fields right within our Contacts Table.Read More…
  • Android Lollipop
    Getting Started With RecyclerView and CardView on AndroidPicz
    105 shares
    Android Lollipop introduced two new widgets, RecyclerView and CardView. In this tutorial, you will learn how to make use of these widgets to quickly create apps whose look and feel conforms to the guidelines mentioned in Google's Material Design specification.Read More…
  • Yii
    Programming With Yii2: Integrating User RegistrationPreview
    136 shares
    Yii2 offers a couple of ways to integrate user registration. We'll show you how to use a third party extension, Yii2-User.Read More…
  • Blog
    500 Video Courses on Tuts+400x277 article thumb
    917 shares
    We've just published our 500th course and we're celebrating our course milestone all this week with a free course and free files from Envato Market!Read More…
  • Web Servers
    Nginx Guide: IntroductionNgingx
    264 shares
    More than 20% of sites on the internet use Nginx as their web server. How can you use it for your website?Read More…
  • WatchKit
    Your First WatchKit Application: User InterfacePreview image@2x
    138 shares
    With the Apple Watch release date set for April, it is time to learn the ropes of Apple Watch development. In this tutorial, you will create your first WatchKit application. Along the way, you will become familiar with the inner workings of a WatchKit application and find out that there are many similarities with iOS development.Read More…
  • WordPress
    Getting Started With Advanced Custom FieldsGeneric%20preview%20image
    258 shares
    This tutorial will show you the basics of using Advanced Custom Fields, including creating and displaying fields within your theme. It will also explain many of the options you have available when creating and displaying fields.Read More…
  • Browser Extensions
    Learn to Build a Chrome Extension in Our New CourseChrome extensions
    99 shares
    Learn how to create extensions for Google's Chrome browser. In our new course you’ll learn everything you need to know in order to extend the functionality of the browser with custom extensions. We'll look at the different types of extension that we can build, and see the different kinds of extension architecture.Read More…
Learning Guides
Browse All