{"id":21191534,"url":"https://github.com/jonathan-r-andrade/trybe-exercicios","last_synced_at":"2026-04-09T17:03:35.045Z","repository":{"id":37948972,"uuid":"429162817","full_name":"Jonathan-R-Andrade/trybe-exercicios","owner":"Jonathan-R-Andrade","description":"Atividades feitas por Jonathan Reis de Andrade na Trybe","archived":false,"fork":false,"pushed_at":"2023-07-17T05:10:16.000Z","size":14401,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-01-21T13:38:41.248Z","etag":null,"topics":["bash","css","docker","docker-compose","html","javascript","mongodb","mongoose","mysql","python","react","react-redux","react-router","reactjs","redux","sequelize","shell","solid","sql","unix"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Jonathan-R-Andrade.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-11-17T18:46:25.000Z","updated_at":"2023-07-08T08:17:04.000Z","dependencies_parsed_at":"2025-01-21T13:49:24.258Z","dependency_job_id":null,"html_url":"https://github.com/Jonathan-R-Andrade/trybe-exercicios","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jonathan-R-Andrade%2Ftrybe-exercicios","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jonathan-R-Andrade%2Ftrybe-exercicios/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jonathan-R-Andrade%2Ftrybe-exercicios/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jonathan-R-Andrade%2Ftrybe-exercicios/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jonathan-R-Andrade","download_url":"https://codeload.github.com/Jonathan-R-Andrade/trybe-exercicios/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243646664,"owners_count":20324586,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash","css","docker","docker-compose","html","javascript","mongodb","mongoose","mysql","python","react","react-redux","react-router","reactjs","redux","sequelize","shell","solid","sql","unix"],"created_at":"2024-11-20T19:03:47.694Z","updated_at":"2026-04-09T17:03:35.031Z","avatar_url":"https://github.com/Jonathan-R-Andrade.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Trybe\n\nEste repositório contém todas as atividades de aprendizagem desenvolvidas por _[Jonathan Reis de Andrade](https://www.linkedin.com/in/jonathan-r-andrade/)_ enquanto estudava na [Trybe](https://www.betrybe.com/) :rocket:\n\n_\"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.\"_\n\nO 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.\n\n## [Fundamentos do Desenvolvimento Web :heavy_check_mark:](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-01-fundamentos-do-desenvolvimento-web)\n\n##### [Seção 01 (Bloco 01): Unix \u0026 Bash](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-01-fundamentos-do-desenvolvimento-web/secao-01-unix-e-bash)\n\n- [X] 01.3: _Unix \u0026 Bash - Parte 1_\n- [X] 01.4: _Unix \u0026 Bash - Parte 2_\n\n##### [Seção 02 (Bloco 02): Git, GitHub e Internet](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-01-fundamentos-do-desenvolvimento-web/secao-02-git-github-e-internet)\n\n- [X] 02.1: _Git \u0026 GitHub - O que é e para que serve_\n- [X] 02.2: _Git \u0026 GitHub - Entendendo os comandos_\n- [X] 02.3: _Internet - Entendendo como ela funciona_\n\n##### [Seção 03 (Bloco 03): Introdução à HTML e CSS](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-01-fundamentos-do-desenvolvimento-web/secao-03-introducao-a-html-e-css)\n\n- [X] 03.1: _HTML \u0026 CSS - Estruturas de página_\n- [X] 03.2: _HTML \u0026 CSS - Primeiros passos em CSS_\n- [X] 03.3: _HTML \u0026 CSS - Seletores e posicionamento_\n- [X] 03.4: _HTML Semântico_\n- [X] 03.5: _[Projeto - Lessons Learned](https://github.com/Jonathan-R-Andrade/lessons-learned)_\n\n##### [Seção 04 (Bloco 04): Introdução à JavaScript e Lógica de Programação](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-01-fundamentos-do-desenvolvimento-web/secao-04-introducao-a-javascript-e-logica-de-programacao)\n\n- [X] 04.1: _JavaScript - Primeiros passos_\n- [X] 04.2: _JavaScript - Array e loop For_\n- [X] 04.3: _JavaScript - Lógica de Programação e Algoritmos_\n- [X] 04.4: _JavaScript - Objetos e funções_\n- [X] 04.5: _[Projeto - Playground Functions](https://github.com/Jonathan-R-Andrade/playground-functions)_\n\n##### [Seção 05 (Bloco 05): JavaScript: DOM, Eventos e Web Storage](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-01-fundamentos-do-desenvolvimento-web/secao-05-javascript-dom-eventos-e-web-storage)\n\n- [X] 05.1: _JavaScript - DOM e seletores_\n- [X] 05.2: _JavaScript - Trabalhando com elementos_\n- [X] 05.3: _JavaScript - Eventos_\n- [X] 05.4: _JavaScript - Web Storage_\n- [X] 05.5: _[Projeto - Pixels Art](https://github.com/Jonathan-R-Andrade/pixels-art)_\n- [X] 05.6: _[Projeto - To-Do List](https://github.com/Jonathan-R-Andrade/to-do-list)_\n- [X] 05.7: _[Projeto - Meme Generator (Bônus)](https://github.com/Jonathan-R-Andrade/meme-generator)_\n- [X] 05.7: _[Projeto - Color Guess (Bônus)](https://github.com/Jonathan-R-Andrade/color-guess)_\n- [X] 05.7: _[Projeto - Mistery Letter (Bônus)](https://github.com/Jonathan-R-Andrade/mistery-letter)_\n\n##### [Seção 06 (Bloco 06): HTML e CSS: Forms, Flexbox e Responsivo](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-01-fundamentos-do-desenvolvimento-web/secao-06-html-e-css-forms-flexbox-e-responsivo)\n\n- [X] 06.1: _HTML \u0026 CSS - Forms_\n- [X] 06.2: _Bibliotecas JavaScript e Frameworks CSS_\n- [X] 06.3: _CSS Flexbox - Parte 1_\n- [X] 06.4: _CSS Flexbox - Parte 2_\n- [X] 06.5: _CSS Responsivo - Mobile First_\n- [X] 06.6: _[Projeto - Trybewarts](https://github.com/Jonathan-R-Andrade/trybewarts)_\n\n##### [Seção 07 (Bloco 07): Introdução à JavaScript ES6 e Testes Unitários](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-01-fundamentos-do-desenvolvimento-web/secao-07-introducao-a-javascript-es6-e-testes-unitarios)\n\n- [X] 07.1: _JavaScript ES6 - let, const, arrow functions e template literals_\n- [X] 07.2: _JavaScript ES6 - Fluxo de exceção e Objetos_\n- [X] 07.3: _Primeiros passos em Jest_\n- [X] 07.4: _[Projeto - JS Unit Tests](https://github.com/Jonathan-R-Andrade/js-unit-tests)_\n\n##### [Seção 08 (Bloco 08): Higher Order Functions do JavaScript ES6](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-01-fundamentos-do-desenvolvimento-web/secao-08-higher-order-functions-do-javascript-es6)\n\n- [X] 08.1: _JavaScript ES6 - Introdução a Higher Order Functions_\n- [X] 08.2: _JavaScript ES6 - Higher Order Functions - forEach, find, some, every, sort_\n- [X] 08.3: _JavaScript ES6 - Higher Order Functions - map e filter_\n- [X] 08.4: _JavaScript ES6 - Higher Order Functions - reduce_\n- [X] 08.5: _JavaScript ES6 - spread operator, parâmetro rest, destructuring e mais_\n- [X] 08.6: _[Projeto - Zoo Functions](https://github.com/Jonathan-R-Andrade/zoo-functions)_\n\n##### [Seção 09 (Bloco 09): JavaScript e Testes Assíncronos](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-01-fundamentos-do-desenvolvimento-web/secao-09-javascript-e-testes-assincronos)\n\n- [X] 09.1: _JavaScript Assíncrono e Callbacks_\n- [X] 09.2: _JavaScript Assíncrono - Fetch API e async/await_\n- [X] 09.3: _Jest - Testes Assíncronos_\n- [X] 09.4: _[Projeto - Shopping Cart](https://github.com/Jonathan-R-Andrade/shopping-cart)_\n\n## [Desenvolvimento Front-end :heavy_check_mark:](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-02-desenvolvimento-front-end)\n\n##### [Seção 01 (Bloco 10): Introdução à React](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-02-desenvolvimento-front-end/secao-01-introducao-a-react)\n\n- [X] 01.1 (10.1): _'Hello, world!' no React!_\n- [X] 01.2 (10.2): _Componentes React_\n- [X] 01.3 (10.3): _[Projeto - Solar System](https://github.com/Jonathan-R-Andrade/solar-system)_\n\n##### [Seção 02 (Bloco 11): Componentes com Estado, Eventos e Formulários com React](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-02-desenvolvimento-front-end/secao-02-componentes-com-estado-eventos-e-formularios-com-react)\n\n- [X] 02.1 (11.1): _Componentes com estado e eventos_\n- [X] 02.2 (11.2): _Formulários no React_\n- [X] 02.3 (11.3): _[Projeto - Tryunfo](https://github.com/Jonathan-R-Andrade/tryunfo)_\n\n##### [Seção 03 (Bloco 12): Ciclo de Vida de Componentes e React Router](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-02-desenvolvimento-front-end/secao-03-ciclo-de-vida-de-componentes-e-react-router)\n\n- [X] 03.1 (12.1): _Ciclo de vida de componentes_\n- [X] 03.2 (12.2): _React Router_\n- [X] 03.3 (12.3): _Projeto - TrybeTunes_\n\n##### [Seção 04 (Bloco 13): Metodologias Ágeis](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-02-desenvolvimento-front-end/secao-04-metodologias-ageis/dia-01-metodologias-ageis)\n\n- [X] 04.1 (13.1): _Metodologias Ágeis_\n- [X] 04.2 (13.2): _Projeto - Frontend Online Store_\n\n##### [Seção 05 (Bloco 14): Testes automatizados com React Testing Library](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-02-desenvolvimento-front-end/secao-05-testes-automatizados-com-react-testing-library)\n\n- [X] 05.1 (14.1): _RTL - Primeiros passos_\n- [X] 05.2 (14.2): _RTL - Mocks e Inputs_\n- [X] 05.3 (14.3): _RTL - Testando React Router_\n- [X] 05.4 (14.4): _Projeto - Testes em React_\n\n##### [Seção 06 (Bloco 15): Gerenciamento de estado com Redux](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-02-desenvolvimento-front-end/secao-06-gerenciamento-de-estado-com-redux)\n\n- [X] 06.1 (15.1): _Introdução ao Redux - O estado global da aplicação_\n- [X] 06.2 (15.2): _Usando o Redux no React_\n- [X] 06.3 (15.3): _Usando o Redux no React - Prática_\n- [X] 06.4 (15.4): _Usando o Redux no React - Actions Assíncronas_\n- [X] 06.5 (15.5): _Testes em React-Redux_\n- [X] 06.6 (15.6): _Projeto - Trybe Wallet_\n\n##### Seção 07 (Bloco 16): Projeto Jogo de Trivia\n\n- [X] 07.1 (16.1): _Projeto - Jogo de Trivia_\n\n##### [Seção 08 (Bloco 17): Context API e React Hooks](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-02-desenvolvimento-front-end/secao-08-context-api-e-react-hooks)\n\n- [X] 08.1 (17.1): _Context API do React_\n- [X] 08.2 (17.2): _React Hooks - useState e useContext_\n- [X] 08.3 (17.3): _React Hooks - useEffect e Hooks customizados_\n- [X] 08.4 (17.4): _Projeto - StarWars Datatable com Context API e Hooks_\n\n##### Seção 09 (Bloco 18): Projeto Final de Front-end\n\n- [X] 09.1 (18.1): _Projeto - App de Receitas_\n\n## [Desenvolvimento Back-end :heavy_check_mark:](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-03-desenvolvimento-back-end)\n\n##### [Seção 01 (Bloco 19): Docker: Utilizando Containers](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-03-desenvolvimento-back-end/secao-01-docker-utilizando-containers)\n\n- [X] 01.1 (19.1): _Utilizando Containers - Docker_\n- [X] 01.2 (19.2): _Manipulação e Criação de Imagens no Docker_\n- [X] 01.3 (19.3): _Orquestrando Containers com Docker Compose_\n- [X] 01.4 (19.4): _Projeto - Docker Todo-List_\n\n##### [Seção 02 (Bloco 20): Introdução à SQL](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-03-desenvolvimento-back-end/secao-02-introducao-a-sql)\n\n- [X] 02.1 (20.1): _Banco de dados SQL_\n- [X] 02.2 (20.2): _Encontrando dados em um banco de dados_\n- [X] 02.3 (20.3): _Filtrando dados de forma específica_\n- [X] 02.4 (20.4): _Manipulando tabelas_\n- [X] 02.5 (20.5): _Projeto - All For One_\n\n##### [Seção 03 (Bloco 21): Funções SQL, JOINs e Normalização](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-03-desenvolvimento-back-end/secao-03-funcoes-sql-joins-e-normalizacao)\n\n- [X] 03.1 (21.1): _Funções mais usadas no SQL_\n- [X] 03.2 (21.2): _Descomplicando JOINs_\n- [X] 03.3 (21.3): _Transformando ideias em um modelo de banco de dados_\n- [X] 03.4 (21.4): _Projeto - One For All_\n\n##### [Seção 04 (Bloco 22): Introdução ao desenvolvimento Web com Node.js](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-03-desenvolvimento-back-end/secao-04-introducao-ao-desenvolvimento-web-com-nodejs)\n\n- [X] 04.1 (22.1): _Node.js - Um motor JavaScript_\n- [X] 04.2 (22.2): _Node.js - Fluxo Assíncrono_\n- [X] 04.3 (22.3): _Mocha, Chai e Sinon - Testes de Back-end com Node.js_\n- [X] 04.4 (22.4): _Express - HTTP com Node.js_\n- [X] 04.5 (22.5): _Express - Middlewares_\n- [X] 04.6 (22.6): _Projeto - Talker Manager_\n\n##### [Seção 05 (Bloco 23): Node.js: Camada de Serviço e Arquitetura Rest e Restful](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-03-desenvolvimento-back-end/secao-05-node-js-camada-de-servico-e-arquitetura-rest-e-restful)\n\n- [X] 05.1 (23.1): _Arquitetura de Software - Camada de Model_\n- [X] 05.2 (23.2): _Arquitetura de Software - Camada de Controller e Service_\n- [X] 05.3 (23.3): _Arquitetura Web - Rest e Restful_\n- [X] 05.4 (23.4): _Arquitetura de Software - Testando as Camadas_\n- [X] 05.5 (23.5): _[Projeto - Store Manager](https://github.com/Jonathan-R-Andrade/store-manager)_\n\n##### [Seção 06 (Bloco 24): Node.js: ORM e Autenticação](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-03-desenvolvimento-back-end/secao-06-nodejs-orm-e-autenticacao)\n\n- [X] 06.1 (24.1): _ORM - Interface da aplicação com o banco de dados_\n- [X] 06.2 (24.2): _ORM - Associations_\n- [X] 06.3 (24.3): _JWT - (JSON Web Token)_\n- [X] 06.4 (24.4): _Testando APIs com Testes de Integração_\n- [X] 06.5 (24.5): _[Projeto - Blogs API](https://github.com/Jonathan-R-Andrade/blogs-api)_\n\n##### [Seção 07 (Bloco 25): Deployment](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-03-desenvolvimento-back-end/secao-07-deployment)\n\n- [X] 07.1 (25.1): _Infraestrutura - Deploy com Heroku_\n- [X] 07.2 (25.2): _Deploy Docker \u0026 Heroku_\n- [X] 07.3 (25.3): _Projeto - Stranger Things_\n\n##### [Seção 08 (Bloco 26): TypeScript](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-03-desenvolvimento-back-end/secao-08-typescript)\n\n- [X] 08.1 (26.1): _Introdução ao TypeScript_\n- [X] 08.2 (26.2): _Tipagem Estática e Generics_\n- [X] 08.3 (26.3): _Express com TypeScript_\n- [X] 08.4 (26.4): _Projeto - Trybe Smith_\n\n##### [Seção 09 (Bloco 27): Programação Orientada a Objetos (POO) e SOLID](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-03-desenvolvimento-back-end/secao-09-programacao-orientada-a-objetos-(poo)-e-solid)\n\n- [X] 09.1 (27.1): _Introdução à Orientação a Objetos_\n- [X] 09.2 (27.2): _Herança e Interfaces_\n- [X] 09.3 (27.3): _Polimorfismo_\n- [X] 09.4 (27.4): _SOLID - Introdução e Princípios S, O e D_\n- [X] 09.5 (27.5): _SOLID - Princípios L e I_\n- [X] 09.6 (27.6): _Projeto - Trybers and Dragons_\n\n##### Seção 10 (Bloco 28): Projeto - TFC - Trybe Futebol Clube\n\n- [X] 10.1 (28.1): _Projeto - TFC - Trybe Futebol Clube_\n\n##### [Seção 11 (Bloco 29): Introdução ao MongoDB](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-03-desenvolvimento-back-end/secao-11-introducao-ao-mongodb)\n\n- [X] 11.1 (29.1): _MongoDB - Introdução_\n- [X] 11.2 (29.2): _Filter Operators_\n- [X] 11.3 (29.3): _Operadores de consulta_\n- [X] 11.4 (29.4): _Updates Simples_\n- [X] 11.5 (29.5): _Updates Complexos - Arrays_\n- [X] 11.6 (29.6): _Projeto - Commerce_\n\n##### [Seção 12 (Bloco 30): MongoDB com Node.js e POO](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-03-desenvolvimento-back-end/secao-12-mongodb-com-nodejs-e-poo)\n\n- [X] 12.1 (30.1): _Mongoose e arquitetura MSC(camada Model)_\n- [X] 12.2 (30.2): _Mongoose e arquitetura MSC(camada Service e Controller)_\n- [X] 12.3 (30.3): _Projeto - Car Shop_\n\n##### Seção 13 (Bloco 31): Projeto - App de Delivery\n\n- [X] 13.1 (31.1): _Projeto - App de Delivery_\n\n##### Seção 14 (Bloco 32): MasterClass - CI/CD, VPS\n\n- [X] 14.1 (32.1): _CI/CD (sem exercícios)_\n- [X] 14.2 (32.2): _VPS (sem exercícios)_\n\n## [Ciência da Computação :heavy_check_mark:](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-04-ciencia-da-computacao)\n\n##### [Seção 01 (Bloco 33): Introdução à Python](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-04-ciencia-da-computacao/secao-01-introducao-a-python)\n\n- [X] 01.1 (33.1): _Aprendendo Python_\n- [X] 01.2 (33.2): _Entrada e Saída de Dados_\n- [X] 01.3 (33.3): _Testes_\n- [X] 01.4 (33.4): _Projeto - Job Insights_\n\n##### [Seção 02 (Bloco 34): Padrões de Projeto](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-04-ciencia-da-computacao/secao-02-padroes-de-projeto)\n\n- [X] 02.1 (34.1): _P.O.O em Python_\n- [X] 02.2 (34.2): _Padrões - Iterator, Adapter, Strategy_\n- [X] 02.3 (34.3): _Padrões - Decorator, Observer, Factory_\n- [X] 02.4 (34.4): _[Projeto - Inventory Reports](https://github.com/Jonathan-R-Andrade/inventory-report)_\n\n##### [Seção 03 (Bloco 35): Redes e Raspagem de Dados](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-04-ciencia-da-computacao/secao-03-redes-e-raspagem-de-dados)\n\n- [X] 03.1 (35.1): _Arquitetura de redes_\n- [X] 03.2 (35.2): _Raspagem de Dados_\n- [X] 03.3 (35.3): _Outras Ferramentas de Raspagem de Dados_\n- [X] 03.4 (35.4): _[Projeto - Tech news](https://github.com/Jonathan-R-Andrade/tech-news)_\n\n##### [Seção 04 (Bloco 36): Algoritmos](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-04-ciencia-da-computacao/secao-04-algoritmos)\n\n- [X] 04.1 (36.1): _Complexidade de Algoritmos_\n- [X] 04.2 (36.2): _Recursividade e Estratégias para solução de problemas_\n- [X] 04.3 (36.3): _Algoritmos de ordenação e busca_\n- [X] 04.4 (36.4): _Projeto - Algoritmos_\n\n##### [Seção 05 (Bloco 37): Estrutura de Dados I: Arrays, Listas, Filas e Pilhas](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-04-ciencia-da-computacao/secao-05-estrutura-de-dados-I-arrays-listas-filas-e-pilhas)\n\n- [X] 05.1 (37.1): _Arquitetura de Computadores_\n- [X] 05.2 (37.2): _Arrays_\n- [X] 05.3 (37.3): _Nó e Listas Encadeadas_\n- [X] 05.4 (37.4): _Pilhas e Filas_\n- [X] 05.5 (37.5): _Projeto - TING - Trybe Is Not Google_\n\n##### [Seção 06 (Bloco 38): Estrutura de Dados II: Hashmaps e Sets](https://github.com/Jonathan-R-Andrade/trybe-exercicios/tree/main/modulo-04-ciencia-da-computacao/secao-06-estrutura-de-dados-II-hashmaps-e-sets)\n\n- [X] 06.1 (38.1): _Hashmap e Dict_\n- [X] 06.2 (38.2): _Set_\n- [X] 06.3 (38.3): _Projeto - Restaurant Orders_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonathan-r-andrade%2Ftrybe-exercicios","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjonathan-r-andrade%2Ftrybe-exercicios","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonathan-r-andrade%2Ftrybe-exercicios/lists"}