Certificamos que Joao Vitor Martelleto De Oliveira concluiu os cursos e formações a seguir, no período de 30/10/2024 a 04/04/2025.
Formações:
-
Formação: Arquitetura Java: do design de código à infraestrutura - 24h
Cursos:
- Arquitetura Java: descomplicando a Clean Architecture (de 02/04/2025 a 03/04/2025) 8h
- Arquitetura Java: modelando aplicações com Domain-Driven Design (de 03/04/2025 a 03/04/2025) 8h
- Arquitetura Java: crie uma infraestrutura escalável (de 03/04/2025 a 03/04/2025) 8h
-
Formação: Autenticação, testes e segurança em Node.js - 58h
Cursos:
- Node.js: testes unitários e de integração (de 20/01/2025 a 20/01/2025) 12h
- Node.js: implementando testes em uma API Rest (de 20/01/2025 a 21/01/2025) 6h
- Node.js: criptografia e tokens JWT (de 16/01/2025 a 17/01/2025) 10h
- Node.js: criando API Rest com autenticação, perfis de usuários e permissões (de 14/02/2025 a 17/02/2025) 10h
- Nodejs: Autenticação, Passport e OAuth 2.0 (de 21/01/2025 a 21/01/2025) 8h
- Node.JS: melhorando o fluxo de desenvolvimento e integração de sua equipe (de 21/01/2025 a 22/01/2025) 12h
-
Formação: Nest.js: aplicações Node.js eficientes e escaláveis do lado do servidor - 40h
Cursos:
- Nest.js: criando uma API Restful (de 08/01/2025 a 10/02/2025) 10h
- Nest.js: Persistindo dados com TypeORM e PostgreSQL (de 12/03/2025 a 12/03/2025) 10h
- Nest.js: lidando com migrações, relacionamentos ORM e erros em uma API (de 12/03/2025 a 12/03/2025) 10h
- Nest.js: adicionando funcionalidades com Redis, JWT e logging (de 20/02/2025 a 20/02/2025) 10h
-
Formação: Boas práticas em Node.js com TypeScript - 22h
Cursos:
- SOLID com TypeScript: aplicando boas práticas em orientação a objetos (de 17/02/2025 a 17/02/2025) 6h
- Padrões de projeto com TypeScript: aprimorando uma API com arquitetura limpa (de 17/02/2025 a 18/02/2025) 8h
- Testes com TypeScript: refatoração, TDD e boas práticas (de 17/02/2025 a 19/02/2025) 8h
-
Formação: Nest.js: aplicações Node.js eficientes e escaláveis do lado do servidor - 56h
Cursos:
- Nest.js: criando uma API Restful (de 08/01/2025 a 10/02/2025) 10h
- Nest.js: Persistindo dados com TypeORM e PostgreSQL (de 12/03/2025 a 12/03/2025) 10h
- Nest.js: lidando com migrações, relacionamentos ORM e erros em uma API (de 12/03/2025 a 12/03/2025) 10h
- Nest.js: adicionando funcionalidades com Redis, JWT e logging (de 20/02/2025 a 20/02/2025) 10h
- Typescript: construção de uma API com tipagem segura (de 27/01/2025 a 07/02/2025) 8h
- TypeScript: desenvolvendo validações e tratando erros (de 11/02/2025 a 14/02/2025) 8h
-
Formação: Aprofunde em Node.js com arquitetura Serverless - 32h
Cursos:
- Serverless com Node.js: aplicações eficientes na Cloud (de 20/02/2025 a 20/02/2025) 10h
- Serverless com Node.js: integrando serviços com AWS (de 29/01/2025 a 04/02/2025) 10h
- Serverless com Node.js: integrando serviços com mensageria (de 12/03/2025 a 13/03/2025) 12h
-
Formação: APIs com Node.js e Express - 70h
Cursos:
- HTTP: entendendo a web por baixo dos panos (de 08/01/2025 a 10/01/2025) 10h
- Node.js: criando uma API Rest com Express e MongoDB (de 08/01/2025 a 09/01/2025) 10h
- Node.js: lidando com buscas, filtros, paginação e erros em uma API (de 21/01/2025 a 23/01/2025) 10h
- ORM com Node.js: desenvolvendo uma API com Sequelize e SQLite (de 14/01/2025 a 15/01/2025) 10h
- ORM com Node.js: avançando nas funcionalidades do Sequelize (de 16/01/2025 a 16/01/2025) 10h
- WebSockets: implemente comunicações em tempo real com Socket.IO e MongoDB (de 19/02/2025 a 19/02/2025) 10h
- WebSockets: implemente autenticação e avance no Socket.IO (de 19/02/2025 a 20/02/2025) 10h
-
Formação: Aprenda a programar em Java com Orientação a Objetos - 37h
Cursos:
- Java: criando a sua primeira aplicação (de 30/10/2024 a 31/03/2025) 8h
- Java: trabalhando com listas e coleções de dados (de 31/03/2025 a 01/04/2025) 8h
- Java: consumindo API, gravando arquivos e lidando com erros (de 01/04/2025 a 01/04/2025) 10h
- Java: aplicando a Orientação a Objetos (de 02/04/2025 a 02/04/2025) 10h
Conteúdos complementares:
- Artigo: Java: o que é, linguagem e Guia para iniciar na tecnologia | Alura - 30min
-
Formação: Melhore sua experiência de desenvolvimento com TypeScript - 30h
Cursos:
- TypeScript Part 1: Evolving Your JavaScript (de 10/01/2025 a 24/01/2025) 10h
- TypeScript parte 2: avançando na linguagem (de 24/01/2025 a 24/01/2025) 10h
- Typescript parte 3: mais técnicas e boas práticas (de 27/01/2025 a 27/01/2025) 10h
-
Formação: CSS: aprofunde em estilos - 34h
Cursos:
- CSS: Flexbox e layouts responsivos (de 05/12/2024 a 05/12/2024) 6h
- CSS: construindo layouts com Grid (de 16/12/2024 a 17/12/2024) 6h
- SASS e CSS: estilizando um site (de 25/11/2024 a 28/11/2024) 8h
- Tailwind CSS: estilizando a sua página com classes utilitárias (de 28/11/2024 a 01/12/2024) 8h
- Praticando CSS: Grid e Flexbox (de 17/12/2024 a 20/12/2024) 6h
-
Formação: Melhore sua experiência de desenvolvimento com TypeScript - 30h
Cursos:
- TypeScript Part 1: Evolving Your JavaScript (de 10/01/2025 a 24/01/2025) 10h
- TypeScript parte 2: avançando na linguagem (de 24/01/2025 a 24/01/2025) 10h
- Typescript parte 3: mais técnicas e boas práticas (de 27/01/2025 a 27/01/2025) 10h
-
Formação: Acessibilidade e tecnologias web: técnicas em HTML, CSS e JavaScript para projetos inclusivos - 28h
Cursos:
- CSS: ajustando a acessibilidade visual em um projeto (de 05/12/2024 a 06/12/2024) 6h
- Acessibilidade no HTML: escrevendo códigos semânticos para inclusão (de 22/12/2024 a 22/12/2024) 6h
- Acessibilidade Web: manipulando WAI-ARIA e elementos interativos com Javascript (de 23/12/2024 a 27/12/2024) 8h
- Acessibilidade em HTML, CSS e JavaScript: avaliando e melhorando um projeto com o NVDA (de 22/12/2024 a 22/12/2024) 8h
-
Formação: Desenvolvimento Front-end: cursos para criar aplicações web com HTML, CSS e JavaScript - 60h
Cursos:
- JavaScript: construindo páginas dinâmicas (de 01/12/2024 a 06/12/2024) 8h
- JavaScript: entendendo promises e async/await (de 09/12/2024 a 20/12/2024) 6h
- JavaScript: métodos de array (de 06/12/2024 a 09/12/2024) 8h
- JavaScript: manipulando elementos no DOM (de 06/01/2025 a 06/01/2025) 6h
- JavaScript: explorando a manipulação de elementos e da localStorage (de 20/12/2024 a 23/12/2024) 8h
- JavaScript: implementando CRUD com requisições HTTP (de 27/12/2024 a 27/12/2024) 8h
- JavaScript: evoluindo a sua aplicação com ES6+ (de 27/12/2024 a 27/12/2024) 8h
- Node.js e terminal: dominando o ambiente de desenvolvimento front-end (de 29/12/2024 a 29/12/2024) 8h
-
Formação: Desenvolva aplicações Web em JavaScript com tarefas concorrentes e orientadas a objetos - 20h
Cursos:
- JavaScript: manipulando objetos (de 27/12/2024 a 27/12/2024) 8h
- JavaScript: classes e heranças no desenvolvimento de aplicações com orientação a objetos (de 28/12/2024 a 29/12/2024) 6h
- JavaScript: trabalhando com threads para requisições simultâneas (de 27/12/2024 a 27/12/2024) 6h
-
Formação: Bootstrap 5: desenvolvimento de websites responsivos e atraentes - 14h
Cursos:
- Bootstrap5: crie uma landing page responsiva (de 21/11/2024 a 25/11/2024) 8h
- Bootstrap 5: novos recursos e práticas recomendadas de HTML, CSS e JavaScript (de 27/12/2024 a 27/12/2024) 6h
-
Formação: Explore o Framework Angular - 60h
Cursos:
- Angular 14: aplique os conceitos e desenvolva seu primeiro CRUD (de 04/02/2025 a 21/02/2025) 10h
- Angular 14: evoluindo a aplicação (de 21/02/2025 a 24/02/2025) 8h
- Angular: formulários orientados a templates (de 13/03/2025 a 21/03/2025) 8h
- Angular: ciclo de vida (de 21/03/2025 a 21/03/2025) 6h
- RxJS e Angular: programando de forma reativa (de 21/03/2025 a 24/03/2025) 8h
- Angular: torne sua aplicação interativa e personalizada com animações (de 21/03/2025 a 21/03/2025) 6h
- Angular: aprimore suas técnicas de animação e crie interfaces ainda mais atraentes (de 24/03/2025 a 24/03/2025) 8h
- Acessibilidade no Angular: aprimorando formulários, modais e rotas (de 21/03/2025 a 24/03/2025) 6h
-
Formação: Explore o Framework Angular - 54h
Cursos:
- Angular 14: aplique os conceitos e desenvolva seu primeiro CRUD (de 04/02/2025 a 21/02/2025) 10h
- Angular 14: evoluindo a aplicação (de 21/02/2025 a 24/02/2025) 8h
- Angular: formulários orientados a templates (de 13/03/2025 a 21/03/2025) 8h
- Angular: ciclo de vida (de 21/03/2025 a 21/03/2025) 6h
- RxJS e Angular: programando de forma reativa (de 21/03/2025 a 24/03/2025) 8h
- Angular: torne sua aplicação interativa e personalizada com animações (de 21/03/2025 a 21/03/2025) 6h
- Angular: aprimore suas técnicas de animação e crie interfaces ainda mais atraentes (de 24/03/2025 a 24/03/2025) 8h
-
Formação: Explore o Framework Angular - 54h
Cursos:
- Angular 14: aplique os conceitos e desenvolva seu primeiro CRUD (de 04/02/2025 a 21/02/2025) 10h
- Angular 14: evoluindo a aplicação (de 21/02/2025 a 24/02/2025) 8h
- Angular: formulários orientados a templates (de 13/03/2025 a 21/03/2025) 8h
- Angular: ciclo de vida (de 21/03/2025 a 21/03/2025) 6h
- RxJS e Angular: programando de forma reativa (de 21/03/2025 a 24/03/2025) 8h
- Angular: torne sua aplicação interativa e personalizada com animações (de 21/03/2025 a 21/03/2025) 6h
- Angular: aprimore suas técnicas de animação e crie interfaces ainda mais atraentes (de 24/03/2025 a 24/03/2025) 8h
-
Formação: Angular: cursos de testes automatizados para garantir a qualidade da sua aplicação - 44h
Cursos:
- Angular: implemente testes de unidade com Jest (de 24/03/2025 a 24/03/2025) 8h
- Angular: expandindo funcionalidades com testes unitários e e2e (de 24/03/2025 a 24/03/2025) 10h
- Angular: explorando testes de unidade e integração (de 24/03/2025 a 24/03/2025) 10h
- Angular: escreva testes end-to-end com Playwright (de 24/03/2025 a 25/03/2025) 8h
- Angular: teste e otimize o fluxo de autenticação com Playwright (de 25/03/2025 a 25/03/2025) 8h
-
Formação: Desenvolva Aplicações Escaláveis com Angular - 42h
Cursos:
- Angular: componentização e design com Angular Material (de 29/01/2025 a 24/03/2025) 8h
- Angular: componentização, formulários e interação com APIs (de 04/02/2025 a 24/03/2025) 8h
- Angular: trabalhando com Tokens JWT na autenticação e cadastro (de 24/03/2025 a 25/03/2025) 10h
- Angular: buscando, filtrando e exibindo dados de uma API (de 24/03/2025 a 24/03/2025) 8h
- Angular: boas práticas de desenvolvimento com Modularização, Lazy Loading e Interceptors (de 24/03/2025 a 24/03/2025) 8h
-
Formação: Infraestrutura como código - 44h
Cursos:
- Infraestrutura como código: preparando máquinas na AWS com Ansible e Terraform (de 29/03/2025 a 29/03/2025) 8h
- Infraestrutura como código: separando ambientes na AWS com Ansible e Terraform (de 29/03/2025 a 29/03/2025) 8h
- Infraestrutura como código: montando uma infraestrutura elástica na AWS (de 29/03/2025 a 29/03/2025) 6h
- Infraestrutura como código: Docker e Elastic Beanstalk na AWS (de 29/03/2025 a 29/03/2025) 8h
- Infraestrutura como código: Terraform, Docker e Elastic Container Service (de 29/03/2025 a 31/03/2025) 8h
- Infraestrutura como código: Terraform e Kubernetes (de 31/03/2025 a 31/03/2025) 6h
-
Formação: Microsserviços com Kubernetes - 22h
Cursos:
- Kubernetes com microsserviços: subindo e gerenciando uma aplicação (de 27/03/2025 a 27/03/2025) 8h
- Kubernetes: criando e gerenciando charts com o Helm (de 27/03/2025 a 27/03/2025) 8h
- Kubernetes: garantindo e protegendo a aplicação com o Istio (de 27/03/2025 a 27/03/2025) 6h
-
Formação: Redes de computadores - 34h
Cursos:
- Redes: dos conceitos iniciais à criação de uma intranet (de 27/02/2025 a 28/02/2025) 12h
- Redes: construindo um projeto com VLANs, políticas de acesso e conexão com internet (de 28/02/2025 a 28/02/2025) 8h
- Redes: implementando roteamento, DNS e IPv6 (de 28/02/2025 a 07/03/2025) 8h
- Redes Wi-Fi: criando uma rede sem fio de modo seguro (de 07/03/2025 a 07/03/2025) 6h
-
Formação: Scripting: automatizando tarefas em DevOps - 28h
Cursos:
- Scripting: automatizando tarefas com Bash e Docker (de 25/03/2025 a 25/03/2025) 10h
- Scripting: automação de tarefas com Python e criação de Pipelines no Jenkins (de 25/03/2025 a 26/03/2025) 8h
- Scripting: crie pipelines com Github Actions para deploy na AWS (de 26/03/2025 a 26/03/2025) 10h
-
Formação: SQL com PostgreSQL - 46h
Cursos:
- PostgreSQL (de 18/03/2025 a 18/03/2025) 8h
- PostgreSQL: Views, Sub-Consultas e Funções (de 18/03/2025 a 18/03/2025) 6h
- PostgreSQL: comandos DML e DDL (de 18/03/2025 a 19/03/2025) 8h
- PostgreSQL: desenvolva com PL/pgSQL (de 19/03/2025 a 19/03/2025) 8h
- PostgreSQL: Triggers, transações, erros e cursores (de 19/03/2025 a 20/03/2025) 8h
- PostgreSQL: administração e otimização do banco (de 20/03/2025 a 20/03/2025) 8h
-
Formação: Modelagem de dados - 32h
Cursos:
- Modelagem de dados: identificando entidades, atributos, relacionamentos (de 14/03/2025 a 14/03/2025) 8h
- Modelagem de dados: desenvolvendo o modelo lógico (de 18/03/2025 a 18/03/2025) 8h
- Modelagem de dados: aplicando a normalização (de 18/03/2025 a 18/03/2025) 8h
- Modelagem de dados: construindo o modelo físico (de 18/03/2025 a 18/03/2025) 8h
-
Formação: Conhecendo SQL - 37h
Cursos:
- SQLite online: conhecendo instruções SQL (de 23/12/2024 a 26/12/2024) 8h
- SQLite Online: executando consultas SQL (de 26/12/2024 a 17/03/2025) 8h
- Realizando consultas com SQL: Joins, Views e transações (de 17/03/2025 a 17/03/2025) 10h
- SQLite online: análise de dados com SQL (de 14/03/2025 a 17/03/2025) 8h
Conteúdos complementares:
- Artigo: Saiba tudo sobre SQL - A linguagem padrão para trabalhar com banco de dados relacionais! | Alura - 30min
- Artigo: SQL e NoSQL: trabalhando com bancos relacionais e não relacionais - 30min
- Artigo: SQL: consultas com SELECT - 30min
- Artigo: SQL: cláusulas UPDATE e DELETE - 30min
- Artigo: Banco de Dados: o que é, tipos e um guia para iniciar | Alura - 30min
- Artigo: Ferramentas online para trabalhar com SQL | Alura - 30min
-
Formação: Administração com PostgreSQL - 44h
Cursos:
- PostgreSQL: administração e monitoramento (de 19/03/2025 a 19/03/2025) 12h
- Administração com PostgreSQL: backup e recuperação (de 20/03/2025 a 20/03/2025) 12h
- Administração com PostgreSQL: desempenho e otimização (de 20/03/2025 a 20/03/2025) 12h
- Administração com PostgreSQL: replicação e alta disponibilidade (de 20/03/2025 a 20/03/2025) 8h
Cursos:
-
Programação - 103h
- Node.js: continue seu projeto full stack criando uma API com Express (de 06/01/2025 a 07/01/2025) 8h
- VSCode: aprendendo dicas e truques (de 17/01/2025 a 17/01/2025) 1h
- Java e refatoração: melhorando códigos com boas práticas (de 03/04/2025 a 04/04/2025) 10h
- Java: trabalhando com lambdas, streams e Spring Framework (de 01/04/2025 a 01/04/2025) 14h
- Lógica de programação: mergulhe em programação com JavaScript (de 05/01/2025 a 05/01/2025) 6h
- Lógica de programação: explore funções e listas (de 05/01/2025 a 05/01/2025) 6h
- Git e GitHub: compartilhando e colaborando em projetos (de 25/02/2025 a 27/02/2025) 8h
- Lógica de programação: praticando com desafios (de 05/01/2025 a 05/01/2025) 8h
- Java Reflection: simplifique a conversão de objetos (de 01/04/2025 a 02/04/2025) 8h
- Java exceções: aprenda a criar, lançar e controlar exceções (de 02/04/2025 a 02/04/2025) 8h
- Git e GitHub: dominando controle de versão de código (de 12/12/2024 a 27/02/2025) 8h
- JavaScript com Node.js: criando sua primeira biblioteca (de 06/01/2025 a 06/01/2025) 10h
- Padrões de API: do HTTP à modelagem de APIs (de 17/01/2025 a 20/01/2025) 8h
-
Front-end - 74h
- HTTP: Entendendo a web por baixo dos panos (de 10/03/2025 a 10/03/2025) 14h
- JavaScript: explorando a linguagem (de 05/01/2025 a 05/01/2025) 10h
- HTML e CSS: responsividade com mobile-first (de 22/12/2024 a 22/12/2024) 12h
- React: como os componentes funcionam (de 31/03/2025 a 31/03/2025) 8h
- React: desenvolvendo em React Router com JavaScript (de 31/03/2025 a 31/03/2025) 8h
- HTML e CSS: ambientes de desenvolvimento, estrutura de arquivos e tags (de 11/11/2024 a 11/11/2024) 8h
- HTML e CSS: Classes, posicionamento e Flexbox (de 11/11/2024 a 12/11/2024) 8h
- HTML e CSS: cabeçalho, footer e variáveis CSS (de 12/11/2024 a 19/11/2024) 6h
-
DevOps - 122h
- Linux I: conhecendo e utilizando o terminal (de 25/02/2025 a 25/02/2025) 4h
- Linux II: programas, processos e pacotes (de 25/02/2025 a 25/02/2025) 8h
- Kubernetes: Pods, Services e ConfigMaps (de 26/03/2025 a 26/03/2025) 8h
- Kubernetes: Deployments, Volumes e Escalabilidade (de 26/03/2025 a 27/03/2025) 8h
- Observabilidade: coletando métricas de uma aplicação com Prometheus (de 28/03/2025 a 28/03/2025) 10h
- Docker: criando e gerenciando containers (de 07/03/2025 a 25/03/2025) 10h
- Monitoramento: Prometheus, Grafana e Alertmanager (de 28/03/2025 a 29/03/2025) 12h
- Integração Contínua: testes automatizados e pipeline no Github Actions (de 26/03/2025 a 26/03/2025) 6h
- Integração Contínua: Pipeline Docker no Github Actions (de 27/03/2025 a 27/03/2025) 8h
- Integração Contínua: Pipeline de entrega e implementação contínua na EC2 (de 27/03/2025 a 27/03/2025) 8h
- Integração Contínua: automatize o deploy no Amazon ECS (de 27/03/2025 a 27/03/2025) 8h
- Integração Contínua: Rollback e teste de carga (de 27/03/2025 a 27/03/2025) 8h
- Integração Contínua: automatizando a entrega no Kubernetes (de 27/03/2025 a 28/03/2025) 8h
- Kubernetes: praticando e garantido uma aplicação com LivenessProbe (de 27/03/2025 a 27/03/2025) 8h
- Podman: implantando aplicações em containers (de 24/02/2025 a 24/02/2025) 8h
-
Data Science - 23h
- Modelagem de banco de dados relacional: entendendo SQL (de 14/03/2025 a 14/03/2025) 6h
- Modelagem de banco de dados relacional: modelagem lógica e física (de 06/01/2025 a 14/03/2025) 8h
- Modelagem de banco de dados relacional: álgebra relacional (de 14/03/2025 a 17/03/2025) 8h
- SQL no VSCode: executando consultas com SQLite (de 18/03/2025 a 18/03/2025) 1h