{"id":15196844,"url":"https://github.com/jhansenbarreto/bootcamps-dio","last_synced_at":"2026-03-07T05:06:24.662Z","repository":{"id":218301654,"uuid":"746096553","full_name":"jhansenbarreto/bootcamps-dio","owner":"jhansenbarreto","description":"Repositório criado para armazenar os projetos desenvolvidos nos bootcamps da DIO. Cada diretório conta com um projeto separado. Navegue à vontade entre eles e leia a documentação, o README detalha algumas coisas.","archived":false,"fork":false,"pushed_at":"2024-11-10T16:43:31.000Z","size":10855,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-12T21:29:14.113Z","etag":null,"topics":["angular","cloud","css","design-patterns","docker","dynamodb","gradle","html","java","javascript","junit","kotlin","maven","mongodb","mysql","postgresql","railway","spring-framework","swagger","typescript"],"latest_commit_sha":null,"homepage":"","language":"PHP","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/jhansenbarreto.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":"2024-01-21T03:17:37.000Z","updated_at":"2024-11-10T16:43:34.000Z","dependencies_parsed_at":"2024-02-28T15:52:58.789Z","dependency_job_id":"4bd00d3a-4517-4ff7-a056-c3222a563e11","html_url":"https://github.com/jhansenbarreto/bootcamps-dio","commit_stats":{"total_commits":31,"total_committers":1,"mean_commits":31.0,"dds":0.0,"last_synced_commit":"e7c0c907dcb905937d4f4d609876af2ef84a2134"},"previous_names":["jhansenbarreto/bootcamps-dio"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhansenbarreto%2Fbootcamps-dio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhansenbarreto%2Fbootcamps-dio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhansenbarreto%2Fbootcamps-dio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhansenbarreto%2Fbootcamps-dio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhansenbarreto","download_url":"https://codeload.github.com/jhansenbarreto/bootcamps-dio/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241482101,"owners_count":19969850,"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":["angular","cloud","css","design-patterns","docker","dynamodb","gradle","html","java","javascript","junit","kotlin","maven","mongodb","mysql","postgresql","railway","spring-framework","swagger","typescript"],"created_at":"2024-09-28T00:04:52.204Z","updated_at":"2026-03-07T05:06:24.652Z","avatar_url":"https://github.com/jhansenbarreto.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg width=\"300px\" src=\"https://github.com/jhansenbarreto/bootcamps-dio/assets/13790608/a6abfa60-b98a-46c6-8f21-7d3e121bf098\"\u003e\n\u003c/p\u003e\n\u003ch1 align=center\u003eBootcamps DIO\u003c/h1\u003e\n\n\u003c!--\u003cp align=\"center\"\u003e\n  \u003cimg width=\"80\" src=\"https://github.com/jhansenbarreto/bootcamps-dio/assets/13790608/a27f1887-bfb2-4f53-9856-c2386c39a373\"\u003e\n  \u003cimg width=\"65\" src=\"https://github.com/jhansenbarreto/bootcamps-dio/assets/13790608/45d62d98-f080-411b-b29d-2071e3487c9f\"\u003e\n  \u003cimg width=\"70\" src=\"https://github.com/jhansenbarreto/bootcamps-dio/assets/13790608/ee9741f7-7e04-45ee-a9eb-0a82e056083d\"\u003e\n  \u003cimg width=\"70\" src=\"https://github.com/jhansenbarreto/bootcamps-dio/assets/13790608/d5e8cbf5-282b-452d-ab55-9ae4ca432e7a\"\u003e\n  \u003cimg width=\"100\" src=\"https://github.com/jhansenbarreto/bootcamps-dio/assets/13790608/0b2b3655-a40d-4e65-82b2-5439e7aeca11\"\u003e\n  \u003cimg width=\"70\" src=\"https://github.com/jhansenbarreto/bootcamps-dio/assets/13790608/689b820f-8690-47c5-9e63-6ee311f52ed9\"\u003e\u003c/br\u003e\n  \u003cimg width=\"65\" src=\"https://github.com/jhansenbarreto/bootcamps-dio/assets/13790608/5889e8b5-2be9-4859-8c12-3ef0f155bcaa\"\u003e\n  \u003cimg width=\"75\" src=\"https://github.com/jhansenbarreto/bootcamps-dio/assets/13790608/6449ba3d-5d85-4e59-bcba-4e90688e705b\"\u003e\n  \u003cimg width=\"90\" src=\"https://github.com/user-attachments/assets/9057ab4e-05c3-4299-b267-f77aa0b28cc3\"\u003e\n  \u003cimg width=\"85\" src=\"https://github.com/user-attachments/assets/25d5d8d2-44e2-49ef-bfcc-25c9089e0411\"\u003e\n  \u003cimg width=\"80\" src=\"https://github.com/user-attachments/assets/5e11a01f-848c-47ac-a67d-da996e4838d6\"\u003e\n  \u003cimg width=\"80\" src=\"https://github.com/user-attachments/assets/b555956f-e5aa-4721-9f03-14be15fe1680\"\u003e\n\u003c/p\u003e--\u003e\n\n\u003e :construction: *Documentação em construção...* :construction:\n\nRepositório criado para armazenar os projetos desenvolvidos nos \u003ca href=https://www.dio.me/bootcamp\u003ebootcamps\u003c/a\u003e ofertados pela \u003ca href=https://www.dio.me/\u003eDigital Innovation One\u003c/a\u003e (DIO). Os projetos desse repositório são referentes aos bootcamps da tabela abaixo.\n\n|:white_check_mark:|:white_check_mark:|:white_check_mark:|\n|:----------------:|:----------------:|:----------------:|\n|\u003cimg width=\"250\" src=\"https://github.com/user-attachments/assets/60bb99b7-0c05-4c62-89dc-aaeb83c4542b\"\u003e|\u003cimg width=\"250\" src=\"https://github.com/user-attachments/assets/e454733f-5726-4c8d-b43b-31e4f44ac1d4\"\u003e|\u003cimg width=\"250\" src=\"https://github.com/user-attachments/assets/6f246f54-d664-4aed-b0b8-49c17935a344\"\u003e|\n|\u003cimg width=\"250\" src=\"https://github.com/user-attachments/assets/bb97d599-eee2-476e-9302-019d8102bae1\"\u003e|\u003cimg width=\"250\" src=\"https://github.com/user-attachments/assets/40ecdc10-2311-437a-aa8f-be33cb904f15\"\u003e|\u003cimg width=\"250\" src=\"https://github.com/user-attachments/assets/019a0ee0-009c-446e-ad50-e23874a59c1c\"\u003e|\n|\u003cimg width=\"250\" src=\"https://github.com/user-attachments/assets/a90b733a-44fd-4cfc-afab-9fc3c055cb31\"\u003e|\u003cimg width=\"250\" src=\"https://github.com/user-attachments/assets/e1270279-c9e9-462e-9b2a-1a8f3863f4c1\"\u003e|\u003cimg width=\"250\" src=\"https://github.com/user-attachments/assets/f12cd72d-5c4b-4860-95a7-e5db3a7d2df7\"\u003e|\n|\u003cimg width=\"250\" src=\"https://github.com/user-attachments/assets/ee6a5fd4-f77e-4663-b69a-3f80f1da84c1\"\u003e|\u003cimg width=\"250\" src=\"https://github.com/user-attachments/assets/9f67598f-768b-4007-86af-ab138462c178\"\u003e||\n\n## :open_file_folder: Projetos\n- **``Abstraindo um Bootcamp Usando Orientação a Objetos em Java:``**\n  - *Desafio POO, utilizando: Abstração, Encapsulamento, Herança e Polimorfismo. Veja o projeto clicando \u003ca href=https://github.com/jhansenbarreto/bootcamps-dio/tree/master/desafio-poo\u003eaqui\u003c/a\u003e.*\n- **``Boas práticas com DynamoDB:``**\n  - *Características de SQL e NoSQL usando o mesmo banco de dados. Veja o projeto clicando \u003ca href=https://github.com/jhansenbarreto/bootcamps-dio/tree/master/desafio-dynamoDB\u003eaqui\u003c/a\u003e.*\n- **``Conhecendo Spring Data JPA na prática com Java:``**\n  - *Aprofundando o conhecimento em persistência de dados com Spring. Veja o projeto clicando \u003ca href=https://github.com/jhansenbarreto/bootcamps-dio/tree/master/academia-dio\u003eaqui\u003c/a\u003e.*\n- **``Explorando Padrões de Projeto na Prática com Java:``**\n  - *Exemplo dos padrões Builder, Observer e Decorator. Veja o projeto clicando \u003ca href=https://github.com/jhansenbarreto/bootcamps-dio/tree/master/design-patterns\u003eaqui\u003c/a\u003e.*\n- **``Abstraindo Formações da DIO Usando Orientação a Objetos com Kotlin:``**\n  - *Projeto simples, iniciando os estudos em Kotlin. Veja o projeto clicando \u003ca href=https://github.com/jhansenbarreto/bootcamps-dio/tree/master/abstraindo-formacoes\u003eaqui\u003c/a\u003e.*\n- **``Construindo uma Pokédex com JavaScript:``**\n  - *Pokédex construída apenas com HTML, CSS e JavaScript. Veja o projeto clicando \u003ca href=https://github.com/jhansenbarreto/bootcamps-dio/tree/master/pokedex\u003eaqui\u003c/a\u003e.*\n  - \u003e*Deploy do projeto na Vercel. Teste a aplicação clicando \u003ca href=https://bootcamps-dio-pokedex.vercel.app/\u003eaqui\u003c/a\u003e.*\n- **``Criando um Blog com Angular:``**\n  - *Blog simples chamado de DIGIVICE utilizando o Angular. Veja o projeto clicando \u003ca href=https://github.com/jhansenbarreto/bootcamps-dio/tree/master/angular-blog\u003eaqui\u003c/a\u003e.*\n  - \u003e*Deploy do projeto na Vercel. Teste a aplicação clicando \u003ca href=https://bootcamps-dio-digivice.vercel.app/\u003eaqui\u003c/a\u003e.*\n- **``Criando um Clone do BuzzFeed com Angular:``**\n  - *Quiz inspirado na página do BuzzFeed, veja o projeto clicando \u003ca href=https://github.com/jhansenbarreto/bootcamps-dio/tree/master/project-quiz\u003eaqui\u003c/a\u003e.*\n- **``Redução dos Custos em Farmácias com AWS:``**\n  - *Exemplo de relatório de implantação de ferramentas em uma empresa. Veja o projeto clicando \u003ca href=https://github.com/jhansenbarreto/bootcamps-dio/tree/master/farmacias-aws\u003eaqui\u003c/a\u003e.*\n- **``Orientação a Objetos e UML: Diagramação de Classes do iPhone:``**\n  - *Modelagem UML utilizando como base o vídeo de lançamento do iPhone. Veja o projeto clicando \u003ca href=https://github.com/jhansenbarreto/bootcamps-dio/tree/master/desafio-iPhone\u003eaqui\u003c/a\u003e.*\n- **``Criando Um Pequeno Sistema Para Validação de Processo Seletivo:``**\n  - *Demonstração simples de controle de fluxo. Veja o projeto clicando \u003ca href=https://github.com/jhansenbarreto/bootcamps-dio/tree/master/controle-fluxo\u003eaqui\u003c/a\u003e.*\n- **``Simulando Uma Conta Bancária Através do Terminal/Console``\u003c/br\u003e\u0026 ``Criando um Banco Digital com Java e Orientação a Objetos:``**\n  - *Funcionalidades principais de contas bancárias, com usuário interagindo pelo terminal.\u003c/br\u003eDiretório do projeto \u003ca href=https://github.com/jhansenbarreto/bootcamps-dio/tree/master/banco-console\u003eaqui\u003c/a\u003e. Dois projetos em um.*\n- **``Desenvolvendo um Sistema para Eleição Usando Quarkus Framework:``**\n  - :warning: *Projeto ainda em desenvolvimento!* :warning: *Diretório do projeto: \u003ca href=https://github.com/jhansenbarreto/bootcamps-dio/tree/master/eleicao-quarkus\u003eaqui\u003c/a\u003e.*\n- **``Recriando a Interface da PlayStation Store com Angular:``**\n  - *Página simples, criada utilizando o framework Angular, inspirada na página da PlayStation Store. Veja o projeto clicando \u003ca href=https://github.com/jhansenbarreto/bootcamps-dio/tree/master/virtual-store\u003eaqui\u003c/a\u003e.*\n- **``Criando um Container de uma Aplicação WEB:``**\n  - *Uma aplicação PHP simples rodando em um container docker. Veja o projeto clicando \u003ca href=https://github.com/jhansenbarreto/bootcamps-dio/tree/master/projeto-docker\u003eaqui\u003c/a\u003e.*\n- **``Resumos de Laboratoórios DIO (Desafios de Projeto listados abaixo):``**\n  - *Acesse o README clicando \u003ca href=https://github.com/jhansenbarreto/bootcamps-dio/tree/master/resumos-labs\u003eaqui\u003c/a\u003e.*\n    - *Microsoft Azure - Localizando Serviços por Categoria*\n    - *Criando Máquinas Virtuais na Azure*\n    - *Configurando uma Instância de Banco de Dados na Azure*\n    - *Construindo Arquiteturas no Azure*\n    - *Configurando Recursos e Dimensionamentos em Máquinas Virtuais na Azure*\n    - *Análise de Sentimentos com Language Studio no Azure AI*\n    - *Azure Cognitive Search: Utilizando AI Search para indexação e consulta de Dados*\n    - *Explorando os Recursos de IA Generativa com Copilot e OpenAI*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjhansenbarreto%2Fbootcamps-dio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjhansenbarreto%2Fbootcamps-dio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjhansenbarreto%2Fbootcamps-dio/lists"}