The idea behind the class is to take students who have a basic compentence in HTML & CSS with bit of commandline and JavaScript skills and teach them the basics of git, github, Jekyll and gulp.js. In addition, folks will get some understanding of what a development tool chain is and how to manage that tool chain on an Ubuntu workstation using the super cool c9 cloud development environment.

At the end of the class folks will have a basic understanding of git and git workflow, github and github pages, a bit of bash shell, Jekyll and the ruby toolchain, Yeomand/Gulpjs and the nodejs toolchain, a portfolio website with a blog and excellent management tools. The website you make in this class should enable you to showcase your projects and the code behind those projects for anyone interested in HIRING you as a professional software developer. Plus all your friends will be amazed!

You are reading this post on my version of the website you will make in this class!

You need to show up for all three classes.

Checkout the details of the class:

  • Github Pages Portfolio Development Session 1

  • Github Pages Portfolio Development Session 2

  • Github Pages Portfolio Development Session 3

This class uses c9 and here are the setup instructions. Please email me at ric + the @ sign + to register!

This class was given to 10 students on February 15, 16 & 18/

During the class I drive a presentation that you view online with the following links:

AFTER the class done, or even before if you want to checkout what is in each session, you can the presentations online with the following links: