- AzureCriando um Agente para Detecção de Vulnerabilidades em Arquiteturas
O foco deste projeto é demonstrar, simular ou detectar vulnerabilidades em aplicações de forma controlada, com fins educacionais ou de testes de segurança. Através da criação de cenários que expõem falhas comuns — como injeção de código, autenticação fraca ou falhas de configuração —, o projeto visa apoiar o aprendizado em cibersegurança e o aprimoramento de práticas seguras no desenvolvimento de software.
InicianteFull-Stack - Inteligência Artificial (IA)Gerando Testes Unitários com LangChain e Azure ChatGPT
Neste projeto, exploramos o uso de modelos de linguagem da Azure (ChatGPT) em conjunto com a biblioteca LangChain para automatizar a geração de testes unitários. O sistema analisa o código-fonte fornecido e propõe testes que cobrem comportamentos esperados das funções e métodos. Essa abordagem visa aumentar a produtividade dos desenvolvedores e garantir maior cobertura e qualidade de código em ambientes de desenvolvimento contínuo.
InicianteFull-Stack - Inteligência Artificial (IA)Agente de IA para Consultas SQL
Este projeto tem como objetivo desenvolver um agente de Inteligência Artificial capaz de compreender linguagem natural e traduzi-la em consultas SQL. Utilizando técnicas de NLP (Processamento de Linguagem Natural) e modelos de linguagem, o agente facilita o acesso a dados em bancos relacionais sem a necessidade de conhecimento técnico em SQL por parte do usuário. A aplicação é útil em contextos como painéis analíticos, suporte a tomadas de decisão e sistemas de informação.
InicianteFull-Stack - Node.jsRecriando a API da Champions League com Node.js e Express
Entenda de uma vez como criar uma API completa e eficiente para acessar e manipular dados da Champions League, utilizando Node.js e o framework Express. Esta API proporciona integração com informações detalhadas sobre equipes, jogadores, partidas e classificações, ideal para plataformas que demandam acesso rápido e confiável a estatísticas atualizadas, suportando uma interface de usuário fluída e responsiva.
InicianteFull-Stack - Node.jsCriando uma Minimal API da Fórmula 1 com Node.js e Fastify
Nesse projeto você aprenderá a desenvolver uma API leve e eficiente para aplicações web e móveis, utilizando Node.js e Fastify. Esta API simplificada foca em operações CRUD básicas, ideal para projetos que necessitam de respostas rápidas e um ambiente minimalista.
InicianteFull-Stack - Node.jsGerenciador de Podcasts - API NodeJS Com Typescript e HTTP Module
Nesse projeto você descobrirá como fazer uma plataforma desenvolvida para facilitar a organização e o gerenciamento de podcasts. Utilizando Node.js juntamente com TypeScript para maior segurança e clareza no código, e módulos HTTP para a comunicação eficiente de rede, este sistema permite aos usuários subir, catalogar e distribuir episódios de podcasts. A aplicação oferece funcionalidades como a criação de feeds, gestão de subscrições e análise de audiência, proporcionando uma interface intuitiva e recursos completos que atendem tanto a produtores independentes quanto a grandes distribuidores de conteúdo audiovisual. O gerenciador é projetado para ser escalável, seguro e compatível com diferentes dispositivos e plataformas, simplificando a experiência de podcasting em todos os aspectos.
InicianteFull-Stack - Node.jsCarrinho de Compras da Shopee com Node.js
Desenvolva um sistema de carrinho de compras inspirado na Shopee utilizando Node.js, executado no terminal. O usuário poderá interagir com o sistema para adicionar, remover e modificar produtos no carrinho, com cálculos automáticos de totais e quantidades de produtos. Toda a lógica de gerenciamento do carrinho será controlada no backend, simulando uma experiência de compra sem a necessidade de uma interface gráfica.
InicianteBack-End - Node.jsCriando um Gerador de QR Codes para E-commerces com Node.js
Desenvolva um gerador de QR Codes personalizado para e-commerces utilizando Node.js, executado diretamente no terminal. O projeto utiliza Node.js para facilitar a criação de QR Codes de forma prática e rápida, sem a necessidade de uma interface gráfica, proporcionando uma experiência eficiente para gerar QR Codes de links de produtos, permitindo acesso direto a páginas de vendas online.
InicianteFull-Stack - Node.jsSimulador de Corridas do Mario Kart com Node.js
Desenvolva um simulador de corridas inspirado em Mario Kart utilizando Node.js, onde toda a lógica do jogo será executada no terminal. O jogador controlará um personagem e participará de corridas, podendo usar itens clássicos do universo Mario Kart. A movimentação e interação ocorrerão por meio de entradas no console, com o simulador calculando os resultados da corrida, uso de itens e posicionamento dos competidores. O foco do projeto está no desenvolvimento da lógica de jogo no backend, com a execução e simulação acontecendo no ambiente do terminal.
InicianteBack-End - CypressCI/CD com Cypress e Github ActionsIntermediárioFull-Stack
- CypressAutomação de Testes com CypressIntermediárioFull-Stack
- ChatGPTCriando um Podcast com IAs Generativas
Chegou a hora de pôr as ferramentas de IA a prova, vamos construir um podcast utilizando ferramentas de IA para isso, vamos utilizar o ChatGPT para criar um título atrativo e um roteiro magnético para o nosso podcast, vamos extrair o máximo de poder do Midjourney para gerar uma capa personalizada e ainda utilizar o ElevenLabs para gerar um conteúdo de voz mais humanizado.
IntermediárioFull-Stack