Skip to content

nnnnadia/trybe-exercicios

Repository files navigation

Trybe

Este repositório contém todas as atividade de aprendizagem desenvolvidas por Nádia Dutra 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ó pega quando conseguir um bom trabalho."

O programa conta com mais de 1500 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.

Como navegar neste repositório

Aqui no README é possível acessar os exercícios de fixação que foram feitos em cada dia de bloco abaixo.

Tenha acesso as Anotações e Referências na wiki do repositório

Fundamentos do Desenvolvimento Web ✔️

Bloco 1: Unix & Bash
  • 1.3: Fundamentos do Desenvolvimento Web
  • 1.3: Introdução - Unix & Shell
  • 1.3: Unix & Bash - Parte 1
  • 1.4: Unix & Bash - Parte 2
Bloco 2: Git, GitHub e Internet
  • 2.1: Git & GitHub - O que é e para que serve
  • 2.2: Git & GitHub - Entendendo os comandos
  • 2.3: Internet - Entendendo como ela funciona
Bloco 3: Introdução à HTML e CSS
  • 3.1: Introdução - HTML & CSS
  • 3.1: HTML & CSS - Estruturas de página
  • 3.2: HTML & CSS - Primeiros passos em CSS
  • 3.3: HTML & CSS - Seletores e posicionamento
  • 3.4: HTML Semântico
  • 3.5: Projeto - Lessons Learned
Bloco 4: Introdução à JavaScript e Lógica de Programação
Bloco 5: JavaScript: DOM, Eventos e Web Storage
Bloco 6: HTML e CSS: Forms, Flexbox e Responsivo
  • 6.1: HTML & CSS - Forms
  • 6.2: Bibliotecas JavaScript e Frameworks CSS
  • 6.3: Introdução - CSS Flexbox
  • 6.3: CSS Flexbox - Parte 1
  • 6.4: CSS Flexbox - Parte 2
  • 6.5: CSS Responsivo - Mobile First
  • 6.6: Projeto - Trybewarts
Bloco 7: Introdução à JavaScript ES6 e Testes Unitários
  • 7.1: JavaScript ES6 - let, const, arrow functions e template literals
  • 7.2: JavaScript ES6 - Fluxo de exceção e Objetos
  • 7.3: Primeiros passos em Jest
  • 7.4: Projeto - JavaScript Testes Unitários
Bloco 8: Higher Order Functions do JavaScript ES6
Bloco 9: JavaScript e Testes Assíncronos

Desenvolvimento Front-End ✔️

Bloco 10: Introdução à React
Bloco 11: Componentes com Estado, Eventos e Formulários com React
  • 11.1: Componentes com estado e eventos
  • 11.2: Formulários no React
  • 11.3: Projeto - Tryunfo
Bloco 12: Ciclo de Vida de Componentes e React Router
  • 12.1: Ciclo de vida de componentes
  • 12.2: React router
  • 12.3: Projeto - TrybeTunes
Bloco 13: Metodologias Ágeis
  • 13.1: Metodologias Ágeis
  • 13.2: Projeto - Frontent Online Store
Bloco 14: Testes automatizados com React Testing Library
  • 14.1: RTL - Primeiros passos
  • 14.2: RTL - Mocks e Inputs
  • 14.3: RTL - Testando React Router
  • 14.4: Projeto - Testes em React
Bloco 15: Gerenciamento de estado com Redux
  • 15.1: Introdução ao Redux - O estado global da aplicação
  • 15.2: Usando o Redux no React
  • 15.3: Usando o Redux no React - Prática
  • 15.4: Usando o Redux no React - Actions Assíncronas
  • 15.5: Testes em React-Redux
  • 15.6: Projeto - Trybe Wallet
Bloco 16: Projeto Jogo de Trivia
  • 16.1: Projeto - Jogo de Trivia
Bloco 17: Context API e React Hooks
  • 17.1: Context API do React
  • 17.2: React Hooks - useState e useContext
  • 17.3: React Hooks - useEffect e Hooks customizados
  • 17.4: Projeto - StarWars Datatable com Context API e Hooks
Bloco 18: Projeto App de Receitas
  • 18.1: Projeto - App de Receitas

Desenvolvimento Back-End ✔️

Seção 1: Docker: Utilizando Containers
  • 1.1: Utilizando Containers
  • 1.2: Manipulando Imagens
  • 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
Seção 3: Funções SQL, JOINs e Normalização
Seção 4: Introdução ao desenvolvimento Web com Node.js
Seção 5:
Seção 6: Node.js: ORM e Autenticação
Bloco :
Bloco :
Bloco :
Bloco :
Bloco :
Bloco :
Bloco :
Bloco :

Ciência da Computação ✅

Referências

Seção 1: Introdução à Python

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors