lcsrbr / DevWebTrybe

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Atividades e Projetos desenvolvidos durante o curso de Desenvolvimento Web da Trybe 🚀

O programa conta com mais de 1.500 horas de aula, com período de um ano, aborda introdução ao desenvolvimento de software, front-end, back-end, ciência da computação, engenharia de software, metodologias ágeis e habilidades comportamentais (soft skills).

Fundamentos do Desenvolvimento Web ✅:

Bloco 01: Unix & Bash
  • ✔ 03: Fundamentos do Desenvolvimento Web
  • ✔ 03: Introdução - Unix & Shell
  • ✔ 03: Unix & Bash - Parte 1
  • ✔ 04: Unix & Bash - Parte 2
Bloco 02: Git, GitHub e Internet
  • ✔ 01: Git & GitHub - O que é e para que serve
  • ✔ 02: Git & GitHub - Entendendo os comandos
  • ✔ 03: Internet - Entendendo como ela funciona
Bloco 03: Introdução à HTML e CSS
  • ✔ 01: Introdução - HTML & CSS
  • ✔ 01: HTML & CSS - Estruturas de página
  • ✔ 02: HTML & CSS - Primeiros passos em CSS
  • ✔ 03: HTML & CSS - Seletores e posicionamento
  • ✔ 04: HTML Semântico
  • 05: Projeto - Lessons Learned - NOTA: 100%
Bloco 04: Introdução à JavaScript e Lógica de Programação
  • ✔ 01: Introdução - JavaScript
  • ✔ 01: JavaScript - Primeiros passos
  • ✔ 02: JavaScript - Array e loop For
  • ✔ 03: JavaScript - Lógica de Programação e Algoritmos
  • ✔ 04: JavaScript - Objetos e funções
  • 05: Projeto - Playground Functions - NOTA: 100%
Bloco 05: JavaScript: DOM, Eventos e Web Storage
  • ✔ 01: JavaScript - DOM e seletores
  • ✔ 02: JavaScript - Trabalhando com elementos
  • ✔ 03: JavaScript - Eventos
  • ✔ 04: JavaScript - Web Storage
  • ✔ 05: Fundamentos - JavaScript - Projetos
  • 05: Projeto - Arte com Pixels - NOTA: 100%
  • 06: (Bônus) Projeto - Lista de tarefas - NOTA: 100%
  • 06: (Bônus) Projeto - Adivinhe a Cor - NOTA: 100%
  • 06: (Bônus) Projeto - Meme Generator - NOTA: 100%
  • 06: (Bônus) Projeto - Carta Misteriosa - NOTA: 100%
Bloco 06: HTML e CSS: Forms, Flexbox e Responsivo
  • ✔ 01: HTML & CSS - Forms
  • ✔ 02: Bibliotecas JavaScript e Frameworks CSS
  • ✔ 03: Introdução - CSS Flexbox
  • ✔ 03: CSS Flexbox - Parte 1
  • ✔ 04: CSS Flexbox - Parte 2
  • ✔ 05: CSS Responsivo - Mobile First
  • 06: Projeto - Trybewarts - NOTA: 100%
Bloco 07: Introdução à JavaScript ES6 e Testes Unitários
  • ✔ 01: JavaScript ES6 - let, const, arrow functions e template literals
  • ✔ 02: JavaScript ES6 - Fluxo de exceção e Objetos
  • ✔ 03: Primeiros passos em Jest
  • 04: Projeto - JavaScript Testes Unitários - NOTA: 100%
Bloco 08: Higher Order Functions do JavaScript ES6
  • ✔ 01: JavaScript ES6 - Introdução a Higher Order Functions
  • ✔ 02: JavaScript ES6 - Higher Order Functions - forEach, find, some, every, sort
  • ✔ 03: JavaScript ES6 - Higher Order Functions - map e filter
  • ✔ 04: JavaScript ES6 - Higher Order Functions - reduce
  • ✔ 05: JavaScript ES6 - spread operator, parâmetro rest, destructuring e mais
  • 06: Projeto - Zoo functions - NOTA: 100%

Desenvolvimento Front-end ✅

Bloco 09: JavaScript e Testes Assíncronos
  • ✔ 01: Introdução - Front-end
  • ✔ 01: JavaScript Assíncrono e Callbacks
  • ✔ 02: JavaScript Assíncrono - Fetch API e async/await
  • ✔ 03: Jest - Testes Assíncronos
  • 04: Projeto - Carrinho de Compras - NOTA: 100%
