Aprenda na prática construindo um projeto real
Em apenas 3 aulas, explore o ecossistema de Java enquanto desenvolve um projeto prático para seu portfólio.
18 a 21 de novembro
De R$697,00 por R$ 0,00
Certificado de
participação
Conteúdo nível intermediário
Comunidade
exclusiva
Projeto inédito para
o seu portfólio
Certificado de
participação
Conteúdo nível
intermediário
Comunidade
exclusiva
Projeto inédito para
o seu portfólio
Bora codar um encurtador de URLs Serverless?
Aprenda a criar esse projeto inédito e completo com Java, utilizando AWS Lambda e S3!
por pouco tempo
Confira o calendário das aulas
O curso já começou!
aula gravada
Aula 01 - Criando Função Serverless e Configurando URL Encurtada
Vamos iniciar criando uma conta na AWS e explorando como as funções serverless ajudam a construir sistemas escaláveis. Depois, partimos para nossa primeira função ‘Hello World’ e, em seguida, desenvolvemos a função "createShortUrlLambda" para gerar URLs encurtadas de forma dinâmica. Durante a aula, vamos configurar o projeto, receber requisições e extrair os dados necessários, sempre com exemplos práticos para que você consolide o aprendizado.
aula gravada
Aula 02 - Integração com S3
Nessa aula, vamos entender como o Amazon S3 se encaixa na arquitetura serverless. Criamos um bucket e conectamos a função "createShortUrlLambda", integrando o sistema de encurtamento de URLs. Também geramos uma UUID para cada URL encurtada e testamos o sistema para garantir que tudo esteja funcionando como esperado.
aula gravada
Aula 03 - Redirecionamento de URLs e Configuração do API Gateway
E por último, a cereja do bolo, criamos a função para redirecionar URLs encurtadas, implementando a lógica de redirecionamento para a URL original, com uma validação para expiração dos links. Configuramos também um API Gateway, que centraliza e gerencia as requisições, garantindo uma estrutura robusta e segura para o serviço de encurtamento.
ao vivo
Encerramento ao vivo (certificado + sorteio)
Esteja presente no encerramento ao vivo para emitir seu certificado de participação, participar de sorteios de prêmios e saber como continuar evoluindo em programação com a Rocketseat com uma condição especial.
Participe gratuitamente
Este curso é para você que:
Já tem conhecimento básico em Java
Quer se desenvolver em Java na prática
Busca se atualizar em programação
Deseja explorar novas tecnologias e ferramentas
Domine a linguagem que impulsiona os sistemas bancários e grandes corporações pelo mundo!
18 a 21 de novembro
De R$697,00 por R$ 0,00
Você vai garantir
nesse curso:
Um certificado para seu currículo
Mais conhecimento sobre Java
Um diferencial no mercado
Fernanda Kipper
Fernanda Kipper é Engenheira de Software no Mercado Livre, com mais de quatro anos de experiência em desenvolvimento de software. Atuando em projetos de grande escala que impactam milhões de usuários, Fernanda domina tecnologias como Java, JavaScript e TypeScript. Durante a universidade, participou de projetos de pesquisa acadêmica apresentados em conferências internacionais, contribuindo para a democratização do conhecimento.
Hoje, no Mercado Livre, integra a vertical de Supermercados e Farmácias do maior e-commerce da América Latina, aplicando suas habilidades em soluções que fazem a diferença no dia a dia dos usuários.
Somos uma plataforma de aprendizado contínuo em programação
A Rocketseat, parte do grupo Digital House, é uma escola de programação que já transformou a vida de mais de 55 mil alunos e alunas através do ensino de tecnologia e programação. Junto a Digital House, reunimos a maior comunidade de devs da America Latina e temos o objetivo de impulsionar pessoas para o seu próximo nível, independente do seu momento de carreira.
Impactados por eventos e conteúdos gratuitos
Devs e parceiros na plataforma Rocketseat
Devs na comunidade aberta no Discord
Inscritos no canal do YouTube