Chaos Certified Program

The developer certification standard for the Chaos MVC ecosystem.

Competency is our watchword.

Required Chaos MVC Version: 1.1.9+

Developer Certifications

The Chaos Certified Program recognizes developers who demonstrate competency within the Chaos MVC ecosystem and follow established development standards.

Chaos Theme Developer certification badge

Chaos Theme Developer

For developers focused on the presentation layer of the Chaos MVC ecosystem, including HTML, CSS, JavaScript, layouts, and theme integration.

View Theme Developer Standards

Certified Module Developer certification badge

Certified Module Developer

For developers who build functional extensions for Chaos MVC and demonstrate an understanding of module structure, integration, and framework conventions.

View Module Developer Standards

Chaos Certified Developer certification badge

Chaos Certified Developer

The comprehensive Chaos MVC developer certification, recognizing demonstrated competency across the framework and disciplined adherence to Chaos development standards.

View Developer Certification


Developer Standards

Certification is based on demonstrated competency with the Chaos MVC framework and its documented development standards.

The Certification Process

Certification is based on demonstrated competency. Candidates are expected to build and test their work using their own Chaos MVC installation.

  1. Review the applicable standards within the developer documentation.
  2. Install the required version of Chaos MVC and establish your own development environment.
  3. Build the required certification work according to the published Chaos MVC conventions.
  4. Submit the completed work for review.
  5. Correct any identified deficiencies and resubmit when necessary.
  6. Certification is awarded when the applicable competency requirements have been successfully demonstrated.
Candidate Environment: Chaos does not provide a certification sandbox. Candidates are responsible for maintaining their own development and testing environment.

Requirements

  • Lowercase convention for all files/classes
  • DocBlock Compliance
  • PSR-12 Compliance where compatible with Chaos MVC conventions
  • PGP Signature verified when applicable
  • Zero-Bloat and No-Magic architectural compliance
  • Full documentation and AI-model attribution
  • Intrinsic understanding of the MVC Flow from Controller->Model->Database->Controller->View
  • Understand that views carry no application logic.

Certification Standards

Certification work must conform to the documented structure and development standards of the Chaos MVC ecosystem.

Submissions that do not meet the applicable certification requirements will not be certified. Candidates may correct their work and submit it again for review.

The Developer documentation is the primary technical reference for certification candidates.


Chaos Certification

Certification represents demonstrated competency within the Chaos MVC ecosystem. It identifies developers who have shown that they can work within the framework while respecting its structure, conventions, and development practices.

Certification is earned through demonstrated work.