notes for Open Course: Building Dynamically Website