This site hosts a variety of CC-licensed web development curriculum which was developed for GirlDevelopIt SF as well as conference trainings. This curriculum is designed to be taught, but it may be useful to students as well. This table lists all the curriculum:
| Topic | Prereqs | Slides? | Exercises? | Duration |
|---|---|---|---|---|
| HTML & CSS | None | ✓ | ✓ | 10hrs |
| CSS3 | HTML101 | ✓ | ✓ | 2-3hrs |
| CSS Tools & Techniques | HTML101 | ✓ | ✓ | 2-3hrs |
| JS101: Intro to JavaScript | HTML101 | ✓ | ✓ | 8-10hrs |
| JS201: jQuery | JS101 | ✓ | ✓ | 2-3hrs |
| JS202: AJAX/JSON | JS201 | ✓ | ✓ | 2-3hrs |
| JS203: Client-side APIs | JS203 | ✓ | ✓ | 2-3hrs |
| JS204: JS MVC/Backbone | JS202 | ✓ | ✓ | 2-3hrs |
| HTML302: HTML5 Multimedia | HTML101, JS101 | ✓ | ✓ | 2-3hrs |
| HTML303: HTML5 Storage | HTML101, JS101 | ✓ | ✓ | 2-3hrs |
| HTML301: HTML5 Graphics | HTML101, JS101 | ✓ | ✓ | 2-3hrs |
| DB101: Intro to Data Modeling | None | ✓ | ✓ | 2-3hrs |
| ALG101: Intro to Algorithms | None | ✓ | ✓ | 2-3hrs |
| WEB103: Hosting | None | ✓ | 30mins | |
| WEB102: Domains | None | ✓ | 30mins | |
| PROG101: Command-line | None | ✓ | ✓ | 30mins |
| PROG102: Git & Version Control | None | ✓ | 30mins |
Interested in teaching any of it?
Tell me and I forget. Teach me and I remember. Involve me and I learn. Benjamin Franklin