notes from udacity course git hub