Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/larissaperinoto/trybe-exercicios
Exercícios realizados durante meu tempo de estudos na Trybe.
https://github.com/larissaperinoto/trybe-exercicios
chainlink css3 docker express html javascript jest mocha modelagem-de-dados mongodb msc-architecture mysql poo reactjs rtl sequelize sinon solid-principles sql typescript
Last synced: about 2 months ago
JSON representation
Exercícios realizados durante meu tempo de estudos na Trybe.
- Host: GitHub
- URL: https://github.com/larissaperinoto/trybe-exercicios
- Owner: larissaperinoto
- Created: 2022-05-30T17:22:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-13T17:10:22.000Z (almost 2 years ago)
- Last Synced: 2023-03-06T08:33:12.277Z (almost 2 years ago)
- Topics: chainlink, css3, docker, express, html, javascript, jest, mocha, modelagem-de-dados, mongodb, msc-architecture, mysql, poo, reactjs, rtl, sequelize, sinon, solid-principles, sql, typescript
- Language: JavaScript
- Homepage:
- Size: 4.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Trybe
Este repositório contém todas as atividades de aprendizagem desenvolvidas por _[mim](www.linkedin.com/in/larissa-perinoto-a5053696)_ enquanto estudava na [Trybe](https://www.betrybe.com/) :rocket:
## Fundamentos do Desenvolvimento Web :hourglass_flowing_sand:
##### Bloco 1: Introdução - Unix & Shell
- [x] 1-3: _Fundamentos do Desenvolvimento Web_
- [x] 1-3: _Introdução - Unix & Shell_
- [x] 1-3: _Unix & Shell- Part 1_
- [x] 1-4: _Unix & Shell- Part 2_
##### Bloco 2: Git & GitHub e Internet
- [x] 2-1: _Git & GitHub - O que é e para que serve_
- [x] 2-2: _[Git & GitHub - Entendendo os comandos](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-02-git-github-e-internet/dia-02-git-e-github-entendendo-os-comandos)_
- [x] 2-3: _Internet - Entendendo como ela funciona_
##### Bloco 3: Introdução - HTML & CSS
- [x] 3-1: _Introdução - HTML & CSS_
- [x] 3-1: _[HTML & CSS - Estruturas de página](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-03-introducao-html-e-css/dia-1-html-css-estruturas-de-pagina)_
- [x] 3-2: _[HTML & CSS - Primeiros passos em CSS](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-03-introducao-html-e-css/dia-2-html-css-primeiros-passos)_
- [x] 3-3: _[HTML & CSS - Seletores e posicionamento](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-03-introducao-html-e-css/dia-3-html-css-seletores-posicionamento)_
- [x] 3-4: _[HTML Semântico](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-03-introducao-html-e-css/dia-4-html-semantico)_
- [x] 3-5: _[Projeto - Lessons Learned](https://github.com/larissaperinoto/project-lessons-learned)_
##### Bloco 4: Introdução - JavaScript e Lógica de Programação
- [x] 4-1: _Introdução - JavaScript_
- [x] 4-1: _[JavaScript - Primeiros passos](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-04-introducao-javascript-logica-de-programacao/dia-1-javascript-primeiros-passos)_
- [x] 4-2: _[JavaScript - Array e loop For](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-04-introducao-javascript-logica-de-programacao/dia-2-array-e-loop-for)_
- [x] 4-3: _[JavaScript - Lógica de Programação e Algoritmos](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-04-introducao-javascript-logica-de-programacao/dia-3-logica-de-programacao-e-algoritmos)_
- [x] 4-4: _[JavaScript - Objetos e funções](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-04-introducao-javascript-logica-de-programacao/dia-4-objetos-e-funcoes)_
- [x] 4-5: _[Projeto - Playground Functions](https://github.com/larissaperinoto/project-playground-functions)_
##### Bloco 5: JavaScript: DOM, Eventos e Web Storage
- [x] 5-1: _[JavaScript - DOM e seletores](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-05-javascript-DOM-eventos-web-storage/dia-1-javascript-DOM-e-seletores)_
- [x] 5-2: _[JavaScript - Trabalhando com elementos](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-05-javascript-DOM-eventos-web-storage/dia-2-trabalhando-com-elementos-javascript)_
- [x] 5-3: _[JavaScript - Eventos](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-05-javascript-DOM-eventos-web-storage/dia-3-javascript-eventos)_
- [x] 5-4: _[JavaScript - Web Storage](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-05-javascript-DOM-eventos-web-storage/dia-4-javascript-web-storage)_
- [x] 5-5: _[Projeto - Arte com Pixels](https://github.com/larissaperinoto/pixels-art)_
- [x] 5-6: _[Projeto - Lista de tarefas](https://github.com/larissaperinoto/todo-list)_
- [X] 5-7: _Projeto (Bônus) - Meme Generator_
- [x] 5-7: _[Projeto (Bônus) - Adivinhe a Cor](https://github.com/larissaperinoto/color-guess)_
- [ ] 5-7: _Projeto (Bônus) - Carta Misteriosa_
##### Bloco 6: HTML & CSS: Forms, Flexbox e Responsivo
- [x] 6-1: _[HTML & CSS - Forms](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-06-HTML-e-CSS-forms-flexbox-responsivo/dia-1-HTML-e-CSS-forms)_
- [x] 6-2: _[Bibliotecas JavaScript e Frameworks CSS](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-06-HTML-e-CSS-forms-flexbox-responsivo/dia-2-biblioteca-javascript-e-framework-css)_
- [x] 6-3: _Introdução - CSS Flexbox_
- [x] 6-3: _[CSS Flexbox - Part 1](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-06-HTML-e-CSS-forms-flexbox-responsivo/dia-3-css-flexbox)_
- [x] 6-4: _[CSS Flexbox - Part 2](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-06-HTML-e-CSS-forms-flexbox-responsivo/dia-4-css-flexbox-2)_
- [x] 6-5: _CSS Responsivo - Mobile First_
- [x] 6-6: _[Projeto - Trybewarts](https://github.com/larissaperinoto/trybewarts)_
##### Bloco 7: Introdução à JavaScript ES6 e Testes Unitários
- [x] 7-1: _[JavaScript ES6 - let, const, arrow functions e template literals](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-07-introducao-a-javascript-ES6-e-testes-unitarios/dia-1-javascript-ES6-let-const-arrow-functions-e-templante-literals)_
- [x] 7-2: _[JavaScript ES6 - Fluxo de exceção e Objetos](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-07-introducao-a-javascript-ES6-e-testes-unitarios/dia-2-javascript-ES6-fluxo-de-excecao-e-objetos)_
- [x] 7-3: _Primeiros passos em Jest_
- [x] 7-4: _[Projeto - JavaScript Testes Unitários](https://github.com/larissaperinoto/project-unit-tests)_
##### Bloco 8: Higher Order Functions do JavaScript ES6
- [x] 8-1: _[JavaScript ES6 - Introdução a Higher Order Functions](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-08-%20higher-order-functions-do-javascript/dia-1-introdu%C3%A7%C3%A3o-a-higher-order-functions)_
- [x] 8-2: _[JavaScript ES6 - Higher Order Functions - forEach, find, some, every, sort](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-08-%20higher-order-functions-do-javascript/dia-2-HOFs-forEach-find-some-sort-every)_
- [x] 8-3: _[JavaScript ES6 - Higher Order Functions - map e filter](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-08-%20higher-order-functions-do-javascript/dia-3-HOFs-map-filter)_
- [x] 8-4: _[JavaScript ES6 - Higher Order Functions - reduce](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-08-%20higher-order-functions-do-javascript/dia-4-HOFs-reduce)_
- [x] 8-5: _[JavaScript ES6 - spread operator, rest parameter, destructuring e mais](https://github.com/larissaperinoto/trybe-exercicios/tree/master/Modulo-1-Fundamentos-do-Desenvolvimento-Web/bloco-08-%20higher-order-functions-do-javascript/dia-5-spread-operator-rest-descructuring)_
- [x] 8-6: _[Projeto - Zoo functions](https://github.com/larissaperinoto/zoo-functions)_## Desenvolvimento Front-end :hourglass_flowing_sand:
##### Bloco 9: JavaScript e Testes Assíncronos
- [X] 9-1: _[JavaScript Assíncrono e Callbacks](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-9-javscript-e-testes-assincronos/dia-1-javascript-assincrono-e-callbacks)_
- [X] 9-2: _[JavaScript Assíncrono - Fetch API e async/await](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-9-javscript-e-testes-assincronos/dia-2-javascript-assincrono-fetch-API-e-async-await)_
- [X] 9-3: _[Jest - Testes Assíncronos](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-9-javscript-e-testes-assincronos/dia-3-javascript-testes-assincronos)_
- [X] 9-4: _[Projeto - Carrinho de Compras](https://github.com/larissaperinoto/project-shopping-cart)_
##### Bloco 10: Introdução à React
- [X] 10-1: _Introdução - Front-end_
- [X] 10-1: _Introdução - React_
- [X] 10-1: _['Hello, world' no React!](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-10-introducao-ao-react/dia-1-hello-word-no-react)_
- [X] 10-2: _[Componentes React](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-10-introducao-ao-react/dia-2-componentes-react)_
- [X] 10-3: _[Projeto - Sistema Solar](https://github.com/larissaperinoto/project-solar-system)_
##### Bloco 11: Componentes com Estado, Eventos e Formulários com React
- [X] 11-1: _[Componentes com estado e eventos](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-11-componentes-com-estado-eventos-e-formularios-com-react/dia-1-componentes-com-estado-e-eventos)_
- [X] 11-2: _[Formulários no React](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-11-componentes-com-estado-eventos-e-formularios-com-react/dia-2-formularios-no-react)_
- [X] 11-3: _Projeto - Tryunfo_
##### Bloco 12: Ciclo de Vida de Componentes e React Router
- [X] 12-1: _[Ciclo de vida de componentes](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-12-ciclo-de-vida-componenetes-react-router/dia-1-ciclo-de-vida-de-componentes)_
- [X] 12-2: _[React Router](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-12-ciclo-de-vida-componenetes-react-router/dia-2-react-router)_
- [X] 12-3: _[Projeto - TrybeTunes](https://github.com/larissaperinoto/project-trybetunes)_
##### Bloco 13: Metodologias Ágeis
- [X] 13-1: _Metodologias Ágeis_
- [X] 13-2: _[Projeto - Frontend Online Store](https://github.com/larissaperinoto/online-store)_
##### Bloco 14: Testes automatizados com React Testing Library
- [X] 14-1: _RTL - Primeiros passos_
- [X] 14-2: _[RTL - Mocks e Inputs](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-14-testes-automatizados-RTL/dia-2-RTL-mocks-inputs)_
- [X] 14-3: _[RTL - Terstando React Router](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-14-testes-automatizados-RTL/dia-3-RTL-testando-react-router)_
- [X] 14-4: _Projeto - Testes em React_
##### Bloco 15: Gerenciamento de estado com Redux
- [X] 15-1: _[Introdução ao Redux - O estado global da aplicação](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-15-gerenciamento-de-estado-com-redux/dia-1-introducao-ao-redux)_
- [X] 15-2: _[Usando o Redux no React](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-15-gerenciamento-de-estado-com-redux/dia-2-usando-redux-no-react)_
- [X] 15-3: _[Usando o Redux no React - Prática](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-15-gerenciamento-de-estado-com-redux/dia-3-usando-redux-no-react-pratica)_
- [X] 15-4: _[Usando o Redux no React - Actions Assíncronas](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-15-gerenciamento-de-estado-com-redux/dia-4-usando-redux-no-react-actions-assincronas)_
- [X] 15-5: _[Testes em React-Redux](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-15-gerenciamento-de-estado-com-redux/dia-5-testes-em-react-redux)_
- [X] 15-6: _[Projeto - Trybe Wallet](https://github.com/larissaperinoto/project-trybewallet)_
##### Bloco 16: Projeto Jogo de Trivia
- [X] 16-1: _[Projeto - Jogo de Trivia](https://github.com/larissaperinoto/trivia)_
##### Bloco 17: Context API e React Hooks
- [X] 17-1: _[Context API do React](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-17-context-API-e-react-hooks/dia-1-context-API-do-react)_
- [X] 17-2: _[React Hooks - useState e useContext](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-17-context-API-e-react-hooks/dia-2-react-hooks)_
- [X] 17-3: _[React Hooks - useEffect e Hooks customizados](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-2-Desenvolvimento-Front-End/bloco-17-context-API-e-react-hooks/dia-3-react-hooks-useEffect)_
- [X] 17-4: _[Projeto - StarWars Datatable com Context API e Hooks]()_
##### Bloco 18: Projeto App de Receitas
- [X] 18-1: _[Projeto - App de Receitas](https://github.com/larissaperinoto/recipes-app)_
## Desenvolvimento Back-end :hourglass_flowing_sand:
##### Bloco 19: Docker: Utilizando Containers
- [X] 19-1: _Introdução - Back-end_
- [X] 19-1: _[Utilizando Containers - Docker](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-19-docker-utilizando-containers/dia-1-utilizando-containers)_
- [X] 19-2: _[Manipulação e Criação de Imagens no Docker](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-19-docker-utilizando-containers/dia-2-manipulando-imagens-docker)_
- [X] 19-3: _[Orquestrando Containers com Docker Compose](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-19-docker-utilizando-containers/dia-3-orquestrando-containers-com-docker-compose)_
- [X] 19-4: _Projeto - Docker To do-List_
##### Bloco 20: Introdução à SQL
- [X] 20-1: _Introdução - Bancos de dados relacionais_
- [X] 20-1: _[Banco de dados SQL](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-20-introducao-a-sql/dia-1-introducao-banco-de-dados-sql)_
- [X] 20-2: _[Encontrando dados em um banco de dados](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-20-introducao-a-sql/dia-2-encontrando-dados-em-um-banco-de-dados)_
- [X] 20-3: _[Filtrando dados de forma específica](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-20-introducao-a-sql/dia-3-filtrando-dados)_
- [X] 20-4: _[Manipulando tabelas](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-20-introducao-a-sql/dia-4-manipulando-tabelas)_
- [X] 20-5: _[Projeto - All For One](https://github.com/larissaperinoto/all-for-one-mysql)_
##### Bloco 21: Funções SQL, JOINs e Normalização
- [X] 21-1: _[Funções mais usadas no SQL](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-21-funcoes-sql/dia-1-funcoes-mais-usadas)_
- [X] 21-2: _[Descomplicando JOINs](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-21-funcoes-sql/dia-2-descomplicando-joins)_
- [X] 21-3: _[Transformando ideias em um modelo de banco de dados](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-21-funcoes-sql/dia-3-modelo-de-bd)_
- [X] 21-4: _[Projeto - One For All](https://github.com/larissaperinoto/one-for-all-mysql)_
##### Bloco 22: Introdução ao desenvolvimento Web com Node.js
- [X] 22-1: _Intro - Node.js_
- [X] 22-1: _[Node.js - Runtime assíncrono](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-22-introducao-ao-desenvolvimento-web-com-node/dia-1-nodejs-runtime-assincrono)_
- [X] 22-2: _[Node.js - API REST com Express](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-22-introducao-ao-desenvolvimento-web-com-node/dia-2-nodejs-api-rest-com-express)_
- [X] 22-3: _[Node.js - Testes de integração](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-22-introducao-ao-desenvolvimento-web-com-node/dia-3-testes-de-ntegracao)_
- [X] 22-4: _[Node.js - Express e Middlewares](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-22-introducao-ao-desenvolvimento-web-com-node/dia-4-nodejs-express-e-middleware)_
- [X] 22-5: _[Node.js - Express e MysSQL](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-22-introducao-ao-desenvolvimento-web-com-node/dia-5-nodejs-express-e-mysql)_
- [X] 22-6: _Projeto - Talker Manager_
##### Bloco 23: Node.js: Camada de Serviço e Arquitetura Rest e Restful
- [X] 23-1: _Introdução - Arquitetura de Software_
- [X] 23-1: _[Arquitetura de Software - Camada de Model](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-23-arquitetura-de-software/dia-1-camada-model)_
- [X] 23-2: _[Arquitetura de Software - Camada de Service](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-23-arquitetura-de-software/dia-2-camada-service)_
- [X] 23-4: _[Arquitetura de Software - Camada de Controller](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-23-arquitetura-de-software/dia-3-camada-controller)_
- [X] 23-5: _[Projeto - Store Manager](https://github.com/larissaperinoto/store-manager)_
##### Bloco 24: Node.js: ORM e Autenticação
- [X] 24-1: _[ORM: Interface da aplicação com banco de dados](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-24-nodejs-orm-autenticacao/dia-1-orm-interface-aplicacao-bd)_
- [X] 24-2: _[ORM - Associations 1:1 e 1:N](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-24-nodejs-orm-autenticacao/dia-2-irm-associacoes)_
- [X] 24-2: _[ORM - Associations N:N](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-24-nodejs-orm-autenticacao/dia-3-orm-associacoes-n-n)_
- [X] 24-3: _[JWT - (JSON Web Token)](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-24-nodejs-orm-autenticacao/dia-4-jwt)_
- [X] 24-5: _[Projeto - API de Blogs](https://github.com/larissaperinoto/blogs-api)_
##### Bloco 25: Deployment
- [X] 25-1: _Masterclass: Implantação de aplicação na nuvem_
##### Bloco 26: TypeScript
- [X] 26-1: _[Introdução ao TypeScript](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-25-introducao-ao-typescript/dia-1-introducao-ao-trypescript)_
- [X] 26-2: _[Tipagem Estática e Generics](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-25-introducao-ao-typescript/dia-2-tipagem-estatica-generics)_
- [X] 26-3: _[Express com TypeScript](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-25-introducao-ao-typescript/dia-3-express-com-typescript)_
- [X] 26-4: _[Projeto - Trybe Smith](https://github.com/larissaperinoto/trybesmith-api)_
##### Bloco 27: Programação Orientada a Objetos (POO) e SOLID
- [X] 27-1: _[Introdução à Orientação a Objetos](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-27-poo-e-solid/dia-1-introducao-a-poo)_
- [X] 27-2: _[Herança e Interfaces](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-27-poo-e-solid/dia-2-heranca-e-interface)_
- [X] 27-3: _Polimorfismo_
- [X] 27-4: _[SOLID - Introdução e Princípios S, O e D](https://github.com/larissaperinoto/trybe-exercicios/tree/main/Modulo-3-Desenvolvimento-Back-End/bloco-27-poo-e-solid/dia-4-introducao-solid)_
- [X] 27-5: _SOLID - Princípios L e I_
- [X] 27-6: _[Projeto - Trybe and Dragons](https://github.com/larissaperinoto/players-and-dragons)_
##### Bloco 28: Projeto - TFC - Trybe Futebol Clube
- [X] 28-1: _[Projeto - TFC - Trybe Futebol Clube](https://github.com/larissaperinoto/trybe-futebol-clube)_
##### Bloco 29: Introdução ao MongoDB
- [X] 29-1: _Introdução - NoSQL_
- [X] 29-1: _MongoDB - Introdução_
- [X] 29-2: _Filter Operators_
- [X] 29-3: _Operadores de consulta_
- [X] 29-4: _Updates Simples_
- [X] 29-5: _Updates Complexos - Arrays_
- [X] 29-6: _[Projeto - Commerce](https://github.com/larissaperinoto/mongodb-commerce)_
##### Bloco 31: APIs OO e NoSQL
- [X] 31-1: _Dia 1_ APIs Orientadas a Objetos e NoSQL: POO e ODMs
- [X] 31-2: _Dia 2_ APIs Orientadas a Objetos e NoSQL: Herança e Abstração
- [X] 31-3: _[Projeto Car Shop](https://github.com/larissaperinoto/car-shop-api)_
##### Bloco 32: Projeto - App de Delivery
- [X] 32-1: _[Projeto - App de Delivery](https://github.com/larissaperinoto/delivery-app)_
## Ciência da Computação :hourglass_flowing_sand:
##### Bloco 33: Introdução à Python
- [X] 33-1: _Introdução - Ciência da Computação_
- [X] 33-1: _Aprendendo Python_
- [X] 33-2: _Entrada e Saída de Dados_
- [X] 33-3: _Testes_
- [X] 33-4: _[Projeto - Job Insights](https://github.com/larissaperinoto/job-insights)_
##### Bloco 34: Programação Orientada a Objetos e Padrões de Projeto
- [X] 34-1: _Introdução à programação orientada a objetos_
- [X] 34-2: _Herança, Composição e Interfaces_
- [X] 34-3: _Padrões de projeto_
- [X] 34-4: _[Projeto - Relatórios de Estoque]()_
##### Bloco 35: Redes e Raspagem de Dados
- [X] 35-1: _Arquitetura de redes_
- [X] 35-2: _Redes de computadores, ferramentas e segurança_
- [X] 35-3: _Raspagem de Dados_
- [X] 35-4: _[Projeto - Tech news]()_
##### Bloco 36: Algoritmos
- [X] 36-1: _Complexidade de Algoritmos_
- [X] 36-2: _Recursividade e Estratégias para solução de problemas_
- [X] 36-3: _Algoritmos de ordenação e busca_
- [X] 36-4: _[Projeto - Algoritmos](https://github.com/larissaperinoto/python-algorithms)_
##### Bloco 37: Estrutura de Dados I: Arrays, Hashmaps e Sets
- [ ] 37-1: _Arquitetura de Computadores_
- [ ] 37-2: _Arrays_
- [ ] 37-3: _Hashmap e Dict_
- [ ] 37-4: _Set_
- [ ] 37-5: _[Projeto - Restaurant Orders]()_
##### Bloco 38: Estrutura de Dados II: Listas, Filas e Pilhas
- [ ] 38-1: _Nó e Listas Encadeadas_
- [ ] 38-2: _Pilhas e Filas_
- [ ] 38-3: _[Projeto - TING - Trybe Is Not Google]()_