July 18, 2013 in Learn
Working with Shadow DOM
As developers, we often need to create widgets for interfaces that make it easier to accomplish certain tasks. These might be sliders for controlling video playback, calendar pickers for selecting dates or any other number of other useful widgets. The…
July 16, 2013 in Learn
Building Your Ecommerce and Design Business with Shopify
Let’s be honest, you are probably reading this blog because you are a user of Treehouse or thinking about becoming one. You have a thirst for web knowledge and a desire to become better at what you do – right?…
July 2, 2013 in Learn
Creating Packaged Apps for Google Chrome
Creating Packaged Apps for Google Chrome In this tutorial you are going to use the To-Do application that you created in ‘Create Your Own To-Do App with HTML5 and IndexedDB‘. If you haven’t already built this application you might want…
June 24, 2013 in Learn
Startup Design Examples of Login Forms and Signup Pages
There are plenty of great startup websites using signup forms to capture early users. Both email newsletters and user accounts are two methods for bridging new people into your startup. A crucial aspect to a successful registration form is the…
June 10, 2013 in Learn
Create Your Own To-Do App with HTML5 and IndexedDB
IndexedDB is a client-side web technology that allows developers to build applications that are able to store data locally. Unlike LocalStorage, which enables the storage of simple key/value pairs, IndexedDB supports the storage of structured data. This enables developers to…
June 5, 2013 in Learn
Mini-Icon Settings Menu with the jQuery Toolbar Plugin
Some dynamic user profile layouts have been implementing more complicated JavaScript features. Notably the dropdown settings menu has been a staple of social networking websites. This is a great method for allowing easy access to updating the user profile, or…
May 22, 2013 in Learn
Developing over the YouTube API with JSON
The process to understand API development is generally complicated but should become easier with practice. Social networks like Twitter and YouTube offer XML/RSS/JSON feeds without the requirement of an API key. However, other smaller networking websites like Instagram and Etsy…
May 13, 2013 in Learn
WordPress Plugins for Custom User Voting Functionality
The open source WordPress CMS is typically installed to fill the void as a blogging platform. Many webmasters also choose WordPress for handling static pages with a backend interface. But the additional library of free WP plugins can only add…
May 1, 2013 in Community
Treehouse Dean’s List: Martha Chumo
The Treehouse Dean’s List is back! The Dean’s List feature is our way of highlighting some of the extraordinary students in our community and sharing with the world people who are passionate about learning, bettering themselves and making a difference….
April 30, 2013 in Learn
Sublime Text 2 and Login Forms | Treehouse Show Ep 37
In this episode of The Treehouse Show, Nick Pettit (@nickrp) and Jason Seifer (@jseifer) talk about Sublime Text 2 and Login Forms. Here are the links for the week: Login and Registration Form with HTML5 and CSS3 | Codrops http://tympanus.net/codrops/2012/03/27/login-and-registration-form-with-html5-and-css3/…
April 17, 2013 in Learn
Customize an HTML5 Webpage using the Bootstrap Framework
Many web developers are familiar with Twitter Bootstrap and have seen this library on a number of projects. The Bootstrap core is fantastic when you need a CSS reset along with other common layout features. It may not be the…
April 15, 2013 in Learn
Extending Placeholder Selectors with Sass
I recently wrote an article on creating a themable button set with Sass where I used a mixin to define all base styles, then a color value was passed as an argument when included in each theme. Example: @mixin btn-theme($btn-color)…