Theme Developer's Training Course

Perfect For Web Developers & Theme Developers


In this one-day course, we will cover how to convert an existing visual design into a Mura CMS site theme. You'll get an in-depth understanding of how to create and modify Mura CMS templates and CSS to create your site's layouts and design. We will also show you how to rapidly build-out a site with common functionality by leveraging the built-in features of Mura.

  • Completion of the Content Manager's Training Course
  • Knowledge of HTML, CSS, and JavaScript
  • Familiarity with jQuery and the JavaScript Console for Chrome (preferred) and/or Firefox
  • You must bring your own laptop (we will not be providing computers for this training)
  • A self-contained version of Mura CMS will be provided


  • Where to Start
    • Where Mura is Installed
    • Core Files
    • Site Files
    • Managing Multiple Sites
    • Site Bundles
  • Creating Layout Templates
    • Theme Layout Templates
    • Component Layout Templates
    • The Mura Scope
    • Template Variables and Code Snippets
    • The Mura Tag
    • Mura's CSS
    • What Can I Use?
  • Customizing Default Output
    • 404 Page
    • Error Page
    • CKEditor
    • Image Sizes
  • Mobile Layouts
  • Project: Integrate a Third-Party Theme Into Mura
  • Getting Support