Viited
Õpikud
- Elkner J., Wentworth P., Downey A., Meyers C. How to Think Like a Computer Scientist: Learning with Python 3rd Edition. (digitaalne raamat veebis)
- Zelle, J., Python Programming: An Introduction to Computer Science (2nd Edition)
- Shaw, Z., Learn Python the Hard Way
- See õpik sobib soojenduseks neile, kelle jaoks teised õpikud on veel liiga rasked.
Arenduskeskkonnad ja stiilijuhis
Edasijõudnutele
- The Hitchhiker’s Guide to Python. Annab nõu, kuidas kirjutada paremat, selgemat või efektiivsemat koodi, tutvustab huvitavaid kolmandate osapoolte teeke jpm.
Ülesannete kogumikud
- http://www.pythonchallenge.com/
- http://projecteuler.net/
- http://www.hacker.org/
- http://codingbat.com/python
Veebikursused
- https://eu.udacity.com/course/intro-to-computer-science--cs101
- Tartu Ülikooli arvutiteaduse instituudi e-kursused "Programmeerimisest maalähedaselt", "Programmeerimise alused" ja "Programmeerimise alused II".