drawing

📚 TRYBE - EXERCÍCIOS

Este repositório contém os exercícios feitos durante o curso da TRYBE. Em relação a projetos do curso tem outro repositório referente somente à isso.

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."

No curso desenvolvemos as principais habilidades necessárias para um programador FullStack, além de contar com suporte para o desenvolvimento individual e coletivo de SoftSkills. Esse curso foi iniciado em 9 de agosto de 2021, sendo programado para acabar um ano depois.

BLOCOS E AULAS

FUNDAMENTOS

BLOCOS
📚 BLOCO 1 - UNIX & BASH ✅
  • 📖 Aula 1 e 2 Foram Welcome Days;
  • 📖 Aula 1.3 (3)- Fundamentos do Desenvolvimento WEB 11.08 - Quarta-Feira
  • 📖 Aula 1.3 (3)- Introdução Unix & Shell 11.08 - Quarta-Feira
  • 📖 Aula 1.3 (3)- Unix & Bash - Parte 1 11.08 - Quarta-Feira
  • 📖 Aula 1.4 (4)- Unix & Bash - Parte 2 12.08 - Quinta-Feira
📚 BLOCO 2 - Git, GitHub e Internet ✅
  • 📚 BLOCO 2 - Git, GitHub e Internet ✅
  • 📖 Aula 2.1 (5)- Git & GitHub - O que é e para que serve. 13.08 - Sexta-Feira
  • 📖 Aula 2.2 (6)- Git & GitHub -Entendendo os comandos. 16.08 - Segunda-Feira
  • 📖 Aula 2.3 (7)- Internet - Entendendo como ela funciona. 17.08 - Terça-Feira
📚 BLOCO 3 - Introdução à HTML e CSS ✅
  • 📖 Aula 3.1 (8)- Introdução - HTML & CSS 18.08 - Quarta-Feira
  • 📖 Aula 3.2 (9)- HTML & CSS - Estruturas de página. 19.08 - Quinta-Feira
  • 📖 Aula 3.3 (10)- HTML & CSS - Primeiros Passos em CSS. 20.08 - Sexta-Feira
  • 📖 Aula 3.4 (11)- HTML & CSS - Seletores e posicionamento. 23.08 - Segunda Feira
  • 📖 Aula 3.5 (12)- Projeto 1 - 100% + bonus - Lessons Learned - Terça-Feira
📚 BLOCO 4 - Introdução à JavaScript e Lógica de Programação ✅
  • 📖 Aula 4.1 (13)-JavaScript - Introdução e primeiros passos 25.08 - Quarta-Feira
  • 📖 Aula 4.2 (14)- JavaScript - Array e loop for. 26.08 - Quinta-Feira
  • 📖 Aula 4.3 (15)- JavaScript - Lógica de programação e algoritmos. 27.08 - Sexta-Feira
  • 📖 Aula 4.4 (16)- JavaScript - Objetos e funções. 30.08 - Segunda Feira
  • 📖 Aula 4.5 (17)- Projeto 2 - 100% + bonus - Playground Functions 31.08 - Terça-Feira
📚 BLOCO 5 - JavaScript: DOM, eventos e WebStorage ✅
  • 📖 Aula 18 (18)- Dia inteiro de SOFTSKILLS 01.09 - Quarta-Feira
  • 📖 Aula 5.1 (19) - JavaScript - DOM e seletores. 02.09 - Quinta-Feira
  • 📖 Aula 5.2 (20)- JavaScript - Trabalhando com elementos. 03.09 - Sexta-Feira
  • 📖 Aula 5.3 (21) - JavaScript - Eventos. 08.09 - Quarta-Feira
  • 📖 Aula 5.4 (22)- JavaScript - WebStorage 09.09 - Quinta-Feira
  • 📖 Projeto 3 (23)- Projeto Arte com Pixels 10.09 - Sexta-Feira
  • 📖 Projeto 4 (24)- 100% + bonus Projeto Lista de tarefas 13.09 - Segunda-Feira
  • 📖 3 Projetos Bonus (25)- 100% + bonus - Projeto Bonus 14.09 - Terça-Feira
