Resources





Your Book's Website (Clean Code and its Successor)
Test Driven Development with python (a really nice book on the subject - read it for free from the publisher - please consider buying it for your collection)


GitHub client
Git Client for Windows
Git Client for Mac


A UML tool:
Visual Paradigm is a UML tool that is installed in the labs. I've enrolled BSU in their bronze academic partner program.

The resources from Matt's Talk:

Eclipse/ online IDE

http://eclipse.org/orion/

 

GitHub text editor

https://atom.io/

 

MSVisual Studio online

http://www.visualstudio.com/pricing/visual-studio-online-pricing-vs

 

Python online fiddle ide

http://pythonfiddle.com/url-string-parser/

 

Multi language ide

http://ideone.com/samples

 

UML – Flowchart tool

http://www.gliffy.com/

 

Document editor

https://www.zoho.com/

 

Create an open pad that a group can edit

https://titanpad.com/bwIflHQLl5


Video Chatconnect

http://projectlabs.net/ ​




Class notes (from time to time I may post the lecture slides that I use in class here):
Intro Lecture
Naming lecture
Intro to test driven development
Functions
Comments
Cleaning Object Oriented
Error Handling
TB - Driven Development
Third Party Code
Designing Objects
Real world lessons from PyCon