Python Basics


Description

This class introduces some basic computational background the Python computational environment, packages, colab, linux command line, git. Introduction to coding includes basic data structures (sets, dictionaries, lists) along with packages specific for analytics (Numpy and Pandas).

Learning Objectives

  • Be able to use jupyter notebooks and the the colab computing environment.
  • Be able to install python packages.
  • Be able to save notebooks as gists and as part of github repositories.

Readings

Doing Data Science (Chapter 1)
Data Science for Business (Chapter 1)
Command Line Cheat Sheet
Assignment Process
Running Jupyter locally

Notebooks

Python Overview
Basic Data Structures
Numpy
Pandas