Skip to main content

Become a Protean Certified Developer

What is an Protean Certified developer?

 

Our Certified developers fall in to 2 categories, Frontend and Backend.

Frontend

A frontend developer is familiar with all aspects of the design and build of sites in EonicWeb, they have all the skills needed to deliver surpurb websites using all the "Off the Shelf" features of the platform>

They will be able to:

  • Setup and configure EonicWeb to run on a local machine and upload the site to a hosting provider
  • Modify existing website Themes to suit a the needs of a business
  • Create new website Themes based on a fully bespoke design
  • Create bespoke content types and templates within the platform
  • Setup E-commerce facilities
  • Setup sites with Membership facilities
  • Setup email marketing integration within the platform.

Typically they will have a high level of knowledge of the following

  • HTML5
  • CSS3
  • Javascript
  • Jquery
  • Bootstrap

They will develop a high standard of knowledge in the following

  • .LESS (CSS scripting and compilation language)
  • XSLT (W3C standard templating engine)
  • XForms (W3C standard for rich online forms)

To start they will want to download get started on this page

To qualify they will need to have an implementation of each of the above features reviewed by out team of experts.

They will be required to keep the skills up to date.

The certification will we reviewed on a yearly basis.

Backend

A backend developer will be familiar with the code behind EonicWeb and be able to work with it to develop new features and bespoke addons:

They will be able to:

  • Work on the code behind EonicWeb contributing improvements to the overall platform
  • Build Add-ons that provide rich bespoke functionality and integration with 3rd Party systems.
  • Build new providers to allow 3rd party platforms to be used for core features within EonicWeb, examples are
    • Payment Gateways
    • Email Marketing
    • Membership

Typically they will have a high standard of knowledge in the following.

  • .Net Framework and supporting technologies
  • XML and Object based programming
  • VB.Net and C#
  • XSLT
  • MS SQL Query and Managment
  • Working with SOAP and REST API's

To become a backend certified developer you should join up to the OpenSource Protean Github community .

You will be assessed on your contributions to both the overall platform and the review of either an Add-on or Provider.