Skip to content

distlibs/symfony-pack

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributing

Important notes

Here are some important notes before you contribute to Certificationy Symfony Pack:

  • For legal reasons, you MUST have never passed the Symfony certification yet,
  • All questions existing in Certificationy are not copied from a certification exam,
  • You are not allowed to use the questions from the Unofficial self-study guide.

Add questions

The official SensioLabs Symfony Certification contains 75 randomly chosen questions and is 90 minutes long. The examination covers the following topics:

  • PHP
  • HTTP
  • Architecture
  • Standardization
  • Bundles
  • Controllers
  • Routing
  • Twig
  • Forms
  • Validation
  • Dependency Injection
  • Security
  • HTTP Caching
  • Command Line Interface
  • Automated testing
  • Miscellaneous (error handling, code debugging)

from Official Symfony certification.

You can add questions to each category. There are three types of questions:

  • True/false questions
  • Single answer questions
  • Multiple answers questions

There are no open questions or any lines of code to write.

To contribute to the Symfony Pack, you can add questions in each category in YAML:

-
    question: 'What is the prefix of environment variables used by Symfony?'
    answers:
        - {value: "SYMFONY__", correct: true}
        - {value: "SF__",      correct: false}
        - {value: "SYMFONY-",  correct: false}
        - {value: "SF-",       correct: false}

Check if the question is not present, to avoid duplications.

Finally, validate your YAML files: you can use the built-in command of Symfony:

$ php app/console lint:yaml /path/to/your/yaml/file.yaml

About

A series of questions to prepare for the Symfony certification

License

Contributing

Stars

Watchers

Forks

Packages

No packages published