Students get a Tuts+ subscription for just $45! Hurry limited offer.

Code Learning Guides

Collections of posts that take you through a particular topic or project.
  • Diy wordpress framework

    One of the best things about my education at the University of Scranton was the recurring lesson we learned about reuse. Reuse is incredibly important in programming for many reasons: easier testing, saving time, the ability to focus on more advanced things, etc. Once I graduated and entered the wonderful world of full-time freelancing, I decided if I was going to keep doing WordPress work, I would need to apply those reuse lessons to my everyday life. Number one on my list was a simple WordPress theme framework.

    View Learning Guide...
  • Ticketsite1

    In part one, we'll talk about the planning stages of the project and consider what is really necessary for a ticketing system, take a look at how to use WordPress to build a pleasant environment for your users/customers, and we'll take a look at building a skeleton ready for part two.

    In part two we'll build on the decisions we made in the first part of the series, and take a look at custom fields and how we can automate 'Buy Tickets' buttons to be generated on each concert. We'll also use the custom field idea to look at how we can sell merchandise for the concert (specifically, the poster art that we've commissioned for advertising) and how we can eliminate the need to use categories to differentiate between future and past events.

    View Learning Guide...
  • Penny

    Throughout the next series of posts, we'll take a look at a number of practices that can help provide some guidelines on how to begin researching, building, releasing, and maintaining premium WordPress projects on the cheap.

    View Learning Guide...
  • Android sdk from scratch

    Interested in learning native Android SDK development? Now is the perfect time to get started. Mobiletuts+ is pleased to announce an in-depth, fully up-to-date session on how to become an Android SDK developer.

    Five Reasons to Learn Native Android Development

    • Market Opportunity: According to the International Data Corporation (IDC), Android phones comprise 68.1% of the smartphone market worldwide, with over 104.8 million units sold.
    • Career Advancement: Mobile developers are in high demand. Already know HTML5 or iOS? Adding native Android SDK development to your resume will only enhance your competitiveness in the market.
    • Cross-Platform Distribution: If you've been successful with a native application on iOS, Windows, or Blackberry, learning the Android SDK will allow you to port your app natively to the Android platform.
    • Innovative Freedom: The Android Market has far fewer restrictions than the iOS App Store. This means you are primarily limited only by the hardware and your imagination; not seemingly arbitrary business rules.
    • Academic Enhancement: Understanding the fundamentals of the Android SDK will introduce you to a new programming paradigm, regardless of whether you have a prior background in mobile development or not.

    As you can see, we think learning the Android SDK is a worthwhile investment of time. By the end of this session, we hope you'll agree!

    View Learning Guide...
  • Preview1

    Themes are a huge part of what makes WordPress as popular as it is, and in this three-part series we'll take you through a step-by-step process that results in a completed, functioning WordPress theme. No prior knowledge required, this is the perfect place to start if you're completely new to WordPress!

    View Learning Guide...
  • Nodejs

    Node.js is an amazing new technology, but, unless you’re specifically a JavaScript developer, the process of becoming acquainted with it can quickly become a bit overwhelming. But that’s why we’re here! If you want to really learn how to use Node.js, this set of articles and screencasts will do the trick.

    View Learning Guide...