No, you don't need to understand code to build a website. There are many website builder services that make it easy to do so, using a drag and drop interface. That means you choose a template, then just drag and drop your images and text into it. Any videographer who's used to using video editing software such as Final Cut or Premiere Pro should find this a doddle.