Code Learning Guides

Collections of posts that take you through a particular topic or project.
  • Writing maintainable wordpress themes 1

    In this series, we've been talking about a number of practices that we can employ in our WordPress theme development that will help not only provide a consistent foundation off of which we can build our existing and future projects, but that will also help us maintain them after they're released.

    View Learning Guide...
  • Javascript wide retina preview

    Building a framework from scratch is not something we specifically set out to do. You’d have to be crazy, right? With the plethora of JavaScript frameworks out there, what possible motivation could we have for rolling our own?

    View Learning Guide...
  • Wp error

    Since users behavior can't be predicted, a website or application can be programmed to out-rightly reject any invalid data entered by the user and inform the user that the data was invalid. This process is what is termed error handling

    WordPress ships with a WP_Error class that makes error handling within plugins and WordPress itself much easier.

    View Learning Guide...
  • Wpconfigtips

    The page speed of an optimized website scaled for high traffic is a phrase which a developer often hears from the moment they enter the industry. There is a lot of discussion about these topics, and rightly so!

    In this series, we take a look at some of the topics that are often discussed - especially caching - and how it can not only benefit our site, but how to configure our WordPress installation to achieve the best results possible.

    View Learning Guide...
  • Getting started with laravel 4

    In this tutorial you will create a simple customer/transaction management system with the ability to add and remove both transactions and customers using both AnuglarJS and Laravel.

    View Learning Guide...
  • Preview image@2x

    The Core Data framework has been around for many years. It's used in thousands of applications and by millions of people, both on iOS and OS X. Core Data is maintained by Apple and very well documented. It's a mature framework that has proven it's value over and over.

    Core Data takes advantage of the Objective-C language and its runtime, and neatly integrates with the Core Foundation framework. The result is an easy to use framework for managing an object graph that is elegant to use and incredibly efficient in terms of memory usage.

    In this series, you'll become familiar with the ins and outs of the Core Data framework. The Core Data framework may seem daunting at first, but you'll quickly learn that you only need to understand a few basic concepts to start working with this amazing piece of software.

    Do you prefer Swift instead of Objective-C? No problem. We also have a series on Core Data and Swift.

    View Learning Guide...