Python Prep
Asynchronous
-
Application/Registration Deadlines
-
-
-
Application/Registration Link
You are registered for this program.
Overview
We suggest that you complete this Python Prep course content before participating in the Data Science Boot Camp. Content is from F22 and is currently being updated.
Instructional Team
Matthew Osborne, PhD
Head of Boot Camps
Office Hours:
TBD
Email:
Preferred Contact:
Slack
Don't hesitate to reach out with any questions or concerns!
Objectives
To provide you with a basic familiarity with the Python programming language ahead of our other boot camps and mini-courses.
Project Examples
First Steps/Prerequisites
To access the program schedule and content, you must first create an account and member profile and be logged in.
Program Content

Textbook/Notes
0. Introduction
Python Prep
In this video we introduce the Python Prep Lecture Series. This series of videos is meant as a primer for the data science materials covered in our annual boot camp.
3. Strings
Python Prep
In this video we learn how python handles text data with strs, or strings.
6. Conditionals and Loops
Python Prep
In this video we touch on foundational programming ideas, conditional statements and loops.
1. My First jupyter notebook
Python Prep
In this video we introduce jupyter notebooks. Come learn about Markdown chunks and Code chunks.
4. More Complicated Data Types
Python Prep
In this video we build off of our past two python prep videos and introduce some more complex data types such as lists, tuples, sets and dicts.
7. Writing Functions
Python Prep
In this video we learn about functions in programming, and see how to write our own functions in python. Along the way we also touch on variable scope.
2. Basic Data Types
Python Prep
In this video we introduce some of the most basic data types in python, int, float and bool.
5. Shallow and Deep Copies
Python Prep
In this video we touch on how python handles storing data in variables and highlight the difference between shallow and deep copies.
8. Reading and Writing to File
Python Prep
In this video we demonstrate how you can use python's file objects to read from and write to a text file.
Project/Homework Instructions
Schedule
Click any date for more details
Please check your registration email for program schedule and zoom links.
Project/Homework Deadlines