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
  • 4

    Module 2

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

    Module 3

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

    Module 4

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

    Module 5

    • Module 5 - Python Classes and Exceptions
  • 8

    Module 6

    • Module 6 - Python Libraries, Environments, and Wrapup
  • 9

    Labs

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

    Quizzes

    • Quiz - Overview
  • 11

    Recommended Further Readings

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

    Final Exam

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