Training is available to agencies and suppliers, to quickly get people building and maintaining websites on the Common Web Platform (CWP).

Content Editor training

Training is delivered by SilverStripe; see their website for costs. (external link)

SilverStripe’s Content Editor training is a 2 or 3 hour activity, designed to give non-technical communications and business staff the general skills to effectively use the SilverStripe Content Management System (CMS) for publishing agency websites. This includes learning how to:

Content Editor Tasks (2 hours):

  • Add and move pages
  • Manage the sitemap
  • Edit pages, with various text and heading styles, links, images, tables, and videos
  • Publish pages, or requesting approval for publishing pages, if your access is limited
  • Preview content prior to publishing
  • Automatically publishing and removing content on a schedule
  • Review or restore earlier versions of a page
  • Create online forms
  • Uploading content from Microsoft Word
  • Publishing content in other languages
  • Reuse content on your site
  • Make use of the various built-in page templates and page types provided by the system

Additional training provided for Content Administrators (further hour):

  • General guidance on the administrator role
  • Setting up users and privileges
  • Securing pages
  • Managing site-wide settings
  • Managing taxonomies and online databases
  • Managing multiple sites off one installation
  • Opportunity for Q+A

Dedicated sessions can also be provided for:

  • Configuring content workflow rules
  • Using data migration tools (requires a some knowledge of HTML)

 Please email sigurd@silverstripe.com to arrange training. 

Developer training

Training is delivered by SilverStripe; see their website for dates and costs (external link) .

SilverStripe’s CWP Developer Training is a two-day course designed to take developers and give them the skills needed to deliver high-quality SilverStripe websites, with a special focus on the tools provided by CWP:

  • Learn correct approaches from the masters of the product
  • More effective and efficient than self-teaching – get the answers you need straight away
  • Two-day opportunity to have your questions answered by one of SilverStripe’s core team

The Developer Training programmes are targeted at web developers. Solution architects may also find the content useful. Attendees should:

  • have some form of web development experience. Building a SilverStripe site is done by writing PHP code as well as HTML templates, JavaScript, and CSS. You don’t need to be an expert developer, but you should know the difference between an ‘if block’ and a ‘for loop’
  • have a moderate familiarity with PHP. We will briefly recap on the basic language structures, but we will not be providing PHP training in the course. If you are not familiar with PHP, we recommend the CodeAcademy tutorials (external link)

The training material goes through the process of setting up the SilverStripe software stack, and building and publishing a basic informational website. Included is:

  • A tour of the CMS, and the modules available with CWP
  • Basic concepts in SilverStripe development
  • Setting up a development environment
  • Creating custom page types and templates
  • Creating custom forms and simple back-end functionality
  • Customising the CMS
  • Creating custom database user-interfaces (with ‘ModelAdmin’ and ‘GridField’)
  • Setting up custom access rights and creating private content
  • Deployments to staging and production with CWP
  • Security and Performance Best Practices

Arranging training

Please email sigurd@silverstripe.com to register and to clarify questions you may have.

Last modified: