Skip to content

Registered progression of my path through Back-end module while studying at Trybe.

Notifications You must be signed in to change notification settings

gabrielraeder/trybe-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

141 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trybe

Este repositório contém todas as atividades de aprendizagem desenvolvidas por Gabriel Gonçalves enquanto estudava na Trybe 🚀

"A Trybe é uma escola do futuro para qualquer pessoa que queira melhorar de vida e construir uma carreira de sucesso em tecnologia, onde a pessoa só paga quando conseguir um bom trabalho."

O programa conta com mais de 1.500 horas de aulas presenciais e online, aborda introdução ao desenvolvimento de software, front-end, back-end, ciência da computação, engenharia de software, metodologias ágeis e habilidades comportamentais.

Desenvolvimento Back-end

Seção 1: Docker: Utilizando Containers
  • 1-1: Utilizando Containers
  • 1-2: Manipulando Imagens Docker
  • 1-3: Orquestrando containers com Docker Compose
  • 1-4: Projeto - Docker To-do-list
Seção 2: Introdução SQL
  • 2-1: Banco de dados SQL
  • 2-2: Encontrando dados em um banco de dados
  • 2-3: Filtrando dados de forma específica
  • 2-4: Manipulando tabelas
  • 2-5: Projeto - All for One
Seção 3: Funções SQL, JOINs e Normalização
  • 3-1: Funções mais usadas no SQL
  • 3-2: Descomplicando JOINs
  • 3-3: Transformando idéias em um modelo de dados
  • 3-4: Projeto - One for All
Seção 4: Intro - NodeJS
  • 4-1: Runtime Assíncrono
  • 4-2: API REST com Express
  • 4-3: Testes de Integração
  • 4-4: Express e Middlewares
  • 4-5: Express e MySQL
  • 4-6: Projeto - Talker Manager
Seção 5: Arquitetura de Software: Model, Service e Controller
Seção 6: Node.js: ORM e Autenticação
  • 6-1: ORM - Interface da aplicação com o banco de dados
  • 6-2: ORM - Associations 1:1 e 1:N
  • 6-3: ORM - Associations N:N e Transactions
  • 6-4: JWT - (JSON Web Token)
  • 6-5: Projeto - API de Blogs
Seção 7: Deployment
  • 7-1: Infraestrutura - Deploy com Heroku
  • 7-2: Deploy Docker & Heroku
Seção 8: Introdução a TypeScript
  • 8-1: Introdução ao TypeScript
  • 8-2: Tipagem Estática e Generics
  • 8-3: Express com TypeScript
  • 8-4: Projeto - Trybesmith
Seção 9: Programação Orientada a Objetos (POO) e SOLID
  • 9-1: Introdução à Orientação a Objetos
  • 9-2: Herança e Interface
  • 9-3: Polimorfismo
  • 9-4: SOLID - Introdução e Princípios S, O e D
  • 9-5: SOLID - Princípios L e I
  • 9-6: Projeto - Trybers and Dragons
Seção 10: Projeto TFC - Trybe Futebol Clube
Seção 11: Introdução - MongoDB
  • 11-1: MongoDB - Introdução
  • 11-2: Filter Operators
  • 11-3: Operadores de consulta
  • 11-4: Updates simples
  • 11-5: Updates complexos - Arrays
  • 11-6: Projeto - Commerce
Seção 12: MongoDB com Node.js e POO
  • 12-1: Mongoose e arquitetura MSC (Camada Model)
  • 12-2: Mongoose e arquitetura MSC (Camada Service e Controller)
  • 12-3: Projeto - Car Shop
Seção 13: Projeto - App de Delivery

About

Registered progression of my path through Back-end module while studying at Trybe.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published