📚 BLOCO 6 - HTML e CSS: Forms, Flexbox e Responsivo ✅
  • 📖 Aula 6.1 (26) - HTML & CSS. 15.09 - Quarta-Feira
  • 📖 Aula 6.2 (27)- Bibliotecas JavaScript e Frameworks CSS. 16.09 - quinta-Feira
  • 📖 Aula 6.3 (28) - Introdução - CSS Flexbox. 17.09 - Sexta-Feira
  • 📖 Aula 6.4 (29)- CSS - Flexbox 20.09 - Segunda-Feira
  • 📖 Aula 6.5 (30)- CSS Responsivo 21.09 - Terça-Feira
  • 📖 Projeto 5 (31) - Projeto TrybeWarts (trio - André Mello, Felipe Sanches) - 14.09 - Quarta-Feira
📚 BLOCO 7 - Introdução à JS ES6 e Testes Unitários ✅
  • 📖 Aula 7.1 (32) - JS ES6 - arrow functions, template literals e operadores ternários. 23.09 - Quinta-Feira
  • 📖 Aula (33) - Aula 7.2 cancelada, por problemas para acessar plataforma. Dinamica em grupo 24.09 - sexta-feira
  • 📖 Aula 7.2 (34)- JS ES6 objects. 27.09 - Segunda-Feira
  • 📖 Aula 7.3 (35) - Primeiros Passos em Jest. 28.09 - Terça-Feira
  • 📖 Projeto 6 (36) - Projeto JavaScript Testes Unitários - 29.09 - Quarta-Feira
📚 BLOCO 8 - Higher Order Functions do JavaScript ES6 ✅
  • 📖 Aula 8.1 (37) - JJavaScript ES6 - Introdução a Higher Order Functions. 04.10 - Segunda-Feira
  • 📖 Aula 8.2(38) - JavaScript ES6 - Higher Order Functions - forEach, find, some, every, sort 05.10 - Terça-Feira
  • 📖 Aula 8.3 (39)- JavaScript ES6 - Higher Order Functions - map e filter. 06.10 - Quarta-Feira
  • 📖 Aula 8.4 (40) - JavaScript ES6 - Higher Order Functions - reduce. 07.10 - Quinta-Feira
  • 📖 Aula 8.5 (41) - JavaScript ES6 - spread operator, parâmetro rest, destructuring e mais. 08.10 - Sexta-Feira
  • 📖 Projeto 7 (2 dias) (42 e 43) - Projeto JavaScript Testes Unitários - 13 e 14.10 - Quarta e Quinta feira
📚 BLOCO 9 - JavaScript e Testes Assíncronos ✅
  • 📖 Aula 9.1 (44) - JavaScript Assíncrono e Callbacks 15.10 - Sexta-Feira
  • 📖 Aula 9.2(45) - JavaScript Assíncrono 16.10 - Segunda-Feira
  • 📖 Aula 9.3 (46)- JEST - testes assíncronos 17.10 - Terça-Feira
  • 📖 Aulas 9.4, 9.6 e 9.7 (47,49 e 50) Projeto 8 Carrinho de Compras -2 dias - 20.10 - Quarta-Feira e 22.10 - Sexta-feira
  • 📖 Aula 9.5 (48) - Casa de Câmbio - 21.10 - Quinta-Feira
  • 📖 Aula 9.6 (51) - Aula auxiliar para o projeto - 26.10 - Terça-Feira

FRONT END

BLOCOS
📚 Bloco 10 - Introdução à React ✅
  • 📖 Aula 10.1 (52) - Introdução - Front-End, React - 26.10 - Quarta-Feira
  • 📖 Aula 10.2 (53) - Componentes React - 27.10 - Quinta-Feira
  • 📖 Projeto 9 (54) - Projeto Sistema Solar - 28.10 - Sexta-Feira
