Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thchang/introtopython

In-class code, slides, and handouts from Intro to Python class
https://github.com/thchang/introtopython

Last synced: about 1 month ago
JSON representation

In-class code, slides, and handouts from Intro to Python class

Awesome Lists containing this project

README

        

# IntroToPython

In-class code, slides, and handouts from Intro to Python class.

The subdirectories ``lectureXX`` contain all in-class code, lecture slides, and
handouts from the corresponding lecture in the *Intro to Python* course.

The subdirectory ``project`` contains the spec sheets for all 6 parts of
the final project, as well as the full final submission.

# Viewing Lectures and Project Videos

All 28 lectures and 7 project description videos can be viewed on YouTube:

Lectures:
- Lecture 1: https://youtu.be/IRK7Xod-mWs
- Lecture 2: https://youtu.be/w4aZ_y039yA
- Lecture 3: https://youtu.be/XF4vz0TLFzo
- Lecture 4: https://youtu.be/LjgYcP4iQOs
- Lecture 5: https://youtu.be/ZVrN82aHxak
- Lecture 6: https://youtu.be/E-T3wbcJ84c
- Lecture 6.1: https://youtu.be/PvyQW-4cdSM
- Lecture 7: https://youtu.be/dxmWCvwE7lc
- Lecture 8: https://youtu.be/3w6dUphg8Fw
- Lecture 9: https://youtu.be/5xPW5rKMV3g
- Lecture 10: https://youtu.be/7blKmPaA2mY
- Lecture 11: https://youtu.be/kPZfA1UHdhg
- Lecture 12: https://youtu.be/PuN8VMKvCak
- Lecture 13: https://youtu.be/FLWcjfGotjk
- Lecture 14: https://youtu.be/aSvz37fqQ8Q
- Lecture 15: https://youtu.be/Zlyvl-bB5hY
- Lecture 16: https://youtu.be/BN43ViL5Uqs
- Lecture 17: https://youtu.be/HR_xV0olKvA
- Lecture 18: https://youtu.be/sLzDQ2UdtBY
- Lecture 19: https://youtu.be/xpV75LCFoOo
- Lecture 20: https://youtu.be/Wr-ZSPtQfPU
- Lecture 21: https://youtu.be/EfEgNkQuzyY
- Lecture 22: https://youtu.be/HDA6QrAmLO8
- Lecture 23: https://youtu.be/PwAZ8JsskAw
- Lecture 24: https://youtu.be/jMcYOFSadUc
- Lecture 25: https://youtu.be/GEjMDbnh4hs
- Lecture 26: https://youtu.be/qoRcNCMOnsw
- Lecture 27: https://youtu.be/wDpJ-xMHNmg
- Lecture 28: https://youtu.be/on0CUQXcbMs

Projects:
- Part 1: https://youtu.be/0f9MwpcWnnY
- Part 2: https://youtu.be/AAm3CXTT9_0
- Part 3: https://youtu.be/NKYF3PjBwrk
- Part 4: https://youtu.be/4LISQIkdVp8
- Part 5: https://youtu.be/noBzEMMVK0Q
- Part 6: https://youtu.be/3Env0HKsVDA
- Final Submission: https://youtu.be/neWbiOUVEtQ

# Extra Resources

- Download the `CPython` REPL: https://www.python.org/
- Python docs home: https://docs.python.org/3/
- Basic Python tutorials: https://docs.python.org/3/tutorial/index.html
- Python language reference: https://docs.python.org/3/reference/index.html
- Python standard library: https://docs.python.org/3/library/index.html
- Pandas docs: https://pandas.pydata.org/docs/
- Matplotlib.pyplot docs: https://matplotlib.org/stable/api/pyplot_summary.html
- Practice solving tough problems: https://leetcode.com/
- Compete to solve hard data science problems: https://www.kaggle.com/
- Install git for Windows: https://gitforwindows.org/