New Coffee Break Course on Angular Controllers
AngularJS has become the go-to framework for many web developers. It is an all-in-one solution for quickly building front-end single-page web applications. A trade-off, though, is that we have to work...
View ArticleMagento Theme Development: Category Page, Part 2
In the previous article on category pages, we edited the toolbar, grid and list layout. In this second article on customizing the category page, we'll customize the sidebar and do some CSS fixes.First...
View ArticleA Beginners Guide to Titan Framework: Adding a Code Type Option
Sometimes while building a plugin or a theme, developers like to provide end users with the ability to add custom code. Today, I'll discuss how to add the code type option with Titan Framework, which...
View ArticleiOS From Scratch With Swift: Exploring Tab Bar Controller
In the previous tutorial, we discussed how a navigation controller enables the user to navigate hierarchical content or complex data by managing a stack of view controllers. Tab bar controllers also...
View ArticleiOS From Scratch With Swift: Data Persistence and Sandboxing on iOS
Persisting data across application launches is a requirement that most iOS applications have, from storing user preferences in the defaults system to managing large data sets in a relational database....
View ArticleHow to Simplify Managing Multiple WordPress Sites
What You'll Be CreatingI pitched this story to Envato Tuts+ back in August 2014 but have been too busy running WordPress and plugin updates on all my sites to find time to write it (well, and I had...
View ArticleMagento Theme Development: Product Page, Part 1
Now that we have completed the home page and the category page, in this tutorial we'll start editing the third most important page of the eCommerce website: the product page. Let's first open up the...
View ArticleiOS From Scratch With Swift: Building a Shopping List Application 1
In the next two lessons, we'll put what we learned in this series into practice by creating a shopping list application. Along the way, you'll also learn a number of new concepts and patterns, such as...
View ArticleA Beginners Guide to Titan Framework: Automatically Generate CSS for Your...
One of the coolest features of Titan Framework is that it can automatically generate CSS for all the option types. There also exists a Sass compiler which not only compiles but also minifies the CSS....
View ArticleiOS From Scratch With Swift: Building a Shopping List Application 2
In the previous lessen, we laid the foundation for the shopping list application. In the first part of this lesson, we further refine the application by enabling the user to edit and delete items from...
View ArticleMagento Theme Development: Product Page, Part 2
In this article of the Magento Theme Development series, we'll finalize the product page from where we left it in the previous article. We'll edit the phtml files responsible for rendering the media...
View ArticleA Beginners Guide to Titan Framework: Adding an Enable Type Option
Providing end users with the option to enable or disable certain features of a premium plugin or a theme is pretty common. Titan Framework has recently pushed a new option to its core which does...
View ArticleiOS From Scratch With Swift: Where To Go Next
You have learned a lot over the past weeks, grasshopper, and you might even feel a bit overwhelmed at this point. I'd like to leave you with some advice and a bunch of resources to keep you on track to...
View ArticleMagento Theme Development: Series Finale
When I initially planned this series, it was intended to be a 15-article series, in which we planned to develop all the pages of the theme, including the shopping cart, checkout pages, login/sign up...
View ArticleFree Course: How to Become a Web Developer
Web development can be a daunting topic to get started with. Unlike with conventional applications, not only do you need to be familiar with how the web works, but you also have to understand a variety...
View ArticleIntroducing the WP REST API
With its inception in 2003, WordPress has grown up from merely a blogging platform to a full fledged content management system. Over these past years, it has matured enough to cater the need of vast...
View ArticleWorking With JSON in Swift
The JSON data format is widely used across the modern web and it is one of the most common ways to transfer data. Many modern APIs, RESTful web services in particular, support the JSON data format.In...
View ArticleBuilding a CMS: Structure and Styling
What You'll Be CreatingThere has been a trend of “flat CMS design” webservers. This simply refers to a Content Management System (CMS) that does not store its information in a database. Instead, all...
View ArticleRails Image Upload: Using CarrierWave in a Rails App
If you are building a web application, you definitely will want to enable image uploading. Image uploading is an important feature in modern-day applications, and images have been known to be useful in...
View ArticleAn Introduction to Cordova: Basics
In this article, I’ll introduce you to Cordova, a framework used for developing mobile applications. If you’re new to Cordova or you want to know whether it’s the right tool for your next project, then...
View Article