July 7, 2015 in Learn
The Treehouse Show | Episode 148: Web Design Trends, Sharing Buttons, Flexbox Techniques
It’s Tuesday which means that the Treehouse Show is back! In episode 148 of The Treehouse Show, Nick (@nickrp) and Jason (@jseifer) talk about Web Design Trends, Sharing Buttons, and Flexbox Techniques. For a free month’s trial, Join Jason and…
July 6, 2015 in Learn
How to Create Static Pages in Rails
Have you ever wanted to create static pages in Rails? These are pages that don’t necessarily contain any dynamic info or pull from the database and don’t require an entire controller. While some pre-built gems allow this to be done…
July 6, 2015 in Learn
Self-Closing Tags in HTML 5 [Guide]
TL;DR: In HTML5 it is not strictly necessary to close certain HTML tags. Tags that aren’t required to have specific closing tags are called self-closing tags. What is a self closing tag? An example of a self closing tag is…
July 1, 2015 in Learn
How to Choose a Programming Language
I’m going to tell you how to choose a programming language: don’t. Wait … what about all the high-paying tech jobs? Isn’t this the best time to be a programmer? Many people are curious about code. Unfortunately, choosing a programming language can…
June 30, 2015 in Learn
How to Use jQuery to Asynchronously Load an Image
Back in May I shared how to load images asynchronously with JavaScript. I had a lot of requests from people on how load images using jQuery. So here we go! Asynchronous Image Loading Instead of having images load like this:…
June 24, 2015 in Community
In Two Months of Full-Time Learning Peter Gained The Skills He Needed to Become a Junior Web Developer
After two years of pursuing a degree in economics, Peter decided to make a big shift and take a basic web design course. Finding the pace of the class too slow, Peter turned to Treehouse to learn in his free…
June 8, 2015 in Learn
Getting Started with Ionic
What is Ionic? Ionic is a set of performance-focused, beautifully designed HTML, CSS and JavaScript components optimized for building mobile applications. Ionic is composed of Cordova, the open sourced part of the PhoneGap platform, Sass and AngularJS. It allows you…
June 2, 2015 in Learn
Why Ionic is Reigniting the Native vs HTML5 Debate
A Little Bit of History Back in 2010 the iPad was released and Josh Timonen and I wanted to build apps for it. Neither of us knew Objective-C and without spending too much time learning a new language we…
June 1, 2015 in Learn
Beginner’s Guide to PHP for WordPress – Part 1 of 3
WordPress allows us to do so much in terms of building websites without knowing any code. With themes and plugins and a powerful admin area there is a lot we can do without typing any HTML, CSS, JS or PHP….
May 6, 2015 in Learn
Intro to Neat — A Semantic Sass Grid
Mobile devices came to conquer the planet, and they won. Well . . . mobile devices at least seem to dominate the way in which we access the Web. As a result of the mobile revolution, we no longer have…
May 5, 2015 in Community
Girls Coding Kosova
Treehouse teacher Ben Jakuben came across Girls Coding Kosova on Twitter recently, and discovered that they use Treehouse to help members learn to code. We wanted to learn more about their organization and mission, and had a chance to hear…
February 5, 2015 in Learn
How to Create a Sticky Navigation
Many websites use a “sticky” feature in their main navigation menu. The menu scrolls with the page, then sticks to the top once it reaches the top of the viewport. There are lots of jQuery plugins we can use to…