Teaching materials for HTML, CSS, JS, and HTML5
JavaScript HTML CSS
Latest commit 7174bb5 Jul 24, 2016 @brendajin brendajin committed on GitHub Merge pull request #259 from kellybelly/master
fix typos in algorithms slides
Failed to load latest commit information.
accessibility #175 updating copy from impairment to disability Oct 27, 2015
ajax Merge pull request #176 from verythorough/resources-local-server Jan 24, 2016
algorithms Merge pull request #259 from kellybelly/master Jul 24, 2016
angular Resources folder with local server instructions Oct 27, 2015
apis Change links to be root-relative Jan 7, 2016
backbone Change links to be root-relative Jan 8, 2016
cli Update CLI slides Jun 22, 2013
common updating common directory files for algorithms, removing low contrast… Apr 2, 2016
css3 Issue-197: adding missing exercise files Mar 19, 2016
csstools Image example had incorrect width, updating Feb 19, 2016
d3 Adding READMes Jul 26, 2015
data-modeling Update index.html Jul 29, 2014
dns Adding 3 more slidesets Jun 30, 2012
domains Adding 3 more slidesets Jun 30, 2012
example removing special thanks hakim el hattab Jul 11, 2016
exercises Fixed up indentation everywhere Jun 4, 2012
git Update Git Slides Jun 23, 2013
graphics media files Feb 14, 2013
hosting Add nav to slides Jan 14, 2016
html5 More updates Feb 2, 2013
htmlcss-1day Merge pull request #214 from jkarnowski/issue21-update-readablity-link May 8, 2016
htmlcss-selfpaced adding htmlcss follow_up doc Jan 24, 2016
htmlcss Removing sub index.html files, moving to one-page index, using Twitte… Apr 15, 2012
jasmine Merge pull request #200 from brendajin/brenda-jasmine-updates Mar 20, 2016
javascript-selfpaced Modified lesson plans Oct 5, 2015
javascript Merge pull request #231 from esthersweon/master Jul 13, 2016
jquery-selfpaced Adding jQuery self paced lesson plan Oct 26, 2015
jquery Adding READMes Jul 26, 2015
jquery2 Adding READMes Jul 26, 2015
js102 rename function for readability Mar 6, 2016
jsdom using footer logo and updating copy in title slide Mar 20, 2016
jsmvc #20 part 2: changes final exercise into VideoCollectionView and Video… Aug 8, 2015
jsoo removing config || {} slides because those are no longer needed if we… Aug 8, 2015
jsreview adding js102 follow up email Jan 24, 2016
jsweb-selfpaced adding self-paced js follow up Jan 24, 2016
jsweb Formatting bonus exercise as well; Consistent naming of exercises Jul 13, 2016
multimedia Changing video to otters Dec 1, 2014
resources Resources folder with local server instructions Oct 28, 2015
storage Adding OO slide deck Nov 11, 2013
tech101 A few additions to tech101 Aug 27, 2015
workshops Exercise solutions Feb 3, 2013
.gitignore added ** to .gitignore for .DS_Store in subdirectories Apr 28, 2014
.gitmodules updating common directory files for algorithms, removing low contrast… Apr 3, 2016
CNAME CNAME file Jul 7, 2015
CODE_OF_CONDUCT.md updating md docs for contributing Jul 11, 2016
CONTRIBUTING.md updating md docs for contributing Jul 12, 2016
PULL_REQUEST_TEMPLATE.md updating md docs for contributing Jul 12, 2016
README.md updating md docs for contributing Jul 12, 2016
favicon.ico Adding favicon and runserver Jun 3, 2012
index.html Adding lesson plan to teaching materials, as well as a guide of what … Apr 3, 2016
sitemap.xml Adding sitemap, room for improvement sections, removing PDF files as … Dec 5, 2010
teaching-materials.sublime-workspace Adding JS course and changed frontpage May 28, 2012

README.md

GDISF Teaching Materials

Teaching materials for HTML, CSS, JS, and HTML5. We maintain our Open Source materials on this repo.

Contributing

Read our docs

Deploying

We use Github Pages to host our slides! If you're merging changes, make sure you sync master to Github Pages

Curriculum Creation

  • Read So You Want To Teach A Workshop
  • Read our curriculum creation guide in the GDISF Teacher Handbook
  • Make sure that all curricula are in line with the GDI mission and an appropriate topic/level for our members. This may include:
    • Topics that complement and expand our Front End Web Development curriculum
    • Industry-relevant topics for advanced students (these students already work in the industry and range from Associate/Junior to Senior and above)
    • Topics that students have requested to learn
  • Would you like to fork an existing workshop? Check out these resources: GDI Curriculum Review site girldevelopit.com
  • Make a Pull Request. You may want to use the example/ directory to get started with the required templates. Your PR must must include:
    • Description
    • Lecture slides
    • Hands-on exercises
    • Solutions to exercises
    • Follow Up Email
  • If you want your workshop to be included in our national website, check out this review rubric. Please note that this is not a requirement for inclusion in this repository.