October 8, 2013 in Learn
Popular Web Design Trends for Responsive Navigation
The process of creating a great responsive layout includes many factors. Fluid-width designs are similar, but not always built with mobile devices in mind. Any typical responsive web design is going to feature staple elements you’d expect to find in…
September 26, 2013 in Learn
Best Free jQuery Form Plugins to Improve User Experience
Webpage forms are quite commonplace for a number of different purposes. Some examples include user registration, e-commerce checkouts, profile settings, or even contact forms. Input fields are much easier to style with modern CSS3 techniques – but what about improving…
September 10, 2013 in Learn
Getting Started With The History API
Over the past decade, web applications have evolved to make heavy use of JavaScript in order to dynamically load content into web pages. One of the big challenges that developers face when creating these applications is preserving an accurate and…
September 6, 2013 in Learn
What Learning to Program has Done For Me
Learning to program was one of the best decisions I’ve made in my adult life. I started to learn a little over a year and a half ago, in early 2012. I’d started and stopped a dozen times before I…
August 22, 2013 in Learn
Teacher Spotlight: Pasan Premaratne
It’s time for another issue of the Teacher Spotlight, where we interview one of the Treehouse Teachers so you can get to know them a little better offscreen, and enjoy a sneak peek into their story, their inspirations and what…
August 15, 2013 in Learn
The Beginner’s Guide to Objective-C: Language and Variables
Perhaps my own experience with the Objective-C programming language will sound familiar to you. I grew up in a world of dots, semicolons, and curly braces that are known around the programming world as the familiar syntax of JavaScript, Java, C#, and…
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 12, 2013 in Learn
Fixed Headers and Navigation Bars Used in Web Design
The trend of fixed heading styles in web design has grown exponentially in recent years. I have read a lot of criticism, both for and against these techniques, and generally it boils down to personal preference. Lots of designers have…
April 10, 2013 in Learn
Best jQuery Date Picker Plugins for Input Fields
When building a web form you need to consider a number of factors for your particular application. Many developers will need to handle special data such as the user’s birthday, invoice date, or subscription trial period. These examples could all…
March 6, 2013 in Learn
HTML5/CSS3 Image Thumbnail Gallery with Lightbox Effect
The fading lightbox interface has become a staple in many website layouts. This dynamic script was originally based off Lightbox as a pure JavaScript library. Open source developers eventually start playing around with these codes to generate new designs, plugins,…
February 15, 2013 in Learn
Building a jQuery Sticky Sidebar Navigation Menu
There have been countless efforts in creating a dynamic set of codes for sticky sidebars. Most commonly this effect is used on blogs or magazines with fixed social media sharing badges. You may notice the effect here on Treehouse Blog,…
January 18, 2013 in Learn
I Have an Idea for a Killer App, but Where Do I Start?
You know the signs: you can’t stop thinking about it as you fall asleep at night. Your mind wanders back to it when you know you should be concentrating on your work that currently pays the bills. You’re even a…