Course curriculum

  • 1

    Welcome to the course!

  • 2

    Slack Channel (Discussion) + Support

    • Slack Channel (Discussion Forum)
    • If (and when) you need help...
  • 3

    Module 1

    • Module 1- Getting Started with Python – Installation, REPL, and Variables
    • Module 1
  • 4

    Module 2

    • Module 2- Python Objects, Math, and Text (Unicode)
    • Module 2
  • 5

    Module 3

    • Module 3 - Python Conditionals, Sequences, Iteration, and Dictionaries
    • Module 3
  • 6

    Module 4

    • Module 4 - Python Functions, Slicing, and Files
    • Module 4
  • 7

    Module 5

    • Module 5 - Python Libraries, Environments, and Wrap-up
    • Module 5 - Part 1
    • Module 5 - Part 2
  • 8

    Labs

    • Overview
    • Instructions: Using Jupyter Notebooks
    • Instructions: Virtual labs (For Colaboratory)
    • Labs: Module 1
    • Labs: Module 2
    • Labs: Module 3
    • Labs: Module 4
  • 9

    Quizzes

    • Quiz - Overview
  • 10

    Recommended Further Readings

    • Articles and Downloads
    • Best books on this subject
  • 11

    Final Exam

    • Final Exam: Overview and Instructions
    • Final Exam: Launch here