Python 201

Python 201

Welcome to Python 201: an intermediate-level course in Python 3.

Simon Sez IT
Updated Jul 22, 2024

What you'll learn

  • How to read and write files using Python
  • How to make API requests
  • How to use 3rd party packages
  • How to use more advanced conditional statements
  • Virtual environments
  • List and dictionary comprehensions
Course Description

In this class, you will be learning the ins-and-outs of Python.

You will learn:

•    How to use more advanced conditional statements

•    How to read and write files using Python

•    How to make API requests

•    How to use 3rd party packages

•    List and dictionary comprehensions

•    Virtual environments

•    And much more

The most important part of this course is learning how to manage (install and uninstall) 3rd party packages, how to use them, and how to make API requests.

API requests are how computers talk to each other. It's absolutely vital you know how API requests work in Python, and you'll learn all about them in this course.

Who is this course for?

•    This course is for anybody who has written a little bit of Python but is looking for more experience.

•    Programmers or web developers who are looking for some hands-on experience while they learn

•    This course is NOT for people who have never written any Python.

What are the requirements?

•    You need a code editor like PyCharm or VS Code

•    You need to have Python downloaded and installed

•    You need to be ready to work with code and not just watch the videos. This is a hands-on course. You need to be willing to do a little work to properly learn Python3.

To get the most out of this course you should have taken Python 101 or another Python beginner course.


At the end of this class, you will create a Pokemon program that looks up a Pokemon by its name and then looks for additional data using an API. The API is completely free to use, too.

This project mimics the type of work you'll do as a professionally paid Python programmer and is considered to be a real-life project.

Course Info

•    Videos: 25

•    Duration: 2 hours 30 minutes