Created
October 29, 2012 04:00
-
-
Save randallm/3971435 to your computer and use it in GitHub Desktop.
ahs software dev python roadmap
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@terence | |
We need to accomplish 4 things going into learning Django to the point where we can create a basic webapp (for the sake of example, and also what we're most likely to actually do, the homework photo sharing app). | |
1. Get Python and batteries efficiently installed onto all computers. | |
Steps to take: | |
1. Contact Mr. Morris on batch installing ActivePython + subl onto all lab computers | |
2. If #1 fails, contact IT dept. to get software installed | |
3. Point people at http://wbond.net/sublime_packages/package_control, get linter installed | |
2. Teach basic shell proficiency | |
Relevant DOS commands: | |
* PATH | |
* cd | |
* cls | |
* copy | |
* dir | |
* exit | |
Teach concept of dotfiles | |
3. Let people play around with Django/break simple webapps we make until they get MVC | |
4. Teach Git | |
Host on https://github.com/albany-high-school | |
No need to learn Git command line thanks to http://windows.github.com app |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment