64x64 icon dark hosting
Deploy New Relic now and get $135 off your Tuts+ subscription.
Advertisement
  • Swift
    Quick Tip: Enumerations in SwiftPreview image@2x
    122 shares
    Enumerations are a common design pattern in many programming languages. While you may be familiar with enumerations in C and Objective-C, Swift's implementation of enumerations is significantly more powerful and flexible. In this quick tip, you'll learn what's special about enumerations in Swift, how to use them in your projects, and what makes them so powerful.Read More…
  • JavaScript
    New Course: Essential Tools for JavaScript DevelopersToolsforjs
    109 shares
    JavaScript is the most popular, and probably the most important, programming language today. As such, there are countless tools that make our lives just a little bit easier. But what are the tools that you absolutely must have? I'll show you some in this course.Read More…
  • WordPress
    The Beginners Guide to WooCommerce: IntroductionWoocommerce
    266 shares
    Creating an e-commerce website can be a daunting journey. Imagine if it were nothing more than a matter of few clicks. Thanks to WooCommerce, this is now possible. WooCommerce is a WordPress plugin which helps you create, manage, measure and maintain an online store without any fuss or getting your hands dirty with code (not to mention code nerds can do a lot with its API).Read More…
  • jQuery
    How to Use jQuery with ZingChartZingchart
    202 shares
    Web charts built with JavaScript are a great way to add interactivity to your apps and sites, but if you prefer working in jQuery, your options can be limited. Developers are often left to choose between convenience or features. All the bells and whistles in 100 lines of code or a simpler version in 30? In order to address this, the team at ZingChart have developed a wrapper to use their API with jQuery syntax, allowing devs to quickly build charts with the rich interactivity they want.Read More…
  • Linux
    A Linux Developer’s SetupLinux developer setup
    537 shares
    Have you always wanted to pick on Linux to develop software but always struggled? Did you find installation to be a hard task or maybe you're scared of all the new things you have to learn? In this article, I'll show you how you can set up a Linux machine for developing software. We'll walk you through installation and the basic steps to get started.Read More…
  • Android
    Identifying People With Qualcomm's Snapdragon SDKPreview image@2x
    120 shares
    In this tutorial, you'll learn how you can take advantage of Qualcomm's Snapdragon SDK to derive metadata from your photos, giving users new ways to explore their content.Read More…
  • Magento
    Magento SEO: Internationalization and ExtensionsMagento
    121 shares
    In this last part of this Magento SEO series, we’ll cover some SEO considerations you should keep in mind while deploying the same Magento installation over multiple country/language stores. We’ll also take a quick look at some useful Magento extensions which will help make your Magento store more SEO friendly.Read More…
  • PHP
    Build Your Own URL Shortener With YOURLSPreview
    455 shares
    Don't write your own! Here's how to install and manage your own URL shortener with open source, PHP-based YOURLS.Read More…
  • PHP
    Programming With Yii2: Exploring MVC, Forms and LayoutsPreview
    153 shares
    Now that you've built "Hello World," it's time to learn about Yii's implementation of Model View Controller architecture for use in everyday web development.Read More…
  • JavaScript
    Introducing JScrambler: Protect Your CodePreview
    552 shares
    As the importance of JavaScript grows, so does the need to protect your intellectual property. Use JScrambler to protect your code from competitors and hackers.Read More…
  • Android SDK
    Create a Ringtone Randomizer on AndroidPic7
    92 shares
    Android phones come with a lot of built-in ringtones, most of which are never used. To help users use all the ringtones on their devices, in this tutorial, you will learn how to create an app that automatically randomizes the ringtone of an Android phone every time it receives a call.Read More…
  • WordPress
    Create a License Controlled Theme and Plugin Update System, Part 1: The License Manager PluginPreview image
    203 shares
    In this first tutorial in our three part series about creating a license controlled plugin and theme update system for WordPress, you will learn how to create a plugin for managing software products and licenses.Read More…
Advertisement