I recently was invited to work on a pro-bono project (created by a Chemist Professor @ Rice) with several colleges from UT Business School & Computer Science, called Cure for the Needy. I am assisting in developing a Python/Django website for chemist's all over the world; hence, providing the users a method to collaborate on molecule synthesis creation. The website's purpose is to generate new and cheaper solutions so that pharmaceuticals can produce needed drugs for diseases. Project website is found here: http://www.cureforneedy.org/.
This is a great learning opportunity for me because I have very little to no knowledge in either of these two languages (Python & Django). I have recently been considering going into the game development field upon graduation from UT. Here I hope to get some experience in the artificial intelligence realm of computing.
Here are some great resources found for Python:
- UT CS Python Class: http://www.cs.utexas.edu/
users/mitra/csFall2009/cs303/ cs303.html - Google code exercises: http://code.google.com/
edu/languages/google-python- class/set-up.html - My friend's collection of Python E-books: http://www.andreid.com/
storage/python/ - Invent with Python
- Learning Python (4 edition)
- Natural Language Processing
- Next-Generation Web Frameworks with Python
- Python 2.6 Quick Reference
- Python Cheat Sheet
- Dive into Python (excellent resource): http://www.diveintopython.org/
- Python website: http://www.python.org/doc/
I have experience in several programming languages: C,C++,Java, asymbly, VHDL, HTML ... After a few days with Python, I am quickly coming to the realization that this language is undoubtedly one of the most powerful and easy-to-use languages that I have come across yet.
No comments:
Post a Comment