Video icon 64
Learning to code? Skill up faster with our practical video courses. Start your free trial today.
Advertisement
  • WordPress
    Getting Started With Easy Digital DownloadsBrowserpreview tmp
    132 shares
    One of the most effective ways to generate a sustainable online income is by creating and selling your own digital products. Personally, being a freelancer, I'm a huge fan of using the strength of the community and social media following to sell products like eBooks, training courses, designs etc. Over the years, I've tried different digital selling services to manage my product sales – most of them, paid. However, the one service that, despite being free to use, greatly impressed me was Easy Digital Downloads. They couldn't have named it better. With over 250,000 downloads, it is one of the most popular and most frequently used WordPress eCommerce plugins around right now.Read More…
  • Interviews
    7 Questions With FOWA Rising Star Flurin EggerFlurin
    143 shares
    Flurin Egger is Swiss, lives in the Netherlands, is a front-end fanatic and lover of English shoes (who isn’t?) We caught up with him as he put the finishing touches to his talk for FOWA in London.Read More…
  • WordPress
    How To Make Your Theme Multilingual and WooCommerce CompatibleTutsplus preview
    201 shares
    Learn The Top 7 Best Practices to Make Your Theme Multilingual and WooCommerce Compatible, and Get Ready for the WordPress Internationalization Improvements.Read More…
  • iTunes Connect
    iOS 8: Beta Testing with TestFlightPreview image@2x
    112 shares
    TestFlight has been around for many years, solving a common problem, distributing iOS applications for beta testing. Earlier this year, Apple acquired Burstly, TestFlight's parent company. During this year's WWDC, Apple showed us what that acquisition meant for iOS developers. Good news, that's for sure. TestFlight has been integrated into iTunes Connect and is now available as a native iOS application on devices running iOS 8. If you plan to make use of Apple's beta distribution platform, then you'll quickly notice that a few things have changed. In this tutorial, you'll learn how easy it is to get started with TestFlight.Read More…
  • WordPress
    A WordPress Development Process Using Sass and CompassSass
    259 shares
    In this article, we're going to take a look at how to use Sass and Compass in our WordPress theme development process. We will structure our theme stylesheets in SMACSS fashion and will leverage the power of Compass to generate image sprites for both retina and non-retina devices. Note that this article is not an introduction to Sass; however, if you are a beginner, still feel free to follow along.Read More…
  • WordPress
    A Practical Use of WordPress Global Variables1
    135 shares
    In the first article in this series, we reviewed an introduction to WordPress global variables. Specifically, we said that they are variables that hold a variety information that can be accessed from anywhere in the WordPress page lifecycle. We learned how to access a global variable and display various details about the latest post using the $post global variable. In today’s article, we will dive further into global variables by learning how to access them to display the author information.Read More…
  • News
    Students Save 75% on a Yearly Tuts+ SubscriptionFixedprofileimage
    351 shares
    You have until September 30th to grab an annual student subscription at our special price of just $45! Thanks to our friends at PayPal, we’re pleased to bring you this fantastic discount on a Tuts+ Subscription.Read More…
  • PHP
    How to Build Rate Limiting into Your Web App LoginPreview
    232 shares
    Apple's failure to rate limit iCloud logins likely contributed to celebrity photo hacking. Here's how to protect your own apps.Read More…
  • Xamarin
    Accessing Native Features with Xamarin.FormsPreview image@2x
    74 shares
    One of the biggest misconceptions that arose when Xamarin.Forms appeared on the scene was that developers would no longer have access to the individual platforms' APIs. That couldn't be further from the truth. With inclusion of some very cool functionality within Xamarin.Forms, you are able to jump from Forms code into native functionality and back again. Let's see where this rabbit hole will take us.Read More…
  • Magento
    Custom Layouts and Templates with MagentoMagento
    118 shares
    In the first part of this series, we learned the basics of Magento module development including the Magento directory structure, custom module structure and basic "Hello World" module with understanding of how controllers works in Magento. In this second part we will learn how to create blocks and layouts files, how layout files and blocks files are works in Magento and rendering of layout files. With that said, let's get started.Read More…
  • WordPress
    Creating Maintainable WordPress Meta BoxesMaintainable meta boxes
    257 shares
    Throughout this series, we're going to take at one way that we can write maintainable code in WordPress through an example plugin that introduces meta boxes, various options, and tabbed navigation in the WordPress dashboard.Read More…
  • ExpressJS
    New Course: Getting Started With ExpressExpress4
    115 shares
    In this course, you're going to learn Express from the ground up: not just the new features, but everything. If you haven't had a chance to look into Express before, this is a great place to start!Read More…
Learning Guides
Browse All
  • Preview image@2x

    Just a few short years ago, we as C# developers had very limited options when it came to creating mobile applications. We could take the path of least resistance and stick to Windows Mobile or Windows Phone applications, or we could spend the time learning new languages such as Java or Objective-C, just to reach out to different platforms. Well, times are definitely changing.  With the advent of Xamarin, we now have more options. It's time to get on board.

    View Learning Guide...
  • 400px

    In this series, we look at how to create a simple CRM using WordPress and some of its advanced features such as custom fields.

    View Learning Guide...
  • 1942 game preview

    In this series, I will be showing you how to create a plane fighting game reminiscent of the old 1942 arcade game. Along the way, you'll learn about Corona's storyboard functionality, timers, moving a character, and a bit of trigonometry. Let's get started.

    View Learning Guide...