Becoming a better programmer: Things To Learn
This is a list to remind me of the things i need to learn and how i’m to go about it.
Database Stuff
- Mysql - I realize that there’s many things i still need to learn in regards to RDBMS & Mysql in particular. I need to find a good tutorial to begin with.
- NoSQL - This is the new hotness across the interwebs … CouchDB, MongoDB or other? Redis seems popular also
Programming Stuff
- Python - Because I love this language and i already use it with the Django stuff i do … oh and i hate really big snakes.
- Go through Learn Python the Hard Way by Zed Shaw (already started)
- How to think like a computer scientist - Allen B Downey (already started)
- Java - Used at work and has huge potentials; It’s the one language i don’t know anything about.
- I need a Tutorial for this
- Django - While not really a language, its a framework and a world on its own.
- The Definitive Guide to Django: Web Development Done Right -Django BDFL’s (Started)
- Django 1.2 E-commerce - Jesse Legg - (Started this and is good)
- NodeJS - New hotness, need book/tutorial on this.
Projects - As proof that i’ve learned the language i’m going to do one project for each.
- Build a Cross Platform Python Desktop App - (I have ideas what i’ll build, not building just cause of build sake)
- A Java App (Same as above)
- Django - Intranet w Badges - Pinax/Social Features
Posted on Wednesday September 29th
