July 29, 2015 in Community
From Customer Service to Back-End Web Development, Nicole Found Success with Treehouse
Nicole worked in customer service, but in her free time enjoyed personal nerddom, playing around with consumer technology and building things. Inspired by these interests, Nicole decided to register for an on-campus Computer Science course but quickly found the course…
July 27, 2015 in Learn
5 Reasons Why You Should Learn Django
Django Girls Installathon at Treehouse headquarters in Portland, Ore., July 17, 2015. (Kenneth Love) I recently released Treehouse’s first Django course. So, I thought it might be a good idea to talk about why you’d choose Django over other frameworks. Django is my favorite framework…
July 22, 2015 in Learn
Thinking Ahead: CSS Scroll Snap Points
CSS recently introduced a scroll snap points feature that gives users a fluid and precise scrolling experience for touch and input devices. There are plenty of jQuery plugins available that create scroll snap effects. But instead of installing a plugin…
July 20, 2015 in Learn
So I’m Allowed to Cheat?
“So I’m allowed to cheat?” Shocked and confused, this is what my wife, Lauren, asked me late last year. Earlier that day she told me she’d like to code. I thought this would be an amazing opportunity for me as…
July 17, 2015 in Community
Dawid Quit His Full-Time Job and Teamed Up With Two Friends to Start a Successful Software Lab
After graduating from university, Dawid took a full-time job as a junior Java developer at one of the world’s largest rail equipment manufacturers. However, he soon realized that the position wasn’t a great fit for him. Instead, Dawid was inspired…
July 14, 2015 in Learn
Learn How: Programmatically Open File Downloads in a New Window with JavaScript
Have you ever wanted a way to update all file download links on your site to have the behavior of opening a new browser window? This is a better user flow than having the user follow the link and then…
July 13, 2015 in Treehouse News
The Treehouse Show is Ending
The Treehouse Show is coming to an end. Episode 149 will be available tomorrow, and the final episode will be available on Tuesday, July 21st, 2015. Here’s an announcement video that announces this announcement. After 150 episodes shot over 3…
July 13, 2015 in Learn
What You Really Learn in College
According to the College Board, the average budget for a student at a four-year public university is $23,410 per year. That’s a total budget of $93,640 over four years (with no consideration for annual increases). Most of these costs are typically…
July 8, 2015 in Learn
How to Build an npm Package
What is npm? npm is a package manager for JavaScript. It manages dependencies for both front-end and back-end projects. If you’re a company wanting to distribute a way for developers to connect to your service or an open-source developer who…
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…