Skip to content
Steve Skripnik edited this page Apr 4, 2018 · 2 revisions

Day 1

  • We have lots of tools and software to choose from to use on a daily basis for our work. Are we choosing the best tool for the job?
  • Where does Python fit in?
  • How does Python fit in with things that I already use and my clients and coworkers use?

Python and other programming languages (10 minutes)

  • What can Python do?
  • What's special about Python?

Python on my computer (15 minutes)

  • Why do I need Anaconda?
  • Where is everything saved?
  • How do I run a script?
  • What is the shell?
  • Do I have Anaconda installed propoerly? (Please do this before you come!)

Get running with Python (45 minutes)

  • Introduction to Jupyter Notebooks and other editors
  • Python basics and using python for every day work

Extra References for Day 1

  • List of Python Editors
  • More tutorials
  • Working with environments and packages in Anaconda

Day 2

Using Pandas (30 minutes)

  • What is Pandas?
  • Pandas workflow: Excel/Text/Web/Raw data -> Pandas Dataframe -> Do "something" -> export to Excel/text/web/visualizaton/interactive
  • Common Pandas commands

Matplotlib and other visulizations (30 minutes)

Example Projects (30 minutes)

Extra References for Day 2