Nenhum produto no carrinho.

logotype

Nenhum produto no carrinho.

Dev Samurai – Formação Full Stack Python e Backend [2025]

Criado Por Rateio Master
Última Atualização 31 de agosto de 2026

Seu Estado

Não Inscrito

Seja Assinante

Preço

Fechado

Comece Agora

Este curso é somente para Assinantes

🔒 Você precisa estar inscrito no curso para acessar este material.

Conteúdo do Curso

Aulas ao Vivo
1.1. 03-26 19.02.31 40 Aulas ao Vivo – Aula #1 (aberta)
1.4. 04-16 18.59.18 Aula ao Vivo – Aula #4 – TDD
1.7. Imersão você no Mercado – 02 – Front end Master
1.8. Imersão você no Mercado – 03 – Back end Master
1.9. Imersão você no Mercado – 04 – Full Stack 15k
Backend - Dominando o NodeJS
2.1. Conceitos básicos sobre o NodeJS
2.2. Conceitos básicos de uma API REST
2.3. Conceitos básicos do JSON
2.4. Instalando o NodeJS + NPM
2.5. Instalando o Yarn
2.7. Criando um servidor ExpressJS
2.8. Consumindo os parâmetros de Query e Route
2.9. Principais ferramentas auxiliares
2.10. Utilizando o Insomnia
2.11. Utilizando o Nodemon
2.12. O que é o padrão REST
2.13. Listagem dos registros
2.14. Inserção de registros
2.15. Atualização de registros
2.16. Exclusão de registros
2.17. Debugando com o Consolelog
2.18. Debugando via Visual Studio Code
2.19. Configurando uma estrutura moderna
2.20. Configurando uma estrutura de controllers
2.21. Ajustando as sintaxes de import
2.22. ESLint, Prettier e EditorConfig
2.23. O que é um ORM
2.24. Instalando e utilizando o Sequelize
2.25. Criando o model Customer
2.26. Criando o model Contact
2.27. Criando o model User
2.28. Carregando os models no projeto
2.29. Alterando models (quando necessário)
2.30. Preparando o playground
2.31. Selecionando atributos
2.32. Filtros (where)
2.33. Inclusão (join)
2.34. Ordenação (order)
2.35. Paginação (limit e offset)
2.36. Funções de agregação (min, max, sum, count)
2.37. Escopos (scopes)
2.38. Criação (insert)
2.39. Atualização (update)
2.40. Exclusão (delete)
2.41. Ganchos de execução (Hooks)
2.42. O que é uma arquitetura MVC
2.43. Criando o Controller Customer – Parte 1
2.44. Criando o Controller Customer – Parte 2
2.45. Criando o Controller Contact
2.46. Criando o Controller User
2.47. O que é um Middleware
2.48. Criando um Middleware no ExpressJS
2.49. Formas de se autenticar uma API
2.50. Criando o token de autenticação
2.51. Validando o token de autenticação na API
2.52. Como funciona upload de arquivos e fotos
2.53. Configurando o Multer
2.54. Criando o controller FilesController
2.56. Como funciona uma fila de execução
2.57. Instalando a fila de excecução no projeto
2.58. Enviando emails por fila
2.59. Configuração (dotenv)
2.60. Tratamentos de erros
2.61. Monitoramento de erros
Backend - Dominando o Postgres
3.1. O que é um banco de dados!_
3.2. Como funciona um banco de dados_
3.3. Instalando o PostgreSQL
3.4. O projeto
3.5. Criando um Banco de Dados
3.6. Estrutura de um banco de dados
3.7. Atributos e Tipos de Dados
3.8. Criando as tabelas do projeto
3.9. O comando INSERT
3.10. O comando SELECT
3.11. O comando UPDATE
3.12. O comando DELETE
3.13. Importanto através de planilhas Excel
3.14. Restaurando a partir de dumps SQL
3.15. Uso do LIKE para busca de padrões
3.16. Uso do IN para busca de múltiplos valores
3.17. Uso do BETWEEN para busca de valores entre intervalos
3.19. Recuperando os valores Mínimo e Máximo
3.20. Tirando a Contagem, Média e Soma
3.21. Agrupando valores agregados com o GROUP BY
3.22. Entendendo de vez a Teoria dos Conjuntos
3.23. Apelidando tabelas e colunas
3.24. Combinando tabelas com o INNER JOIN
3.25. Combinando tabelas com o LEFT JOIN
3.26. Combinando tabelas com o RIGHT JOIN
3.27. Combinando tabelas com o SELF JOIN
3.28. Combinando resultados com o UNION
3.29. Uso do ANY e ALL juntamente com Sub-SELECT
1 de 5
WhatsApp Logo
Voltar
0%
Finalizando pedido...
Aguarde, não feche esta página