May 7, 2021 in Learn
Beginning JavaScript
JavaScript Basics is the best beginner course for JavaScript at Treehouse. JavaScript is the world’s most popular programming language. What is JavaScript? JavaScript is a programming language that drives the web: from front-end user interface design to server-side backend programming,…
April 30, 2021 in Learn
Begin Learning Coding
Treehouse is proud to announce an all-new learning Track: Learn to Code for Beginners. Learn to Code for Beginners is a two hour learning Track that will help you figure out your best career path in tech. The Best Course…
April 22, 2021 in Learn
Your Introduction to HTML and CSS
Get started creating web pages with HTML and CSS, the basic building blocks of web development. Introduction to HTML & CSS is a 134 minute course from Treehouse teacher Treasure Porth that teaches HTML and CSS for beginners. HTML, or…
April 15, 2021 in Learn
Become a Python Expert
Python Basics is a popular course at Treehouse, and one that we recommend to all of our students. It’s the best way to learn Python for beginners. Why you should learn Python There are a number of popular programming languages…
May 24, 2016 in Learn
A Crash Course in Technical Responsive Web Design
As a technical medium, Responsive Web Design (RWD) requires a working knowledge of the code that makes it work. Designers who ignore the basics fail to understand what browsers can and can’t do. Cascading Stylesheets, or CSS, is the language…
January 21, 2015 in Learn
How to Create a Simple CSS Dropdown Menu
Many dropdown menus we see on websites use JavaScript in some way, but it’s possible to build one entirely with HTML and CSS. In this short video tutorial, we’ll take advantage of helpful CSS selectors to build a simple dropdown…
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…
July 15, 2013 in Learn
Responsive Design Patterns
Responsive design has enjoyed several years of popularity now and design patterns that link mobile, tablet, and desktop experiences are starting to emerge. In this post, I’ll suggest some specific techniques and point out some further reading. What’s a design pattern?…
July 4, 2013 in Community
Designing in the Browser – An Interview with Brad Frost
Brad Frost is one of the thought leaders in regards to web design, responsive web design, and designing in the browser. In this episode of Treehouse Friends, we sat down with Brad to pick his brain on designing in the…
July 2, 2013 in Learn
Responsive Images and HTML5 Form Inputs – Treehouse Show Ep 46
In this episode of The Treehouse Show, Nick Pettit (@nickrp) and Jason Seifer (@jseifer) talk about Responsive Images and HTML5 Form Inputs. Here are the links for the week: Midway.js | Automatically center responsive elements! | A project by Shipp…
April 23, 2013 in Learn
Sidebar Menus and Icon Stacks | Treehouse Show Ep 36
In this episode of The Treehouse Show, Nick Pettit (@nickrp) and Jason Seifer (@jseifer) talk about Sidebar Menus and Icon Stacks. Also, Treehouse CEO Ryan Carson stops by for a less-than-normal interview with Mr. Seifer. Here are the links for…
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…