Este repositório contém todos os projetos elaborados para os bootcamps da DIO.
- Azure Docker Microserviços: demonstração de microserviços usando Docker, disponível na pasta 2024-azure-docker-microservices.
- Azure Functions CPF Validator: validação de CPF usando Azure Functions, disponível na pasta 2024-azure-function-cpf.
- Azure Kubernetes Pipeline: demonstração de pipeline Kubernet, disponível na pasta 2024-kubernetes-pipeline.
- Azure WebApps API: demonstração de Azure Web Apps, disponível na pasta 2024-azure-web-app
- Validação de cartão de crédito usando Azure Document Intelligence: exercício de Azure disponível na pasta 2024-azure-credit-card-evaluator.
- Tradutor de textos usando Azure Translator e Azure OpenAI: exercício de Azure e OpenAI disponível na pasta 2024-azure-translator.
- Java Spring Conta Bancária: classe para simular um sistema de conta bancária em Java, disponível na pasta 2024-conta-bancaria.
- Java Spring Controle de Fluxo: classe para demonstrar controle de fluxo em Java, disponível na pasta 2024-controle-fluxo.
- Java Banco Digital: exercício de orientação a objetos em Java, disponível na pasta 2024-java-banco-digital.
- Java Bootcamp: estrutura de dados para gerenciamento de bootcamp em Java, disponível na pasta 2024-java-bootcamp.
- Java API REST: demonstração de API RESTful em Java e Spring, disponível na pasta 2024-java-spring-api-rest.
- Java Design Patterns: demonstração de design patterns em Java e Spring, disponível na pasta 2024-java-spring-patterns.
- Jogo Detona Ralph em Javascript: jogo Detona Ralph em Javascript, disponível na pasta 2024-javascript-detona-ralph.
- Javascript Classificação de Herói: classe para demonstrar programação básica em Javascript, disponível na pasta 2024-javascript-hero.
- Javascript landing-page: land page escrita em HTML/Javascript, disponível na pasta 2024-javascript-landingpage.
- Javascript Memory Game: jogo da memória desenvolvido em HTML/Javascript, disponível na pasta 2024-javascript-memory-game.
- Javascript Piano: simulador de piano em Javascript, disponível na pasta 2024-javascript-piano.
- Javascript Pokedex: demonstração de CSS e Javascript, disponível na pasta 2024-javascript-pokedex.
- Javascript Yo-Gi-Oh: jogo de Yo-Gi-Oh desenvolvido em Javascript, disponível na pasta 2024-javascript-yo-gi-oh.
- Netflix using Azure Functions: servidor de vídeos usando Azure Functions e Cosmos DB, disponível na pasta 2024-azure-netflix.
- Nexa AWS Personal Trainer: personal trainer escrito em AWS Bedrock para o projeto Nexa, disponível na pasta 2024-nexa-aws-personal-trainer.
- Nexa AWS Step Functions: modelo desenvolvido no AWS Step Functions, disponível na pasta 2024-nexa-aws-step-functions.
- DIO iPhone UML: exercício de UML (Unified Modelling Language), disponível na pasta 2024-uml-iphone.
- Aluguel de carros com Azure: projeto do curso Microsoft Azure Cloud Native, disponível na pasta dio-azure-car-rental. [TODO]
- API de Pagamentos com Azure API Management: projeto do curso Microsoft Azure Cloud Native, disponível na pasta 2025-azure-api-management. [TODO]
- Artigo com uso de chatGPT: artigo técnico escrito com o uso do chatGPT, disponível na pasta 2025-artigo-chatgpt.
- Autenticador de boletos: projeto do curso Microsoft Azure Cloud Native, disponível na pasta 2025-azure-autenticador. [TODO]
- Binance Bitcoin wallet: projeto do curso Blockchain da Binance, disponível na pasta2025-binance-bitcoin-wallet.
- Blog usando Container Apps: projeto do curso Microsoft Azure Cloud Native, disponível na pasta 2025-azure-blog-container.
- Chat com Azure Foundry: projeto do curso Microsoft Azure, disponível na pasta 2025-azure-foundry.
- Configuração do Azure Data Factory: descrição do processo para criar um Azure Data Factory, disponível na pasta 2025-azure-datafactory.
- Cópia de arquivo com Azure Data Factory: exemplo de como transferir dados entre fontes usando o Azure Data Factory, disponível em 2025-azure-datalake.
- Configurando Azure DevOps para uso com Azure Data Factory: exemplo de como configurar uma esteira de DevOps com o Azure Data Factory, disponível em 2025-azure-devops.
- E-book com uso de chatGPT: e-book escrito com uso do chatGPT, disponível na pasta 2025-ebook-chatgpt.
- E-commerce usando Azure SQL e Blob Storage: projeto do curso Microsoft Azure Cloud Native, disponível na pasta 2025-azure-ecommerce.
- Executando notebooks no Databricks: exemplo de utilização de notebooks no Azure Databricks, disponível na pasta 2025-azure-databricks.
- Front-end para chatGPT em Node.js: front-end desenvolvido em Node.js para o chat-GPT, disponível na pasta 2025-openai-nodejs.
- Jogo de Sudoku: jogo de Sudoku desenvolvido em Java, disponível na pasta 2025-santander-sudoku.
- Previsão de vendas usando Azure AutoML: modelo de regressão usando Azure AutoML, disponível na pasta 2025-azure-ml-icecream.
- Task board em Java: board de tarefas em Java, disponível na pasta 2025-santander-taskboard.
- Tutorial de Copilot: projeto do curso Microsoft Azure Cloud Native, disponível na pasta 2025-azure-copilot-tutorial.
- Cripto-moeda em Solidity: projeto do curso Binance - Blockchain Developer with Solidity 2025, disponível na pasta 2026-binance-blockchain-coin.
- NFT na rede Etherium: projeto do curso Binance - Blockchain Developer with Solidity 2025, disponível no URL OpenSea.
- Como criar uma DAO (descentralized autonomous organization): projeto do curso Binance - Blockchain Developer with Solidity 2025, disponível na pasta 2026-binance-blockchain-dao.
- NFT de Pokémon: projeto do curso Blockchain Specialist, disponível na pasta 2026-blockchain-specialist-nft.