Bloco 10: Introdução - React
  • ✔ 01: Introdução - React
  • ✔ 01: 'Hello, world!' no React!
  • ✔ 02: Componentes React
  • 03: Projeto - Sistema Solar - NOTA: 100%
Bloco 11: React - Componentes com estado, formulários
  • ✔ 01: Componentes com estado e eventos
  • ✔ 02: Formulários no React
  • 03: Projeto - Tryunfo - NOTA: 100%
Bloco 12: React - Ciclo de Vida, React Router
  • ✔ 01: Ciclo de vida de componentes
  • ✔ 02: React Router
  • 03: Projeto - TrybeTunes - NOTA: 100%
Bloco 13: Metodologias Ágeis
  • ✔ 01: Metodologias Ágeis
  • 02: Projeto - Frontend Online Store - NOTA: 100%
Bloco 14: Testes em React
  • ✔ 01: RTL - Primeiros passos
  • ✔ 02: RTL - Mocks e Inputs
  • ✔ 03: RTL - Testando React Router
  • 04: Projeto - Testes em React - NOTA: 100%
Bloco 15: Introdução ao Redux
  • ✔ 01: Introdução ao Redux - O estado global da aplicação
  • ✔ 02: Usando o Redux no React
  • ✔ 03: Usando o Redux no React - Prática
  • ✔ 04: Usando o Redux no React - Actions Assíncronas
  • ✔ 05: Testes em React-Redux
  • 06: Projeto - Trybe Wallet - NOTA: 100%
Bloco 16: Projeto React
  • 01: Projeto - Jogo de Trivia - NOTA: 100%
Bloco 17: React & Context API
  • ✔ 01: Context API do React
  • ✔ 02: React Hooks - useState e useContext
  • ✔ 03: React Hooks - useEffect e Hooks customizados
  • 04: Projeto - StarWars Datatable com Context API e Hooks - NOTA: 100%
Bloco 18: Projeto Final de Front-end
  • 01: Projeto - App de Receitas - NOTA: 100%

Desenvolvimento Back-end ⏳

Bloco 19: Introdução - Docker
  • ✔ 01: Introdução - Back-end
  • ✔ 01: Utilizando Containers - Docker
  • ✔ 02: Manipulando Imagens no Docker
  • ✔ 03: Orquestrando Containers com Docker Compose
  • 04: Projeto - Docker Todo-List - NOTA: 100%
Bloco 20: Introdução - SQL
  • ✔ 01: Introdução - Bancos de dados relacionais
  • ✔ 01: Banco de dados SQL
  • ✔ 02: Encontrando dados em um banco de dados
  • ✔ 03: Filtrando dados de forma específica
  • ✔ 04: Manipulando tabelas
  • 05: Projeto - All For One - NOTA: 100%
Bloco 21: Funções SQL, JOINs e Normalização
  • ✔ 01: Funções mais usadas no SQL
  • ✔ 02: Descomplicando JOINs
  • ✔ 03: Transformando ideias em um modelo de banco de dados
  • ✔ 04: Aula ao vivo + Projeto - One For All
Bloco 22: Node.js
  • ✔ 01: Runtime Assíncrono
  • ✔ 02: API REST com Express
  • ✔ 03: Testes de Integração
  • ✔ 04: Express e Middlewares
  • 05: Express e MySQL
  • 06:Atividades + Projeto - Talker Manager
Bloco 23: Arquitetura de Software: Model, Service e Controller
  • [ ]
Bloco 24: Node.js: ORM e Autenticação
  • [ ]
Bloco 25: Deployment
  • [ ]
Bloco 26: TypeScript
  • [ ]
Bloco 27: POO e SOLID
  • [ ]
Bloco 28: Projeto Trybe Futebol Clube
  • [ ]
Bloco 29: MongoDB
  • [ ]
Bloco 30: MongoDB, Node.JS e POO
  • [ ]
Bloco 31: Projeto - App de Delivery
  • [ ]
Bloco 32: MasterClass - VPS, CI/CD
  • [ ]

Ciência da Computação ⏳

Bloco 33: Introdução - Python
  • [ ]
Bloco 34: Padrões de Projeto
  • [ ]
Bloco 35: Redes e Raspagem de Dados
  • [ ]
Bloco 36: Algoritmos
  • [ ]
Bloco 37: Estrutura de Dados |: Arrays, Listas, Filas e Pilhas
  • [ ]
Bloco 38: Estrutura de Dados ||: Hashmaps e Sets
  • [ ]

About


Languages

Language:JavaScript 61.9%Language:HTML 23.2%Language:CSS 8.0%Language:TypeScript 6.6%Language:Shell 0.1%Language:Dockerfile 0.1%