February 25, 2021 in Learn
Flask with SQLAlchemy Basics
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…
February 15, 2021 in Learn
SQLAlchemy Basics
Today we released “SQLAlchemy Basics,” a new course from Treehouse instructor Megan Amendola. The 190 minute Python course will teach you how to: Create a database model, interact with a database using CRUD (create, read, update, and delete), and use…
November 16, 2020 in Learn
New Treehouse Course for Python: Structuring Your Code
Well, look what it is… A new Python workshop! In this hour-long workshop, Structuring Your Code, Megan Amendola covers some crucial principles for Python code structuring. First, we’ll address code structure strategies and narrative flow. Then, we’ll cover iterative coding,…
November 2, 2020 in Learn
New Treehouse Course: Basic Math for Data Analysis
We’re excited to announce Basic Math for Data Analysis, a new instruction in Python from Megan Amendola and Jennifer Nordell! This 25-minute course covers some essential math concepts and how to program them using Python. It’s the perfect primer for those…
August 27, 2020 in Learn
Python Comprehensions
Are you looking to step up your Python game? Comprehensions are a great way to reduce the amount of code needed to create new sequences (like lists, sets, and dictionaries) using a sequence that has already been defined. While these…
July 21, 2020 in Learn
A Guide To Python For Beginners
A Guide to Python for Beginners Python is one of the first languages many programmers learn as it is both simple and versatile. Python syntax is said to resemble English, which speaks to how easy it is to read and…
June 26, 2020 in Learn
Python vs. JavaScript Comparison for 2020
Programming in a new language can feel unfamiliar, intimidating, and tricky to navigate at first. There are new rules, syntax, and nuances to learn. I recently started learning Python again after years of programming in JavaScript. After diving back in…
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 30, 2019 in Career Advice
Why You Should Learn Python
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…
September 11, 2018 in Learn
Python for Beginners: Let’s play a/an [adjective] game
It’s amazing what Python beginners can do with just a few programming concepts. Let’s show you how to make your own Mad Libs-style game from scratch.
February 22, 2018 in Treehouse News
Meet Our Newest Teachers!
Our teachers at Treehouse are full-time staff who dedicate their time and energy to teaching, guiding, and helping students learn useful skills and make sense of the world of technology. These wonderful people are here to help you, so take a…