November 17, 2014 in Learn
Progressive Enhancement: Past, Present, and Future
Progressive enhancement is a layered approach for building websites using HTML for content, CSS for presentation, and JavaScript for interactivity. If for some reason JavaScript breaks, the site should still work and look good. If the CSS doesn’t load correctly, the HTML content…
November 5, 2014 in Learn
Eight Reasons You Should Learn Java
Let’s get one thing clear: learning how to program opens up endless opportunities and has endless benefits. You can learn it from the comfort of your own home, the job market wants and needs you, and it’s fun. Now, there…
October 31, 2014 in Community
Miriam Went From Architect to Full-time Front-end Developer
It was love at first sight for Miriam when she first experimented with coding in the architecture office where she worked. Seeing an opportunity to apply her design skills and perspective in a new way, Miriam continued to embrace her…
October 22, 2014 in Learn
Real-Time 3D on the Web
When you watch an animated Pixar movie, the 3D graphics are extremely detailed and realistic because they’re “pre-rendered”. Each frame may have taken many hours or days for the computer to render and then later you watch those rendered frames in…
October 20, 2014 in Career Advice
What Employers Are Looking For in a Junior Rails Developer
Part of my job as the Ruby teacher for Treehouse is to stay on top of what employers are looking for when hiring people to fill Ruby and Rails positions. The landscape changes often but below are some of the trends…
October 10, 2014 in Community
After Just 6 Months Learning Nick is a full-time Web Developer
23 year old Nick Bryan’s interest in the web came from a desire to learn how something we use everyday, and often take for granted, is both designed and implemented. When Nick then found himself, with a background and degree…
October 8, 2014 in Learn
Install Node.js and NPM on a Mac: How-To Guide
If you’re looking to take your JavaScript coding to another level, Treehouse offers unlimited-access courses in JavaScript (and many other subjects) starting at $25/month. Try our program out with a free seven-day trial today. JavaScript is one of the most…
October 6, 2014 in Learn
Tips to Get Your Child Coding
Does your child read fluently? Can they distinguish between a paragraph, title, and author in a document or story? Can they type without tears? If you’ve answered yes to all of these questions, your son or daughter is ready to code. Here…
September 12, 2014 in Learn
Work On An Existing Rails App
Throughout the course of your Rails career, you’re bound to have to work on an existing Rails application. If you’re doing consulting, this can be a process you have to go through time and time again in order to get…
September 1, 2014 in Learn
When Should Kids Learn to Code?
A popular question is: when should my child start to learn to code? The answer is, as soon as possible and here’s why. Schools around the world are beginning to implement computer and tablet programs. Instead of hand writing homework,…
July 10, 2014 in Business Resources
Code Oregon – 4,000 Spots Already Taken
In just two weeks, four thousand people have signed up for Code Oregon, the partnership between Treehouse and Worksystems designed to get Oregonians skilled up to work in the tech industry. There are only 10,000 places available so spots are…
June 24, 2014 in Learn
How to Use the Input Element
(Image from Flickr user Canada Science and Tech) The input element is a deceptively simple HTML form element. After all, <input> is just one HTML element, right? Whether you’re still new to HTML or if you’ve been writing it for 15 years…