Plano de Estudo

Backend Pede.ai Parte 1 (Styl)

13 cursos
3 posts

Metodologia Ágil.

  1. Fundamentos de agilidade: seus primeiros passos para a Transformação Ágil
  2. Scrum: agilidade em seu projeto

Basicão de Banco de dados.

  1. Modelagem de banco de dados: começando com NoSQL
  2. MongoDB: modelagem de dados
  3. MongoDB: uma alternativa aos bancos relacionais tradicionais.
  4. JSON? BSON? Entendendo os documentos do MongoDB
  5. ORM: O que é?

Boas Práticas do PHP.

  1. Mitos sobre PHP.
  2. Boas praticas de desenvolvimento PHP.
  3. Boas práticas na Modelagem de API's REST

Alguns padrões utilizados no nosso cotidiano de desenvolvedor.

  1. SOLID com PHP: princípios da programação orientada a objetos.
  2. Clean Code: Oque é, Casos de uso, Exemplos de Código Limpo

Base de nossas principais stacks (laravel e lumen).

  1. Laravel parte 1: produtividade no desenvolvimento web.
  2. Laravel parte 2: trabalhando com Autenticação, Relacionamentos e Testes
  3. Lumen: API Rest com o Micro-framework do Laravel.

Um pouco sobre TDD.

  1. Entenda a Pirâmide de Teste
  2. PHP e TDD: testes com PHPUnit.
  3. Mocks em PHP: entenda os dublês de testes
  4. 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.

  1. O que são Microsseviços?
  2. O que é uma API Gateway?
  3. Docker: Criando e gerando containers.
  4. O que é Kubernets
  5. O que é Kubernets?
Criado por ​Monalisa Alencar

26.9k xp

Última atualização em

23/03/2022

O que é este plano de estudo?

Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.