Escolar Documentos
Profissional Documentos
Cultura Documentos
https://roadmap.sh/backend
Symfony Git
Laravel POSIX
PHP
Nivel 1
PHP - Fundamentos:
Declarar variáveis
Roadmap 1
Usar estruturas condicionais ('if', 'else')
O que é herança
O que é polimorfismo
PHP - Persistência:
Roadmap 2
O conceito de "persistência de dados" refere-se a garantir que as informações
inseridas na aplicação serão armazenadas em um meio em que possam ser
recuperadas de forma consistente. Ou seja, são registros permanentes e que
não são perdidos quando há o encerramento da sessão.
Conhecer o PDO
Usar streams
PHP - Composer:
Gerenciar dependências
Nivel 2
PHP - Testes:
Usar mocks
PHP - MVC:
Roadmap 3
Separar as responsabilidades entre as camadas MVC
Laravel:
PHP - Symfony:
Utilizar componentes
Templates Twig
Conhecer o cURL
PHP - XDebug:
Depurar o código
Roadmap 4
Nivel 3
PHP Assíncrono:
PHP Funcional:
Object Calisthenics:
Contêineres:
Roadmap 5
Conhecer a plataforma Docker
Conhecer Kubernetes
Reflection e atributos:
Criar um repositório
Clonar um repositório
Reverter um commit
HTTP - Fundamentos:
Roadmap 6
Fazer um post
JSON:
Criar um objeto
Manipular um objeto
Cloud - Fundamentos:
SQL - Fundamentos:
Roadmap 7
Conhecer os comandos mais comuns do SQL
SOLID:
Design Patterns:
Clean Architecture:
Roadmap 8
hiperlink de uma palavra ou imagem para outro lugar, podem colocar palavras
em itálico, podem aumentar ou diminuir a fonte e assim por diante.
Criar uma lista de itens dentro de uma lista suspensa (dropdown list)
CSS - Fundamentos:
Roadmap 9
Aprender sobre alinhamento
Aprender box-sizinh
Aprender Flexbox
Aprender Grid
JavaScript - Fundamentos:
Fazer um CRUD
Roadmap 10