Summary
Keywords
Full Transcript
Aprenda programação com desconto (cupom KIPPER) 💙 https://alura.tv/kipper-yt Neste vídeo você vai aprender a construir do zero um projeto backend completo para o seu portfólio: um Gerador de QR Code com Java 21, Spring Boot, Docker e AWS S3. Vamos explorar padrões de mercado, ferramentas essenciais e práticas que farão seu perfil no GitHub se destacar. Este projeto não é só mais um dos muitos "to-do lists" que você tá acostumado a ver, ele é uma forma de aprender e aplicar ferramentas e padrões reais de mercado. Durante o vídeo, você vai encontrar um passo a passo detalhado, começando pela configuração do projeto no Spring Initializer até a implementação do controller e de todas as dependências necessárias. Vamos construir (sempre com Clean Code e performance em mente) tudo que precisa para gerar os nossos QR Codes e fazer a integração com o AWS S3 para poder guardar as imagens geradas. No fim desse vídeo você vai ter não só um uma aplicação backend, mas também um conhecimento mais profunda de backend e padrões de mercado ⭐ Seja um membro do canal e tenha acesso às lives, vídeos e conteúdos exclusivos! https://www.youtube.com/channel/UCpKvMmsF6QrkVr_zWaLGK-A/join VÍDEOS RELACIONADOS 📺 https://www.youtube.com/playlist?list=PLNCSWIsR6ADI_wMAx9F-Iu8Hs9HHxj4sb 📺 https://youtu.be/QXunBiLq2SM 📺 https://youtu.be/lUVureR5GqI 👉 Me siga no Instagram! https://www.instagram.com/kipper.dev/ 🟢 Comunidade do WhatsApp https://chat.whatsapp.com/HpuMiuBlCqHKVG4SDKuelG Livros que eu li e recomendo ------------------------------ 👉 Livro Arquitetura Limpa https://amzn.to/3MBk0pU 👉 Livro Refatoração https://amzn.to/431o1Lo ------------------------------ Links úteis ------------------------------ 🔗 Repositório no Github https://github.com/Fernanda-Kipper/grcode-generator 🔗 Gerador de Políticas AWS https://awspolicygen.s3.amazonaws.com/policygen.html 🔗 Guia completo para configurar AWS no IntelliJ https://www.kipperdev.com.br/blog/guia-completo-para-configurar-aws-no-intellij/ 🔗 Documentação do Spring https://spring.io/docs 🔗 AWS S3 https://aws.amazon.com/s3/ ------------------------------ Policy do Bucket do S3 { "Version": "2012-10-17", "Statement": [ { "Sid": "PublicRead", "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::qrcode-storager/*" } ] } Capítulos: [00:00] Introdução [00:03] Apresentação do projeto QR Code Generator [01:50] Configuração das dependências no Spring [04:11] Criando o Controller e os Endpoints [06:02] Implementando os DTOs [09:04] Criando a interface de armazenamento [12:01] Implementação do S3 Storage Adapter [16:23] Criando o Service de geração do QR Code [23:44] Dockerização e variáveis de ambiente [33:05] Testando a aplicação no AWS S3 #Java #SpringBoot #AWS