📚 Bloco 11 - Componentes com Estado, Eventos e Formulários com React ✅
  • 📖 Aula 11.1 (55) - Componentes com estado e eventos - 03.11 - Sexta-Feira
  • 📖 Aula 11.2 (56) - Componentes React - 04.11 - Quinta-Feira
  • 📖 Projeto 10 (57 e 58) - Projeto Tryunfo - 2 dias - 05.11/08.11 - Sexta-Feira e segunda Feira
📚 Bloco 12 - Ciclo de Vida de Componentes e React Router ✅
  • 📖 Aula 12.1 (59) - Ciclo de vida de Componentes - 09.11 - Terça-Feira
  • 📖 Aula 12.2 (60) - React Router - 10.11 - Quarta-Feira
  • 📖 Aula Lógica (62) - Lógica de Programação - 12.11 - Sexta-Feira
  • 📖 Projeto 11 (61 e 63) - Projeto TrybeTunes - 2 dias - 11.11 - Quinta/terça -Feira
📚 Bloco 13 - Metodologias Ágeis ✅
  • 📖 Aula 13.1 (64) - Metodologias Ágeis - 17.11 - Quarta-Feira
  • 📖 Projeto 12 (65, 66, 67 e 68) - Projeto FrontEnd Online Store - 18.11 a 23.11 - Quinta a Terça-Feira
📚 Bloco 14 - Testes automatizados com React Testing Library ✅
  • 📖 Aula 14.1 (70) - RTL - Primeiros Passos - 24.11 - Quarta-Feira
  • 📖 Aula 14.2 (71) - RTL - Mocks e Inputs - 25.11 - Quinta-Feira
  • 📖 Aula 14.3 (72) - RTL - Testando React Router - 26.11 - Sexta-Feira
  • 📖 Projeto 13 (73 e 74) - Projeto Testes em React - 29 e 30.11 - Segunda e terça -Feira
📚 Bloco 15 - Gerenciamento de estado com Redux ✅
  • 📖 Aula Revisões (75 - 82) - Semana de revisões - 01 a 10.12
  • 📖 Aula 15.1 (83) - Introdução ao Redux - O estado global da Aplicação - 03.01 - Segunda-Feira
  • 📖 Aula 15.2 (84) - Usando o Redux no React - 04.01 - Terça-Feira
  • 📖 Aula 15.3 (85) - Usando o Redux no React na Prática - 05.01 - Quarta-Feira
  • 📖 Aula 15.4 (86) - Usando o Redux no React - Actions Assíncronas - 06.01 - Quinta-Feira
  • 📖 Aula 15.5 (87) - Testes em React-Redux - 07.01 - Sexta-Feira
  • 📖 Projeto 14 (88, 89 e 90) - Projeto Trybe Wallet - 3 dias - 10, 11 e 12.01 - Segunda, Terça e Quarta-Feira
📚 Bloco 16 - Projeto Jogo de Trivia ✅
  • 📖 Projeto 15 em grupo (91 a 95) - Projeto Jogo de trivia -5 dias - 13 a 19.01 - Quinta a quarta-Feira
📚 Bloco 17 - Gerenciamento de estado com Redux ✅
  • 📖 Aula 17.1 (96) - Context API do React - 20.01 - Quinta-Feira
  • 📖 Aula 17.2 (97) - React Hooks - useState e useContext - 21.01 - Sexta-Feira
  • 📖 Aula 17.3 (98) - React Hooks - useEffect e Hooks customizados - 24.01 - Segunda-Feira
  • 📖 Projeto 16 (99 e 100) - Projeto StarWars DataTable com Context API - 2 dias- 25 e 26.01 - Terça e Quarta-Feira
📚 Bloco 18 - Projeto APP de Receitas ✅
  • 📖 Projeto 17 (101 a 110 ) - 10 dias - Projeto App de Receitas - 27.01 a 09.02