# Formação para desenvolvedores

- [Introdução](/documentacao-para-desenvolvedores/formacao-para-desenvolvedores/introducao.md): O intuito deste primeiro primeiro capítulo é preparar o desenvolvedor para a jornada que se inicia.
- [Entidades](/documentacao-para-desenvolvedores/formacao-para-desenvolvedores/entidades.md): "A plataforma inteira é desenvolvida em torno de seis entidades principais: Agentes, Espaços, Eventos, Projetos, Oportunidades e Inscrições"
- [Controladores](/documentacao-para-desenvolvedores/formacao-para-desenvolvedores/controladores.md)
- [Backend dos Temas](/documentacao-para-desenvolvedores/formacao-para-desenvolvedores/backend-dos-temas.md): O objetivo deste capítulo é fazer um overview da estrutura dos temas do Mapas Culturais no nível do PHP.
- [Frontend dos Temas](/documentacao-para-desenvolvedores/formacao-para-desenvolvedores/frontend-dos-temas.md)
- [Plugins](/documentacao-para-desenvolvedores/formacao-para-desenvolvedores/plugins.md)
- [Módulo AngularJS](/documentacao-para-desenvolvedores/formacao-para-desenvolvedores/modulo-angularjs.md): Esse capítulo aborda a criação de um módulo AngularJS completo, contendo controlador, serviço CRUD e interface para listagem, criação, modificação e deleção de objetos de uma entidade.
