Plano de Estudo
Backend Pede.ai Parte 1 (Styl)
13 cursos
3 posts
Metodologia Ágil.
- Fundamentos de agilidade: seus primeiros passos para a Transformação Ágil
- Scrum: agilidade em seu projeto
Basicão de Banco de dados.
- Modelagem de banco de dados: começando com NoSQL
- MongoDB: modelagem de dados
- MongoDB: uma alternativa aos bancos relacionais tradicionais.
- JSON? BSON? Entendendo os documentos do MongoDB
- ORM: O que é?
Boas Práticas do PHP.
- Mitos sobre PHP.
- Boas praticas de desenvolvimento PHP.
- Boas práticas na Modelagem de API's REST
Alguns padrões utilizados no nosso cotidiano de desenvolvedor.
- SOLID com PHP: princípios da programação orientada a objetos.
- Clean Code: Oque é, Casos de uso, Exemplos de Código Limpo
Base de nossas principais stacks (laravel e lumen).
- Laravel parte 1: produtividade no desenvolvimento web.
- Laravel parte 2: trabalhando com Autenticação, Relacionamentos e Testes
- Lumen: API Rest com o Micro-framework do Laravel.
Um pouco sobre TDD.
- Entenda a Pirâmide de Teste
- PHP e TDD: testes com PHPUnit.
- Mocks em PHP: entenda os dublês de testes
- Testes de integração com PHP: testando o acesso à API e ao banco de dados
Docker, tecnologia que utilizamos para encapsular os nossos serviços e APIs tanto em desenvolvimento como em produção, e alguns conceitos básico sobre nossa arquitetura.
- O que são Microsseviços?
- O que é uma API Gateway?
- Docker: Criando e gerando containers.
- O que é Kubernets
- O que é Kubernets?