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…
February 25, 2021 in Learn
Flask with SQLAlchemy Foundations
Today we released “Flask with SQLAlchemy Basics,” an all-new course from Treehouse instructor Megan Amendola. This 147 minute Python course will teach you how to: Create a website or web app with Flask, connect a Flask website with an SQLite…
March 11, 2020 in Learn
How to Create Autocomplete Dropdowns with the Datalist Element
The <datalist> element is a new addition in the HTML5 specification. It allows developers to create native autocomplete dropdowns for their web applications. This type of user interface component is used on form fields and search boxes as it helps…
June 5, 2019 in Learn
4 Reasons Why JavaScript is Beginner Friendly
JavaScript is the most popular and versatile programming language in the world. It’s also the first programming language many developers learn. Why is that?
June 4, 2019 in Career Advice
How to Learn to Code
Congratulations! You’ve decided you want to learn to code. Whether it’s because you’re interested in tech, or you want a high-paying career — you’re in the right place. How do you learn to code? It’s a big question. And to…
May 31, 2019 in Learn
What Is Code?
Sometimes, it feels like people who can code seem like they have superpowers. But what is code, anyway? Code is all around us. Code is used in things like computers, phones, self-driving cars, and all other kinds of devices. Movies…
May 30, 2019 in Career Advice
Knowing Python Will Take You Places
Thinking about learning Python? That’s a great idea. What is Python? Python is a general purpose programming language that is used for a variety of different web applications. It was designed to be very easy to read. You might assume…
May 23, 2019 in Learn
Tech Jobs: An Explainer
Did you know? 1.3 million new developer jobs will be created in the next 10 years. No matter your background or previous experience, there’s never been a better time to start your journey toward one of these high-paying careers. But…
January 26, 2015 in Treehouse News
New at Treehouse: Swift, Python, and Future of Web Apps
It’s a new week, and that means new courses and more are now available at Treehouse! Build a Playlist Browser with Swift Time for a brand new Swift course! In this project, Pasan Premaratne will teach you how to build…
April 23, 2014 in Learn
An Introduction to Perceived Performance
(Illustration by Mat Helme, Treehouse) Perceived Performance Is a Measure of How Quick a User Thinks Your Site Is, and That’s Often More Important Than Its True Speed Performance is important. It can mean the difference between making a sale,…
April 15, 2014 in Learn
Creating Custom HTML
(Photo by Kenny Louie / Flickr) An exciting feature of the HTML specification that’s been getting a bit of hype recently is custom HTML elements. These allow you to create your own HTML elements along with their own JavaScript API. This can…