10 Related Courses
for Treehouse Python Courses
Regular Expressions in Python Course

This course provides an introduction to the re module in Python, teaching students how to write regular expressions for various situations. It covers the fundamentals of regular expressions, such as syntax, character classes, and quantifiers, and provides practical examples to help students understand how to use them. With this knowledge, students will be able to confidently use regular expressions in their own programming projects.

Object-Oriented Python Course


This course provides an introduction to object-oriented programming in Python. It covers topics such as creating custom classes, using logical models, and understanding the fundamentals of object-oriented programming. Students will gain the skills necessary to write efficient and effective code.

Write Better Python Course

This course provides an in-depth look at how to write better Python code. It covers topics such as formatting code to match the standard, debugging, and writing efficient code. Students will learn how to use the best practices for writing Python code, as well as how to debug and optimize their code.

Flask Basics Course


This course provides an introduction to Flask, a popular microframework for creating web applications with Python. Students will learn how to create and control views and routes, use templates, and interact with databases. They will also gain an understanding of the basics of web development and how to deploy their applications.

Introducing Dictionaries Course

This course introduces dictionaries, a powerful Python data structure. Students will learn how to create and use dictionaries in their code, including understanding key:value pairs, writing dictionaries, and using **kwargs. By the end of the course, students will have a better understanding of how to use dictionaries in their Python code.

SQLAlchemy Basics Course

This course provides an introduction to SQLAlchemy, a Python library for interacting with databases. Students will learn how to create a database model, use CRUD operations, and write queries to access specific data. By the end of the course, they will have a better understanding of how to use SQLAlchemy to manage databases.

Introduction to pandas Course

This course introduces students to the powerful and versatile pandas library. It provides an overview of the data structures and methods used to work with labeled data quickly and intuitively. Students will learn how to use pandas to manipulate, analyze, and visualize data.

Introducing Tuples Course

This course introduces students to tuples, a Python data structure similar to lists. Students will learn the key differences between tuples and lists, and how to use tuples in their own programming. By the end of the course, students will have a better understanding of how to use tuples to store and manipulate data.

Using Databases in Python Course

Learn the basics of Using Databases in Python Course

Dates and Times in Python Course

Get a comprehensive overview of Dates and Times in Python Course