Resources#
Please suggest pull requests with useful websites and PDFs that you find during the semester.
Python#
Basics#
A Python Book, by Dave Kuhlman
Python Essential Reference, by David Beazley
Object-Oriented Programming#
Virtual Environments#
Scientific Python:#
Git and GitHub#
General Programming:#
Software Carpentry - wide variety of lessons
Best practices for software development - Article 1, Article 2, Video
Software Carpentry - intro to Python, git, testing, etc.