Catálogo Geral Integrado: os 185 projetos do portal organizados pela stack que cada um usa. Projetos de uma camada só ficam no grupo da sua tecnologia; o grupo Full Stack reúne as séries em que a mesma aplicação é refeita com stacks diferentes a cada parte.
🎓 Prefere navegar pelo curso? Veja o Mapa por Curso no fim da página. · 📊 Painel de Status & Métricas
Legenda: 📘 Guia = o código está no passo a passo, não em uma aplicação pronta · 🚧 Em construção = roteiro resumido, ainda sem código completo · 🔀 Trilha alternativa = caminho paralelo ao da série principal.
Backend e clientes separados. Único grupo em que uma série troca de stack a cada parte.
Uma API Spring Boot consumida por clientes web, desktop e mobile, parte a parte.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 📝 Lista de Tarefas 01 — API REST com Spring Boot & Interface Thymeleaf Fundação da série: entidade JPA, serviço, controller REST (YARC), interface Thymeleaf e H2 fullstack_tarefas_01_spring_api |
Spring Boot · Thymeleaf · H2 |
| 02 | 📝 Lista de Tarefas 02 — Spring Boot + Svelte (JavaScript) Cliente Web desacoplado e reativo construído com Svelte e JavaScript puro, sem Virtual DOM fullstack_tarefas_02_spring_svelte |
Spring Boot · Svelte · JavaScript · Vite · CSS3 |
| 03 | 📝 Lista de Tarefas 03 — Spring Boot + Java Swing (Desktop Clássico) Cliente desktop clássico em Java Swing consumindo a API REST da Parte 01 com sincronização multicliente fullstack_tarefas_03_spring_swing |
Spring Boot · Java Swing · Jackson |
| 04 | 📱 Lista de Tarefas 04 — Mobile Android Clássico (Java + XML Views) Cliente mobile nativo em Android clássico (Java + Views XML + RecyclerView) consumindo a API REST fullstack_tarefas_04_spring_android |
Spring Boot · Android Java · XML Views · Retrofit |
| 05 | 🏛️ Lista de Tarefas 05 — Arquitetura, Automação e Docker + PostgreSQL Refatoração arquitetural, governança de ambientes e conteinerização da API Spring Boot com PostgreSQL 16 fullstack_tarefas_05_arquitetura |
Docker · Docker Compose · PostgreSQL · Spring Boot · PowerShell · Bash |
| 06 | 📝 Lista de Tarefas 06 — Spring Boot + Vue.js ➔ Quasar Framework Evolução da Web para Mobile cross-platform: SPA Vue 3 com Vite evoluindo para Quasar Framework com Capacitor fullstack_tarefas_06_spring_vue |
Spring Boot · Vue.js 3 · Quasar Framework · Capacitor · Axios |
| 07 | 📝 Lista de Tarefas 07 — Spring Boot + React ➔ React Native Evolução da Web para Mobile cross-platform: SPA React com Vite evoluindo para React Native com Expo fullstack_tarefas_07_spring_react |
Spring Boot · React · React Native · Expo · Axios |
| 08 | 📝 Lista de Tarefas 08 — Spring Boot + Angular ➔ Ionic Framework Evolução da Web para Mobile híbrido: SPA Angular Standalone evoluindo para Ionic Framework 8 com Capacitor fullstack_tarefas_08_spring_angular |
Spring Boot · Angular · Ionic Framework · TypeScript · Capacitor |
| 09 | 📝 Lista de Tarefas 09 — Evolução Arquitetural: De Swing para JavaFX Moderno Evolução do cliente desktop de Swing para JavaFX moderno: FXML, CSS, bindings reativos e arquitetura MVC fullstack_tarefas_09_spring_javafx |
Spring Boot · JavaFX · FXML · CSS |
| 10 | 📱 Lista de Tarefas 10 — Evolução Móvel: De Android Clássico (Java/XML) para Kotlin + Jetpack Compose Evolução do cliente mobile Android: UI declarativa com Jetpack Compose, Kotlin moderno, Coroutines, Flow e Material 3 fullstack_tarefas_10_spring_compose |
Spring Boot · Kotlin · Jetpack Compose · Coroutines · Retrofit · Material 3 |
🔁 Versão em outra stack: 🐍 Lista de Tarefas 01 (Python) — API REST com FastAPI (Python · FastAPI)
Lista de tarefas com autenticação (Spring Security) e clientes web + mobile.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🚀 ListOn 01 — Lista de Tarefas Full Stack (Spring Boot + Angular + Ionic) API Spring Boot com perfis H2/PostgreSQL, cliente web Angular e app mobile Ionic fullstack_liston_01_spring_angular |
Spring Boot · Angular · Ionic Angular |
| 02 | 🚀 ListOn 02 — Spring Boot + React + React Native A mesma lista de tarefas com Spring Security, cliente React e app React Native fullstack_liston_02_spring_react |
Spring Boot · React · React Native |
Spring Boot + SPA em JavaScript puro, com segurança JWT.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 📦 Gestão de Estoque 01 — Spring Boot + SPA com JWT Controle de estoque com Spring Security, JWT e front-end em JavaScript puro fullstack_estoque_01_spring_spa |
Spring Boot · Security JWT · JavaScript |
| 02 | 📦 Gestão de Estoque 02 — Requisitos Completos Mesmo backend evoluído com o restante do levantamento de requisitos original fullstack_estoque_02_spring_auth |
Spring Boot · Security JWT · JavaScript |
O mesmo e-commerce implementado em quatro stacks diferentes.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🅰️ E-Commerce TecLoja com Angular Standalone & Spring Boot 3 Angular 18, Standalone Components, Signals e Integração REST fullstack_tecloja_01_spring_angular |
Spring Boot 3 · Angular 18 |
| 02 | 💚 E-Commerce TecLoja com Vue 3, Composables & FastAPI Vue 3, Composition API, estado compartilhado em composables (useCart, useAuth) e integração FastAPI fullstack_tecloja_02_fastapi_vue |
FastAPI · Vue 3 · Composition API |
| 03 | ⚛️ E-Commerce TecLoja com React, TailwindCSS & NestJS 📘 React 18, Custom Hooks, TailwindCSS e Integração NestJS fullstack_tecloja_03_nest_react |
NestJS · React |
| 04 | 🛒 TecLoja 04 — E-Commerce Multirepo (NestJS + Next.js) 📘 Versão corporativa do e-commerce com Next.js App Router, NestJS e Prisma fullstack_tecloja_04_nest_nextjs |
NestJS · Next.js · Prisma |
Sistemas completos para cenários reais de negócio.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🅿️ PI 01 — ParkManager: Sistema de Gestão de Estacionamento Projeto Integrador Full Stack, Tarifação por Hora, Vagas e Caixa fullstack_pi_01_parkmanager |
React · Express · Vite |
| 02 | 🔐 PI 02 — SafePass: Gerador de Senhas Corporativo Geração e política de senhas com React + Express fullstack_pi_02_safepass |
React · Express · Vite |
| 03 | 🍣 PI 03 — ChefPoint: Pedidos de Restaurante Gestão de pedidos de restaurante (DoThi Sushi) com React + Express fullstack_pi_03_chefpoint |
React · Express · Vite |
| 04 | 💻 PI 04 — TechBorrow: Empréstimo de Dispositivos Controle de empréstimos de equipamentos (DeviceFlow) com React + Express fullstack_pi_04_techborrow |
React · Express · Vite |
| 05 | 📦 PI 05 — StockFlow: Gestão de Estoque Entradas, saídas e saldo de estoque com React + Express fullstack_pi_05_stockflow |
React · Express · Vite |
| 06 | 🛵 PI 06 — QuickDrop: Aplicativo de Delivery 📘 Documentação do sistema de delivery com protótipos em Java e Python fullstack_pi_06_quickdrop |
Java · Python |
Aplicações web monolíticas em Spring Boot com páginas renderizadas no servidor.
CRUD de usuários com Spring Security e Thymeleaf. O código continua na trilha Login (partes 03 e 04).
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 👤 Cadastro de Usuários 01 — CRUD com Thymeleaf CRUD de usuários com autenticação simples, Spring Security e H2 javaweb_cadastro_01_thymeleaf |
Spring Boot · Thymeleaf |
| 02 | 👤 Cadastro de Usuários 02 — Relatórios e Perfis Evolução do 01 com melhoria visual, relatórios e gerenciamento de perfis javaweb_cadastro_02_validation |
Spring Boot · Thymeleaf |
Autenticação evoluindo de estagiário a processo profissional. As partes 03 e 04 evoluem o código do Cadastro 02.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🔑 Login de Usuários 01 — Formulário, BCrypt e Papéis Registo público, login e papéis ADMIN/USER com Spring Security e Thymeleaf javaweb_login_01_form |
Spring Boot · Thymeleaf |
| 02 | 🔑 Login de Usuários 02 — Refatoração SOLID/DRY Refatoração do 01: camada de Service, DTOs e Bean Validation javaweb_login_02_bcrypt |
Spring Boot · Thymeleaf |
| 03 | 🔑 Login de Usuários 03 — Cadastro com Perfis e Relatórios RBAC muitos-para-muitos, painel administrativo e relatório de usuários javaweb_login_03_rbac |
Spring Boot · Thymeleaf |
| 04 | 🔑 Login de Usuários 04 — Segurança em Produção (Processo) Requisitos, backlog, Git Flow, testes e ADRs sobre o Login 03 javaweb_login_04_adrs |
Spring Boot · Thymeleaf |
Server-driven UI com HTMX, de CRUD a trabalho em equipe ágil.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🚀 Controle de Gastos com Spring Boot e HTMX (v1) CRUD Básico, H2 Database e Server-Driven UI com HTMX javaweb_gastos_01_htmx |
Spring Boot · Thymeleaf · HTMX |
| 02 | 🚀 Controle de Gastos com Spring Boot e HTMX Edição Dinâmica, Tema Claro/Escuro e Fragmentos javaweb_gastos_02_htmx |
Spring Boot · Thymeleaf · HTMX |
| 03 | 🚀 Controle de Gastos com Spring Boot e HTMX v3 Paginação de Dados, Saldo em Tempo Real e Bean Validation javaweb_gastos_03_htmx |
Spring Boot · Thymeleaf · HTMX |
| 04 | 🚀 Controle de Gastos — Trabalho em Equipe Ágil Engenharia Ágil, Backlog, Git Flow, ADRs e 3 Novas Features javaweb_gastos_04_htmx |
Spring Boot · Thymeleaf · HTMX |
🔁 Versão em outra stack: 🐍 API de Controle de Gastos com Python & FastAPI (Python · FastAPI)
CRUD evoluindo para refatoração, paginação e backlog real.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🎮 Biblioteca de Jogos 01 — CRUD Básico Catálogo da coleção de jogos: cadastrar, listar, marcar como zerado e remover javaweb_jogos_01_crud |
Spring Boot · Thymeleaf |
| 02 | 🎮 Biblioteca de Jogos 02 — Refatoração SOLID/DRY Refatoração do 01 com Service, DTOs e Bean Validation, sem nova feature javaweb_jogos_02_dto |
Spring Boot · Thymeleaf |
| 03 | 🎮 Biblioteca de Jogos 03 — Categorias, Tema e Deploy Categorias, filtro, paginação, tema claro/escuro e deploy javaweb_jogos_03_paging |
Spring Boot · Thymeleaf |
| 04 | 🎮 Biblioteca de Jogos 04 — Do Backlog Real ao Backlog do Produto Três capacidades pedidas por um usuário real, do backlog ao produto javaweb_jogos_04_testes |
Spring Boot · Thymeleaf |
| — | 🎮 Biblioteca de Jogos — Guia Completo (trilha alternativa) 🔀 Guia longo com CRUD, PostgreSQL e Docker em um só projeto javaweb_jogos_guia_crud |
Spring Boot · Thymeleaf |
| — | 🎮 Biblioteca de Jogos — Guia de Segurança (trilha alternativa) 📘 🔀 Spring Security e JWT aplicados à Biblioteca de Jogos javaweb_jogos_guia_seguranca |
Spring Boot · Thymeleaf |
| — | 🎮 Biblioteca de Jogos — Guia de Testes (trilha alternativa) 🔀 Testes unitários com JUnit 5 e Mockito na Biblioteca de Jogos javaweb_jogos_guia_testes |
Spring Boot · Thymeleaf |
🔁 Versão em outra stack: 🎮 Biblioteca de Jogos 01 (Python) — CRUD Básico com FastAPI e Bootstrap 5 (Python · FastAPI)
Aplicações e jogos gráficos para desktop em Java.
Do Swing ao JavaFX com o mesmo aplicativo.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🖥️ Contador Interativo Desktop com Java Swing & MVC Interfaces Desktop, Event Dispatch Thread (EDT) e MVC javadesk_contador_01_swing |
Java Swing |
| 02 | 🖥️ Contador 02 — Migrando de Swing para JavaFX O mesmo contador refeito em JavaFX, comparando as duas arquiteturas javadesk_contador_02_javafx |
JavaFX |
O jogo Genius em Swing, da versão base à versão com som.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🎮 Genius 01 — Jogo Simon em Java Swing com Arquitetura MVC Réplica do Genius com arquitetura MVC, sons e testes javadesk_genius_01_swing |
Java Swing |
| 02 | 🎮 Genius 02 — Versão Clássica com Imagens em Java Swing Versão clássica do Genius com imagens e efeitos sonoros javadesk_genius_02_classic |
Java Swing |
| 03 | 🔊 Genius 03 — Roteiro de Desenvolvimento com Som em Java 21 (Swing + Maven) Roteiro em checklist para construir o Genius com Maven e som javadesk_genius_03_sound |
Java Swing |
| Projeto | Stack |
|---|---|
| 🃏 Blackjack (21) em JavaFX JavaFX 21, Arquitetura MVC, Scenegraph e jpackage Nativo javadesk_blackjack_javafx |
JavaFX |
| 🧠 Jogo da Memória em Java Swing Primeiro jogo gráfico em Java, com foco na lógica e na comunicação com a interface javadesk_memoria_swing |
Java Swing |
JUnit, Mockito, Testcontainers, Pitest e testes de contrato.
| Projeto | Stack |
|---|---|
| 🧪 Suíte Completa de Testes Automatizados & TDD 🚧 TDD, JUnit 5, Mockito, AssertJ e Cobertura JaCoCo 90%+ testes_01_suite_tdd_jacoco |
Java · JUnit 5 |
| 🧪 Testes de Integração com Bancos Reais via Testcontainers 🚧 Contêineres Efêmeros PostgreSQL/Redis e Testes de Repositório testes_02_testcontainers_integration |
Java · JUnit 5 |
| 🧪 Testes de Mutação com Pitest & Testes de Contrato Pact 🚧 Mutation Score, Sobrevivência de Mutantes e Contratos CDC testes_04_mutation_pitest_contract |
Java · JUnit 5 |
Trilha P01→P21 de aplicativos Android nativos.
Aplicativos Android em dificuldade crescente.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🎲 P01: Guia Passo a Passo - Dados RPG (D20 Clássico) Primeiro app: rolagem de dado com Views XML e eventos de clique android_p01_dado_2d |
Android · Java · Views XML |
| 01 | 🎲 P01: Guia Passo a Passo - Dados RPG (D20 3D / Animado) Dado com animação e efeito 3D em Views XML android_p01_dado_3d |
Android · Java · Views XML |
| 01 | 🤖 Aplicativo Android Nativo & Ciclo de Vida de Activities 📘 Android Nativo, Kotlin, Ciclo de Vida de Activities e ViewBinding android_p01_helloworld |
Android · Kotlin |
| 02 | 🧠 P02: Jogo da Memória Gamer (Dicionário, Passo a Passo e Gabarito) Jogo da memória com imagens, estado do tabuleiro e pontuação android_p02_memoria_png |
Android · Java · Views XML |
| 02 | 🧠 P02: Jogo da Memória Gamer POC (Dicionário, Passo a Passo e Gabarito) Prova de conceito do jogo da memória com a lógica mínima android_p02_memoria_poc |
Android · Java · Views XML |
| 03 | 🔴 P03: Genius Game (Simon Says) Genius com sequência crescente, sons e controle de turnos android_p03_genius_classic |
Android · Kotlin |
| 03 | 🔴 P03: Genius Game (Simon Says) - Demo Versão de demonstração do Genius para apresentação em aula android_p03_genius_demo |
Android · Kotlin |
| 04 | 🎨 P04: Cartão de Treinador Pokémon Cartão de perfil com layouts, imagens e estilos android_p04_cartao_views |
Android · Kotlin · Jetpack Compose |
| 05 | 🎮 P05: Quiz Gamer: O Teste de Conhecimento Quiz com cronômetro, pontuação e navegação entre perguntas android_p05_quiz_timer |
Android · Kotlin · Jetpack Compose |
| 06 | 💾 P06: Meus Jogos Favoritos (Catálogo Offline) Catálogo offline de jogos persistido com Room android_p06_jogos_room |
Android · Kotlin · Jetpack Compose |
| 07 | ☁️ P07: Master Pokedex (Conectando à Nuvem) Pokédex consumindo a PokeAPI com Retrofit e coroutines android_p07_pokedex_retrofit |
Android · Kotlin · Jetpack Compose |
| 08 | 📷 P08: Batalha Scanner (QR Code Catch) Leitor de QR Code com CameraX e análise de imagem android_p08_scanner_camerax |
Android · Kotlin · Jetpack Compose |
| 09 | 📍 P09: PokeMap (Ginásios na Cidade com Google Maps & GPS) Mapa com ginásios próximos usando GPS e Google Maps android_p09_pokemap_gps |
Android · Kotlin · Jetpack Compose |
| 10 | 🏆 P10: Arena Social (Firebase Suite) Autenticação, banco em tempo real e ranking com Firebase android_p10_social_firebase |
Android · Kotlin · Jetpack Compose |
| 11 | 🏰 P11: Guilda dos Heróis (Navigation Compose & Biometria) Navegação entre telas com Navigation Compose e login biométrico android_p11_herois_biometria |
Android · Kotlin · Jetpack Compose |
| 12 | 🦇 P12: Batcomputer (Injeção com Hilt & Sensores) Leitura de sensores do aparelho com injeção de dependência via Hilt android_p12_batcomputer_sensores |
Android · Kotlin · Jetpack Compose |
| 13 | 🌌 P13: TARDIS Panel (DataStore Preferences) Preferências persistentes com DataStore e serviços em segundo plano android_p13_tardis_services |
Android · Kotlin · Jetpack Compose |
| 14 | 🌀 P14: Portais Dimensionais (Navigation & Notificações Push) Navegação por rotas e notificações locais android_p14_portais_push |
Android · Kotlin · Jetpack Compose |
| 15 | 🤖 P15: J.A.R.V.I.S. Sync (WorkManager) Sincronização agendada e resiliente com WorkManager android_p15_jarvis_workmanager |
Android · Kotlin · Jetpack Compose |
| 16 | 🚨 P16: Alerta Gotham (Broadcast & Alarmes) BroadcastReceivers e alarmes do sistema android_p16_gotham_broadcast |
Android · Kotlin · Jetpack Compose |
| 17 | 🎵 P17: Anime Soundboard (MediaPlayer & Áudio) Reprodução de áudio com MediaPlayer android_p17_soundboard_audio |
Android · Kotlin · Jetpack Compose |
| 18 | 📊 P18: Radar de Habilidades (Canvas 2D & Gráficos) Gráfico de radar desenhado à mão com Canvas 2D android_p18_radar_canvas |
Android · Kotlin · Jetpack Compose |
| 19 | 🏛️ P19: Banco de Wakanda (MVVM & Room) Arquitetura MVVM com Room e injeção de dependência android_p19_banco_mvvm_hilt |
Android · Kotlin · Jetpack Compose |
| 20 | ⚔️ P20: Alliance Battle (FSM & Testes JUnit 5) Máquina de estados de batalha testada com JUnit 5 android_p20_batalha_states |
Android · Kotlin · Jetpack Compose |
| 21 | ⚔️ P21: Duelo Jedi (Física 2D & Colisão) Física 2D, colisão e loop de jogo android_p21_duelo_physics |
Android · Kotlin · Jetpack Compose |
Aplicativos multiplataforma com Flutter 3.
Do app financeiro ao super-app omnichannel.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 💙 App de Controle Financeiro Multiplataforma com Flutter Flutter 3, Dart, Provider, Material 3 e UUID mobile_flutter_01_financeiro |
Flutter 3 · Dart |
| 02 | 💙 Arquitetura Limpa & Gerenciamento BLoC em Flutter 3 flutter_bloc, Clean Architecture, GetIt, Dartz e Equatable mobile_flutter_02_bloc_cleanarch |
Flutter 3 · Dart |
| 03 | 💙 App Offline-First com Sincronização & Hive NoSQL no Flutter 3 Hive NoSQL Local, Connectivity Plus e Background Sync mobile_flutter_03_offline_first_hive |
Flutter 3 · Dart |
| 04 | 💙 Super-App Omnichannel com Biometria & Push FCM no Flutter 3 local_auth Biometria, Flutter Secure Storage e Push FCM mobile_flutter_04_omnichannel_push |
Flutter 3 · Dart |
Scripts, CLI, desktop Tkinter, algoritmos, padrões, segurança e IA em Python.
Problemas do dia a dia resolvidos em 4 degraus: texto, classes, SQLite e Tkinter.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🌱 Miniprojeto 01: Lista de Compras & Tarefas do Dia a Dia (Metodologia dos 4 Degraus) Metodologia Introdutória: 1. Imperativo (.txt) → 2. Classe Tarefa → 3. SQLite3 → 4. Tkinter Desktop sistemas_python_intro_01_lista_tarefas |
Python · SQLite · Tkinter |
| 02 | 🌱 Miniprojeto 02: Caderno de Fiado da Mercearia / Padaria (Metodologia dos 4 Degraus) Metodologia Introdutória: 1. Dicionários (.json) → 2. Classe Cliente → 3. SQLite3 Relacional (1:N) → 4. Streamlit Web sistemas_python_intro_02_fiado_padaria |
Python · SQLite · Tkinter |
| 03 | 🌱 Miniprojeto 03: Controle de Estoque da Cantina Escolar (Metodologia dos 4 Degraus) Metodologia Introdutória: 1. Dicionários (.txt) → 2. Classe Produto → 3. SQLite3 com Filtros → 4. Desktop Visual sistemas_python_intro_03_estoque_cantina |
Python · SQLite · Tkinter |
| 04 | 🌱 Miniprojeto 04: Livro Caixa de Prestador de Serviço Autônomo (Metodologia dos 4 Degraus) Metodologia Introdutória: 1. Dicionários (.json) → 2. Classe Lancamento → 3. SQLite3 com SUM → 4. Streamlit Web sistemas_python_intro_04_caixa_autonomo |
Python · SQLite · Tkinter |
| 05 | 🌱 Miniprojeto 05: Empréstimo de Livros da Biblioteca Comunitária (Metodologia dos 4 Degraus) Metodologia Introdutória: 1. Dicionários (.txt) → 2. Classe Livro → 3. SQLite3 Relacional (1:N) → 4. Tkinter com Abas sistemas_python_intro_05_biblioteca_livros |
Python · SQLite · Tkinter |
| 06 | 🌱 Miniprojeto 06: Cadastro & Agendamento de Pet Shop (Metodologia dos 4 Degraus) Metodologia Introdutória: 1. Dicionários (.json) → 2. Classes Tutor/Pet → 3. SQLite3 3 Tabelas Multi-JOIN → 4. Desktop Visual sistemas_python_intro_06_petshop_agenda |
Python · SQLite · Tkinter |
| 07 | 🌱 Miniprojeto 07: Orçamento de Oficina Mecânica (Metodologia dos 4 Degraus) Metodologia Introdutória: 1. Dicionários (.json) → 2. Classes Peca/Orcamento → 3. SQLite3 Relacional 1:N com SUM → 4. Streamlit Web sistemas_python_intro_07_oficina_mecanica |
Python · SQLite · Tkinter |
| 08 | 🌱 Miniprojeto 08: Caderno de Campo de Produtor Rural (Metodologia dos 4 Degraus) Metodologia Introdutória: 1. Dicionários (.txt) → 2. Classe Talhao → 3. SQLite3 com CASE WHEN → 4. Streamlit Web sistemas_python_intro_08_campo_rural |
Python · SQLite · Tkinter |
| 09 | 🌱 Miniprojeto 09: Chamados de Manutenção Predial (Metodologia dos 4 Degraus) Metodologia Introdutória: 1. Dicionários (.json) → 2. Classe Chamado → 3. SQLite3 com CHECK → 4. Streamlit Kanban sistemas_python_intro_09_manutencao_predial |
Python · SQLite · Tkinter |
| 10 | 🌱 Miniprojeto 10: Catalogador de Arquivos & Backups (Metodologia dos 4 Degraus) Metodologia Introdutória: 1. Log os/shutil (.txt) → 2. Classes Arquivo/Backup → 3. SQLite3 Auditoria 1:N → 4. Desktop com Progressbar sistemas_python_intro_10_backup_arquivos |
Python · SQLite · Tkinter |
Da POO desktop ao executável comercial.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🐍 Projeto 01: Processador de Arquivos em Lote Desktop (POO & MVC) Python Desktop GUI, Tkinter / ttk, Arquitetura MVC, Dataclasses e Type Hints sistemas_python_01_desktop_poo |
Python · Tkinter · SQLite |
| 02 | 📋 To-Do List em Python: Estudo Comparativo de Paradigmas — Imperativo (.txt) vs. POO (SQLite) Gestor de Tarefas Desktop, SQLite3 com ACID, Padrão DAO/Repository e Enums sistemas_python_02_todolist_sqlite |
Python · Tkinter · SQLite |
| 03 | 🐍 Projeto 03: Dashboard Analítico Concorrente (Persistência Híbrida & Threads) Telemetria Industrial, SQLite Relacional + NoSQL Document Store, Multithreading e Gráficos em Tempo Real sistemas_python_03_dashboard_concorrente |
Python · Tkinter · SQLite |
| 04 | 🐍 Projeto 04: Automação Comercial Executável (PDV & PyInstaller) Sistema de Ponto de Venda, Segurança SHA-256, Transações ACID, Logging Corporativo e Deploy .exe sistemas_python_04_automacao_executavel |
Python · Tkinter · SQLite |
Estruturas, árvores, grafos e programação dinâmica.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 📦 Biblioteca de Estruturas de Dados Avançadas & Big-O Pilhas (LIFO), Filas (FIFO), Listas Encadeadas e Hash Tables algoritmos_01_estruturas_dados |
Python |
| 02 | 🌲 Árvores AVL Auto-Balanceadas & B-Trees de Banco de Dados 🚧 Rotações AVL, Balanceamento e Indexação B-Tree algoritmos_02_arvores_avl_btree |
Python |
| 03 | 🌲 Modelagem de Grafos & Menor Caminho com Dijkstra Matriz de Adjacência, BFS/DFS e Menor Caminho Dijkstra algoritmos_03_grafos_rotas_dijkstra |
Python |
| 04 | 🌲 Programação Dinâmica & Algoritmos Gulosos 🚧 Memoization, Tabulation, Mochila 0/1 e Troco Mínimo algoritmos_04_algoritmos_gulosos_dp |
Python |
| Projeto | Stack |
|---|---|
| 💻 Analisador Léxico, Parser Sintático & Árvore AST 🚧 Compiladores, Tokenizer Léxico, Parser Recursivo e AST compiladores_01_lexico_sintatico_ast |
Python |
| 💻 Simulador de ULA & Conversor de Bases Numéricas Portas Lógicas, Circuitos Aritméticos e Bases Numéricas fundamentos_01_ula_conversor |
Python |
| 🤖 Pipeline RAG com Embeddings & LLM API 🚧 Inteligência Artificial, RAG, Vector DB (Chroma) e LangChain ia_01_rag_embeddings_llm |
Python · LangChain |
| 🤖 Agentes Autônomos com LangChain & Tool Calling 🚧 Agente inteligente capaz de raciocinar e executar ferramentas externas (Tool Use), realizando consultas em bancos SQL, buscas na web e cá… ia_02_agentes_autonomos_tools |
Python · LangChain |
| 🤖 Chatbot Corporativo com Streaming SSE & Guardrails 🚧 Interface conversacional com streaming de respostas (Server-Sent Events), controle de custos de tokens e guardrails de segurança anti-jai… ia_03_enterprise_chatbot_guardrails |
Python · FastAPI · SSE |
| 📐 Gateway de Pagamentos com Padrões GoF & SOLID Factory Method, Strategy, Decorator e Observer padroes_01_gateway_pagamentos_gof |
Python |
| 🏛️ Padrões Repository & Unit of Work em Camada de Domínio 🚧 Desacoplamento de Acesso a Dados e Transações Atômicas padroes_02_repository_unitofwork |
Python |
| 🌐 Servidor HTTP/1.1 Construído do Zero sobre Sockets TCP Protocolo HTTP/1.1 RFC 9112, Headers, Multiplexação e Sockets redes_02_servidor_http_from_scratch |
Python |
| 🛡️ Laboratório de Auditoria & Hardening OWASP Top 10 Anti-SQLi, Anti-XSS, Headers HTTP e CSP seguranca_01_hardening_owasp |
Python |
| 🛡️ Criptografia AES-256-GCM, Hashing Argon2id & MFA TOTP Criptografia de Dados em Repouso, Hashing Argon2id e TOTP seguranca_02_criptografia_mfa_oauth |
Python |
| 🛡️ Defesa em Profundidade: WAF, Rate Limiting & Rotação JWT 🚧 Proteção contra DoS, Token Bucket e Rotação de Chaves RS256 seguranca_04_waf_rate_limiting_jwt |
Python |
APIs e aplicações web com FastAPI. Cada uma é a versão Python de uma série Java.
| Projeto | Stack |
|---|---|
| 🐍 API de Controle de Gastos com Python & FastAPI Versão Python do Controle de Gastos: FastAPI, Pydantic v2 e SQLAlchemy 2.0 🔁 Versão Python da série Controle de Gastos (HTMX) python_web_gastos_01_fastapi |
Python · FastAPI |
| 🎮 Biblioteca de Jogos 01 (Python) — CRUD Básico com FastAPI e Bootstrap 5 Versão Python da Biblioteca de Jogos 01: CRUD com FastAPI e Bootstrap 5 🔁 Versão Python da série Biblioteca de Jogos python_web_jogos_01_fastapi |
Python · FastAPI |
| 🐍 Lista de Tarefas 01 (Python) — API REST com FastAPI Versão Python da API da série Tarefas: FastAPI, SQLAlchemy 2.0 e Pydantic 🔁 Versão Python da série Lista de Tarefas python_web_tarefas_01_fastapi |
Python · FastAPI |
Modelagem e operação de bancos relacionais e NoSQL com scripts Python e Docker.
Do relacional 3FN à persistência poliglota.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🗄️ Modelagem Relacional 3FN & Automação Transacional em PostgreSQL Modelagem 3FN, Integridade Referencial e PL/pgSQL db_sql_01_modelagem_relacional |
PostgreSQL |
| 02 | 🍃 Modelagem NoSQL Polimórfica & Aggregations no MongoDB Documentos JSON/BSON, Embedding vs Referência e Aggregation Pipeline db_nosql_02_mongodb_ecommerce |
MongoDB |
| 03 | ⚡ Arquitetura de Cache Distribuído com Redis & Invalidação Inteligente Cache-Aside, Write-Through, Redis Cluster e Sub-Milissegundo db_cache_03_redis_sharding_tuning |
Redis |
| 04 | 🛡️ DBA Enterprise: Otimização de Performance, Particionamento & RLS Particionamento Declarativo, EXPLAIN ANALYZE e Replicação Streaming db_tuning_04_dba_enterprise |
PostgreSQL |
| 05 | 🏪 Modelagem Visual EER & Stored Procedures Transacionais no MySQL Normalização Formal (1FN a 3FN), Bloqueio Pessimista e Controle de Crediário db_sql_05_mysql_eer_procedures |
MySQL |
| 06 | 🌾 Séries Temporais IoT em Alta Escala no Apache Cassandra Modelagem Query-Driven, Chaves Compostas e Expiração Nativa com TTL db_nosql_06_cassandra_timeseries |
Cassandra |
| 07 | 🏥 Prontuário Médico Objeto-Relacional & Operadores JSONB no PostgreSQL Tipos Semiestruturados, Índices Invertidos GIN e Consultas por Contenção db_sql_07_postgres_jsonb_clinica |
PostgreSQL |
| 08 | 🕸️ Rastreamento de Fraudes Financeiras em Grafos com Neo4j Property Graphs, Linguagem Cypher e Detecção de Vínculos Suspeitos db_nosql_08_neo4j_grafos_fraude |
Neo4j |
| 09 | 📊 Data Warehouse & Consultas Analíticas OLAP em Star Schema Modelagem Dimensional, Star Schema, Window Functions e Operadores Analíticos Modelar e construir um **Data Warehouse Dim db_sql_09_dw_olap_star_schema |
PostgreSQL |
| 10 | 🌐 Persistência Poliglota Integrada & Gestão Logística Enterprise Arquitetura Multimodelo: PostgreSQL (ACID) + MongoDB (Eventos) + Redis (Cache) Arquitetar e implementar uma plataforma c db_poliglota_10_logistica_integrada |
PostgreSQL · MongoDB · Redis |
Interfaces web, JavaScript puro, TypeScript e Vue.
| Projeto | Stack |
|---|---|
| 🎨 Design System, Tokens W3C & Living Styleguide 🚧 Tokens W3C, Paleta Semântica, Tipografia Modular e Acessibilidade design_01_design_system_tokens |
CSS · Design Tokens |
| 🟨 Manipulação Avançada de DOM, Event Delegation & Web Storage DOM API, Event Delegation, Bubbling e LocalStorage js_01_dom_storage_events |
JavaScript |
| 🟨 Single Page Application (SPA) com Roteamento por Histórico em JS Puro 🚧 History API, Roteamento Client-Side e Componentes em JS Puro js_03_spa_vanilla_router |
JavaScript |
| 🟨 Mini-Framework Reativo com Proxies & Virtual DOM Reatividade com Proxies ES6, Virtual DOM e State Management js_04_mini_reactive_framework |
JavaScript |
| 🌐 Sniffer de Pacotes de Rede & Chat em Tempo Real com WebSockets Redes, Pilha TCP/IP, Raw Sockets e WebSockets RFC 6455 redes_01_sniffer_websocket_chat |
JavaScript · WebSockets |
| 🔷 Type System Avançado, Generics & Mapped Types no TypeScript TypeScript 5, Generics, DeepReadonly e Type-Level Programming typescript_01_typesystem_generics |
TypeScript |
| 💚 Painel Analítico com Vue 3, ECharts & VeeValidate 🚧 Gráficos Interativos, WebSockets e Painel Administrativo vue_02_dashboard_charts |
Vue 3 · ECharts |
| 💚 Aplicação Nuxt 3 com Server-Side Rendering (SSR) & SEO 🚧 Server-Side Rendering, Nitro Engine e Metatags Dinâmicas vue_03_nuxt3_ssr_seo |
Nuxt 3 |
| 🌐 Landing Page Institucional Responsiva (HTML5 & CSS3) HTML5 Semântico, CSS Grid, Flexbox e Mobile-First web_01_landing_page_html_css |
HTML5 · CSS3 |
| 🎨 Painel Administrativo Responsivo com CSS Grid & Dark Mode 🚧 Layout Complexo, Subgrid, Custom Properties e Dark Mode web_02_dashboard_css_grid |
HTML5 · CSS Grid |
APIs, microsserviços e redes em Go.
API Gin, cache Redis, gRPC e Kafka.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🐹 API RESTful Corporativa com Go & Gin Framework Concorrência, Handlers HTTP, GORM e Microsserviços backend_golang_01_gin_rest |
Go · Gin |
| 02 | 🐹 Microsserviço com Cache Redis & Worker Pool em Go 🚧 Microsserviço de alta vazão com Go 1.22, caching com Redis (Cache-Aside Pattern), limitação de requisições (Rate Limiting) e processament… backend_golang_02_redis_workerpool |
Go · Gin |
| 03 | 🐹 Comunicação de Microsserviços com gRPC & Protocol Buffers 🚧 Comunicação RPC binária entre microsserviços distribuídos utilizando gRPC em Go, Protocol Buffers v3, streaming bidirecional, interceptor… backend_golang_03_grpc_microservices |
Go · Gin |
| 04 | 🐹 Arquitetura Orientada a Eventos com Go, Kafka & OpenTelemetry 🚧 Arquitetura de microsserviços desacoplada com Apache Kafka, Transactional Outbox Pattern, idempotência de eventos e tracing distribuído c… backend_golang_04_eventdriven_kafka |
Go · Gin |
| Projeto | Stack |
|---|---|
| 🌐 Load Balancer TCP Concorrente com Go & Goroutines 🚧 Redes Camada 4, Sockets TCP, Goroutines e Channels sistemas_go_01_tcp_loadbalancer |
Go |
APIs e aplicações SaaS em Laravel 11.
API REST, Livewire, filas e SaaS multi-tenant.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🐘 API RESTful Corporativa com PHP & Laravel 11 🚧 Laravel 11, Eloquent ORM, Migrations e API Resources backend_php_01_laravel_rest |
PHP 8.3 · Laravel 11 |
| 02 | 🐘 Aplicação SPA Reativa com Laravel 11 & Livewire 3 🚧 Aplicação corporativa com reatividade em tempo real no servidor sem frameworks JavaScript complexos, utilizando Livewire 3, Alpine.js e T… backend_php_02_livewire_spa |
PHP 8.3 · Laravel 11 |
| 03 | 🐘 Processamento de Pagamentos & Filas no Redis com Laravel 🚧 Motor financeiro assíncrono com processamento de transações Stripe/Pix, gestão de webhooks com idempotência e filas distribuídas no Redis. backend_php_03_queues_redis_stripe |
PHP 8.3 · Laravel 11 |
| 04 | 🐘 Plataforma SaaS Multi-Tenant com Filament Admin v3 🚧 Sistema SaaS completo com isolamento de banco de dados por inquilino (Multi-Tenancy), painel administrativo sofisticado com Filament v3 e… backend_php_04_saas_multitenancy |
PHP 8.3 · Laravel 11 |
Processamento de dados, APIs e arquitetura em .NET 8.
LINQ, ASP.NET Core, Clean Architecture e SignalR.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🎯 Engine de Processamento de Dados com C# & LINQ 🚧 C# 12, .NET 8, LINQ, PLINQ, Streams e Concorrência sistemas_csharp_01_engine_linq |
C# · .NET 8 |
| 02 | 🎯 ASP.NET Core 8 Web API com Entity Framework Core 🚧 API RESTful corporativa em .NET 8 com Entity Framework Core, SQL Server, Migrations, autenticação ASP.NET Identity JWT e documentação Ope… sistemas_csharp_02_aspnet_efcore |
C# · .NET 8 |
| 03 | 🎯 Clean Architecture & CQRS com MediatR em .NET 8 🚧 Aplicação corporativa de grande porte estruturada em Clean Architecture (Domain, Application, Infrastructure, WebAPI), CQRS com MediatR e… sistemas_csharp_03_cleanarch_cqrs |
C# · .NET 8 |
| 04 | 🎯 Dashboard Financeiro em Tempo Real com SignalR & Redis 🚧 Hub de comunicação bidirecional em tempo real com WebSockets via SignalR, Redis Backplane para escalabilidade horizontal e dashboard de m… sistemas_csharp_04_signalr_realtime |
C# · .NET 8 |
CLI, APIs assíncronas, WebAssembly e concorrência em Rust.
CLI, Axum, WebAssembly e lock-free.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🦀 CLI de Alta Performance & Concorrência com Rust 🚧 Rust 2021, Ownership, Borrow Checker, Rayon e Memory Safety sistemas_rust_01_cli_concorrente |
Rust |
| 02 | 🦀 API RESTful Assíncrona de Alta Vazão com Tokio & Axum 🚧 API RESTful assíncrona desenvolvida com o runtime Tokio, framework Axum, consultas type-safe com SQLx e documentação OpenAPI. sistemas_rust_02_axum_async_api |
Rust |
| 03 | 🦀 Processamento de Imagens com WebAssembly (Wasm) 🚧 Módulo compilado em Rust para WebAssembly (Wasm) utilizando wasm-pack e wasm-bindgen para processamento e filtragem de imagens no navegador. sistemas_rust_03_wasm_image_filter |
Rust |
| 04 | 🦀 Engine Concorrente Lock-Free com Aceleração SIMD 🚧 Engine de computação de alta velocidade com estruturas lock-free baseadas em Atomics (AtomicPtr, AtomicUsize) e vetorização SIMD (AVX2/NE… sistemas_rust_04_engine_lockfree_simd |
Rust |
Programação de sistemas em C e C++ moderno.
Um miniprojeto por capítulo da Especialização em Sistemas com C, em tutorial com checkpoints e gabarito testado no CI.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🔢 Miniprojeto C 01 — Conversor de Bases e Auditor de Arquitetura Sequência pura com printf: von Neumann, pipeline de compilação e conversão de bases à mão c_mini_01_conversor_bases |
C17 |
| 02 | 📏 Miniprojeto C 02 — Auditor de Tipos e Limites de Memória Tipos primitivos, stdint.h, sizeof, const e casting na divisão inteira c_mini_02_auditor_tipos |
C17 |
| 03 | ⌨️ Miniprojeto C 03 — Terminal de Check-in e Sanitização de Buffers fgets, scanf, getchar/putchar e o bug do newline residual no stdin c_mini_03_terminal_io |
C17 |
| 04 | 🔐 Miniprojeto C 04 — Calculadora Bitwise e Cifra XOR Cifra XOR e máscara de permissões com & | << >> ~, sem if c_mini_04_bitwise_xor |
C17 |
| 05 | 🚦 Miniprojeto C 05 — Motor de Decisão e Máquina de Estados if/else, switch-case com fall-through e operador ternário num sensor de temperatura c_mini_05_motor_decisao |
C17 |
| 06 | 🏧 Miniprojeto C 06 — Caixa Eletrônico com Laço Indeterminado do-while com sentinela, acumulador de saldo e validação de saque c_mini_06_caixa_eletronico |
C17 |
| 07 | 🔍 Miniprojeto C 07 — Analisador de Primos com Laços Aninhados for aninhado, break e continue na busca de primos; noção de Big-O c_mini_07_crivo_primos |
C17 |
| 08 | 🧮 Miniprojeto C 08 — Utilitário CLI Modular com argc/argv Funções com protótipo, passagem por valor, static e argumentos argc/argv c_mini_08_biblioteca_argc |
C17 |
| 09 | 🗼 Miniprojeto C 09 — Torres de Hanói Recursivas Recursão com caso base, contador static e conferência pela fórmula 2^n - 1 c_mini_09_torres_hanoi |
C17 |
| 10 | 🔎 Miniprojeto C 10 — Busca Binária e Benchmark de Ordenação Arrays como parâmetro, Bubble Sort e busca binária com contagem de comparações c_mini_10_busca_ordenacao |
C17 |
| 11 | 🖼️ Miniprojeto C 11 — Matrizes 2D e Filtro de Convolução Matrizes 2D, row-major e filtro de convolução 3x3 (blur) com borda replicada c_mini_11_matrizes_convolucao |
C17 |
| 12 | 🔤 Miniprojeto C 12 — Analisador Léxico de Strings Seguro Strings seguras (CERT C STR31-C): fgets, string.h, ctype.h e strncpy com terminador c_mini_12_analisador_lexico |
C17 |
| 13 | 👉 Miniprojeto C 13 — Passagem por Referência com Ponteiros Ponteiros, & e *: troca por referência e múltiplos resultados via parâmetros de saída c_mini_13_ponteiros_referencia |
C17 |
| 14 | 🎛️ Miniprojeto C 14 — Tabela de Despacho com Ponteiros de Função Tabela de despacho com ponteiros de função, qsort com comparador e aritmética de ponteiros c_mini_14_despacho_ponteiros_funcao |
C17 |
| 15 | 📈 Miniprojeto C 15 — Vetor Dinâmico Auto-expansível no Heap malloc, realloc seguro com ponteiro temporário, crescimento geométrico e free c_mini_15_vetor_dinamico |
C17 |
| 16 | 📦 Miniprojeto C 16 — Decodificador de Pacotes com Structs, Unions e Bit-Fields struct, enum, union, bit-fields, padding e endianness num cabeçalho binário c_mini_16_pacotes_structs_unions |
C17 |
| 17 | 🧱 Miniprojeto C 17 — Biblioteca Modular com Makefile Módulos .h/.c com include guards, macros seguras, stringizing e Makefile com dependências c_mini_17_make_modular |
C17 |
| 18 | 💾 Miniprojeto C 18 — Mini SGBD Binário com Acesso Direto Registros de tamanho fixo em arquivo binário: fwrite, fseek O(1), fread e atualização no lugar c_mini_18_sgbd_binario |
C17 |
| 19 | 🌳 Miniprojeto C 19 — Fila de Prioridades com Árvore Binária de Busca Árvore binária de busca no heap: inserção recursiva, in-order, busca e liberação pós-ordem c_mini_19_arvore_bst |
C17 |
| 20 | 🌐 Miniprojeto C 20 — Servidor de Telemetria TCP com Threads e Mutex Capstone POSIX: pthreads com mutex, servidor TCP (socket/bind/listen/accept) e persistência binária c_mini_20_servidor_tcp_threads |
C17 |
| 21 | 💾 Mini-SGBD Binário com Alocação Dinâmica em C Puro C11/C17, Ponteiros, Structs, Arquivos Binários e Valgrind sistemas_c_01_db_binario |
C11 |
| Projeto | Stack |
|---|---|
| ⚙️ Simulador de Física com C++23 & Padrão RAII 🚧 C++23 Moderno, Idioma RAII, Smart Pointers e Move Semantics sistemas_cpp_01_simulacao_raii |
C++23 |
Nginx, Kubernetes, Terraform, pipelines, DevContainers e testes de carga.
Nginx, teste de carga, Kubernetes e Terraform.
| Parte | Projeto | Stack |
|---|---|---|
| 01 | 🚀 Nginx com Balanceamento de Carga e Proxy Reverso Load Balancing Round-Robin, Reverse Proxy e Docker Compose infra_nginx_01_nodejs |
Nginx · Node.js · Docker |
| 02 | 🚀 Nginx 02 — Balanceamento de Carga com Spring Boot Nginx como proxy reverso distribuindo carga entre duas instâncias Spring Boot infra_nginx_02_spring |
Nginx · Spring Boot · Docker |
| 03 | 📈 Nginx 03 — Teste de Carga Visual com Gatling e Grafana Teste de carga com Gatling e visualização das métricas no Grafana infra_nginx_03_gatling |
Gatling · Grafana · Spring Boot |
| 04 | ☁️ Orquestração de Contêineres com Kubernetes (K8s) 🚧 Cluster Kubernetes corporativo com manifestos YAML completos: Deployments, Services ClusterIP/LoadBalancer, Ingress Nginx, ConfigMaps, Se… infra_k8s_04_kubernetes_cluster |
Kubernetes |
| 05 | ☁️ Infraestrutura como Código (IaC) com Terraform & AWS 🚧 Provisionamento automatizado de infraestrutura na nuvem AWS via Terraform: VPC, Subnets públicas/privadas, Cluster ECS Fargate e Banco RD… infra_terraform_05_iac_aws |
Terraform · AWS |
| Projeto | Stack |
|---|---|
| 🐙 Pipeline Git Flow, Commits Semânticos & GitHub Actions 🚧 Git Flow, Conventional Commits, Pull Requests e CI/CD devops_01_pipeline_git_actions |
Git Flow · GitHub Actions |
| 🛡️ Pipeline DevSecOps: Análise SAST com Semgrep & Trivy 🚧 Semgrep, Trivy, GitLeaks e Verificação de Vulnerabilidades seguranca_03_pipeline_devsecops_sast |
GitHub Actions · Semgrep · Trivy |
| 🧪 Testes de Carga, Estresse e Soak Testing com k6 🚧 Ramping VUs, Thresholds de Latência p95 e Testes de Soak testes_03_performance_k6_load |
k6 (JavaScript) |
| 🛠️ Ambientes Reprodutíveis com DevContainers & Makefiles 🚧 DevContainers W3C, Docker, Make Canônico e Ambientes Herméticos tools_01_devcontainer_makefile |
DevContainers · Make |
Especificações, OpenAPI, UML e docs-as-code, sem código executável.
| Projeto | Stack |
|---|---|
| 🌐 Arquitetura de APIs RESTful, Richardson Maturity & OpenAPI 3.0 🚧 RESTful Design, HATEOAS, OpenAPI 3.0 e RFC 7807 backend_01_rest_api_architecture |
OpenAPI 3 · ADR |
| 📝 Living Styleguide com Markdown Avançado & Mermaid Docs-as-Code, GitHub Flavored Markdown (GFM) e Diagramas Mermaid docs_01_styleguide_markdown_mermaid |
Markdown · Mermaid |
| 🏦 Especificação & Modelagem de Domínio Bancário com UML 2.5 🚧 Engenharia de Software, UML 2.5, Casos de Uso, Classes e Sequência uml_01_especificacao_sistema_bancario |
UML 2.5 · PlantUML |
O mesmo exercício implementado em 38 linguagens.
| Projeto | Stack |
|---|---|
| ⚖️ Calculadora de IMC Multilinguagem (38 Tecnologias) Lógica de Programação, Condicionais e Sintaxe Comparada multilang_imc_38 |
38 linguagens |
| 🌍 Saudação & Hello World Multilinguagem em 38 Stacks Ponto de Entrada (main), Entrada/Saída (I/O) e Sintaxe Inicial em 38 Stacks multilang_saudacoes_38 |
38 linguagens |
Projetos em destaque de cada um dos cursos do portal. O catálogo completo está na seção Catálogo por Stack, acima.
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 💻 Simulador de ULA & Conversor de Bases Numéricas Portas Lógicas, Circuitos Aritméticos e Bases Numéricas |
fundamentos_01_ula_conversor |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 ⚖️ Calculadora de IMC Multilinguagem (38 Stacks) Lógica de Programação, Condicionais e Sintaxe Comparada |
multilang_imc_38 |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🐙 Pipeline Git Flow, Commits Semânticos & GitHub Actions Git Flow, Conventional Commits, Pull Requests e CI/CD |
devops_01_pipeline_git_actions |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 2
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🌐 Landing Page Institucional Responsiva HTML5 Semântico, CSS Grid, Flexbox e Mobile-First |
web_01_landing_page_html_css |
Acessar Projeto |
| 📂 📊 Dashboard Administrativo com CSS Grid & Dark Mode Layout Complexo, Subgrid, Custom Properties e Dark Mode |
web_02_dashboard_css_grid |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 3
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🟨 Manipulação Avançada de DOM, Event Delegation & Web Storage DOM API, Event Delegation, Bubbling e LocalStorage |
js_01_dom_storage_events |
Acessar Projeto |
| 📂 🚀 Single Page Application (SPA) com Roteador Vanilla History API, Roteamento Client-Side e Componentes em JS Puro |
js_03_spa_vanilla_router |
Acessar Projeto |
| 📂 ⚡ Mini-Framework Reativo com Proxies & Virtual DOM Reatividade com Proxies ES6, Virtual DOM e State Management |
js_04_mini_reactive_framework |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🎨 Design System, Tokens W3C & Living Styleguide Tokens W3C, Paleta Semântica, Tipografia Modular e Acessibilidade |
design_01_design_system_tokens |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🌐 Arquitetura de APIs RESTful, Richardson Maturity & OpenAPI 3.0 RESTful Design, HATEOAS, OpenAPI 3.0 e RFC 7807 |
backend_01_rest_api_architecture |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 4
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🐘 Modelagem Relacional 3FN, Índices B-Tree & Triggers PostgreSQL Modelagem 3FN, Integridade Referencial e PL/pgSQL |
db_sql_01_modelagem_relacional |
Acessar Projeto |
| 📂 🍃 Modelagem NoSQL com MongoDB & Agregações de E-Commerce Documentos JSON/BSON, Embedding vs Referência e Aggregation Pipeline |
db_nosql_02_mongodb_ecommerce |
Acessar Projeto |
| 📂 ⚡ Cache de Alta Performance com Redis, TTL & Sharding Cache-Aside, Write-Through, Redis Cluster e Sub-Milissegundo |
db_cache_03_redis_sharding_tuning |
Acessar Projeto |
| 📂 🏛️ Arquitetura Enterprise de DBA, Tuning & Particionamento Particionamento Declarativo, EXPLAIN ANALYZE e Replicação Streaming |
db_tuning_04_dba_enterprise |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 4
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 📦 Biblioteca de Estruturas de Dados Avançadas & Big-O Pilhas (LIFO), Filas (FIFO), Listas Encadeadas e Hash Tables |
algoritmos_01_estruturas_dados |
Acessar Projeto |
| 📂 🌲 Árvores Binárias de Busca Auto-Balanceadas (AVL & B-Tree) Rotações AVL, Balanceamento e Indexação B-Tree |
algoritmos_02_arvores_avl_btree |
Acessar Projeto |
| 📂 🗺️ Algoritmos de Grafos & Roteirização com Dijkstra Matriz de Adjacência, BFS/DFS e Menor Caminho Dijkstra |
algoritmos_03_grafos_rotas_dijkstra |
Acessar Projeto |
| 📂 🧠 Programação Dinâmica & Algoritmos Gulosos (Greedy) Memoization, Tabulation, Mochila 0/1 e Troco Mínimo |
algoritmos_04_algoritmos_gulosos_dp |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 2
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 📐 Gateway de Pagamentos com Padrões GoF & SOLID Factory Method, Strategy, Decorator e Observer |
padroes_01_gateway_pagamentos_gof |
Acessar Projeto |
| 📂 🏛️ Repository Pattern & Unit of Work Enterprise Desacoplamento de Acesso a Dados e Transações Atômicas |
padroes_02_repository_unitofwork |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 4
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🧪 Suíte Completa de Testes Automatizados & TDD TDD, JUnit 5, Mockito, AssertJ e Cobertura JaCoCo 90%+ |
testes_01_suite_tdd_jacoco |
Acessar Projeto |
| 📂 🐳 Testes de Integração com Bancos Reais via Testcontainers Contêineres Efêmeros PostgreSQL/Redis e Testes de Repositório |
testes_02_testcontainers_integration |
Acessar Projeto |
| 📂 📈 Testes de Performance, Carga & Estresse com k6 Ramping VUs, Thresholds de Latência p95 e Testes de Soak |
testes_03_performance_k6_load |
Acessar Projeto |
| 📂 🧬 Testes de Mutação com Pitest & Testes de Contrato Pact Mutation Score, Sobrevivência de Mutantes e Contratos CDC |
testes_04_mutation_pitest_contract |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 4
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🛡️ Laboratório de Auditoria & Hardening OWASP Top 10 Anti-SQLi, Anti-XSS, Headers HTTP e CSP |
seguranca_01_hardening_owasp |
Acessar Projeto |
| 📂 🔐 Criptografia Aplicada AES-256-GCM & Autenticação MFA/TOTP Criptografia de Dados em Repouso, Hashing Argon2id e TOTP |
seguranca_02_criptografia_mfa_oauth |
Acessar Projeto |
| 📂 🔍 Pipeline DevSecOps com Análise Estática SAST & SCA Semgrep, Trivy, GitLeaks e Verificação de Vulnerabilidades |
seguranca_03_pipeline_devsecops_sast |
Acessar Projeto |
| 📂 🧱 Blindagem de APIs com WAF, Rate Limiting & Rotação JWT Proteção contra DoS, Token Bucket e Rotação de Chaves RS256 |
seguranca_04_waf_rate_limiting_jwt |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🚀 Nginx com Balanceamento de Carga e Proxy Reverso Load Balancing Round-Robin, Reverse Proxy e Docker Compose |
infra_nginx_01_nodejs |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 💻 Analisador Léxico, Parser Sintático & Árvore AST Compiladores, Tokenizer Léxico, Parser Recursivo e AST |
compiladores_01_lexico_sintatico_ast |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 4
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🚀 Controle de Gastos com Spring Boot & HTMX (v1) CRUD Básico, H2 Database e Server-Driven UI com HTMX |
javaweb_gastos_01_htmx |
Acessar Projeto |
| 📂 🚀 Controle de Gastos com Spring Boot & HTMX (v2) Edição Dinâmica, Tema Claro/Escuro e Fragmentos |
javaweb_gastos_02_htmx |
Acessar Projeto |
| 📂 🚀 Controle de Gastos com Spring Boot & HTMX (v3) Paginação de Dados, Saldo em Tempo Real e Bean Validation |
javaweb_gastos_03_htmx |
Acessar Projeto |
| 📂 🚀 Controle de Gastos com Spring Boot & HTMX (v4) Engenharia Ágil, Backlog, Git Flow, ADRs e 3 Novas Features |
javaweb_gastos_04_htmx |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🐹 API RESTful Corporativa com Go & Gin Framework Concorrência, Handlers HTTP, GORM e Microsserviços |
backend_golang_01_gin_rest |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🐘 API RESTful Corporativa com PHP & Laravel 11 Laravel 11, Eloquent ORM, Migrations e API Resources |
backend_php_01_laravel_rest |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🐍 API de Controle de Gastos com Python & FastAPI FastAPI, Pydantic v2, SQLAlchemy 2.0 e Swagger Automático |
python_web_gastos_01_fastapi |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🎯 Engine de Processamento de Dados com C# & LINQ C# 12, .NET 8, LINQ, PLINQ, Streams e Concorrência |
sistemas_csharp_01_engine_linq |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🦀 CLI de Alta Performance & Concorrência com Rust Rust 2021, Ownership, Borrow Checker, Rayon e Memory Safety |
sistemas_rust_01_cli_concorrente |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 💾 Mini-SGBD Binário com Alocação Dinâmica em C Puro C11/C17, Ponteiros, Structs, Arquivos Binários e Valgrind |
sistemas_c_01_db_binario |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 ⚙️ Simulador de Física com C++23 & Padrão RAII C++23 Moderno, Idioma RAII, Smart Pointers e Move Semantics |
sistemas_cpp_01_simulacao_raii |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🌐 Load Balancer TCP Concorrente com Go & Goroutines Redes Camada 4, Sockets TCP, Goroutines e Channels |
sistemas_go_01_tcp_loadbalancer |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 2
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🖥️ Contador Interativo Desktop com Java Swing & MVC Interfaces Desktop, Event Dispatch Thread (EDT) e MVC |
javadesk_contador_01_swing |
Acessar Projeto |
| 📂 🃏 Jogo Blackjack (21) Profissional com JavaFX JavaFX 21, Arquitetura MVC, Scenegraph e jpackage Nativo |
javadesk_blackjack_javafx |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 14
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🌱 Miniprojeto 01: Lista de Compras & Tarefas (4 Degraus) Metodologia Introdutória: 1. Imperativo (.txt) $\rightarrow$ 2. Classe Tarefa $\rightarrow$ 3. SQLite3 $\rightarrow$ 4. Tkinter Desktop |
sistemas_python_intro_01_lista_tarefas |
Acessar Projeto |
| 📂 🌱 Miniprojeto 02: Caderno de Fiado da Mercearia (4 Degraus) Metodologia Introdutória: 1. Dicionários (.json) $\rightarrow$ 2. Classe Cliente $\rightarrow$ 3. SQLite3 Relacional (1:N) $\rightarrow$ 4. Streamlit Web |
sistemas_python_intro_02_fiado_padaria |
Acessar Projeto |
| 📂 🌱 Miniprojeto 03: Controle de Estoque da Cantina (4 Degraus) Metodologia Introdutória: 1. Dicionários (.txt) $\rightarrow$ 2. Classe Produto $\rightarrow$ 3. SQLite3 com Filtros $\rightarrow$ 4. Desktop Visual |
sistemas_python_intro_03_estoque_cantina |
Acessar Projeto |
| 📂 🌱 Miniprojeto 04: Livro Caixa de Prestador Autônomo (4 Degraus) Metodologia Introdutória: 1. Dicionários (.json) $\rightarrow$ 2. Classe Lancamento $\rightarrow$ 3. SQLite3 com SUM $\rightarrow$ 4. Streamlit Web |
sistemas_python_intro_04_caixa_autonomo |
Acessar Projeto |
| 📂 🌱 Miniprojeto 05: Empréstimo de Livros da Biblioteca (4 Degraus) Metodologia Introdutória: 1. Dicionários (.txt) $\rightarrow$ 2. Classe Livro $\rightarrow$ 3. SQLite3 Relacional (1:N) $\rightarrow$ 4. Tkinter com Abas |
sistemas_python_intro_05_biblioteca_livros |
Acessar Projeto |
| 📂 🌱 Miniprojeto 06: Cadastro & Agenda de Pet Shop (4 Degraus) Metodologia Introdutória: 1. Dicionários (.json) $\rightarrow$ 2. Classes Tutor/Pet $\rightarrow$ 3. SQLite3 3 Tabelas Multi-JOIN $\rightarrow$ 4. Desktop Visual |
sistemas_python_intro_06_petshop_agenda |
Acessar Projeto |
| 📂 🌱 Miniprojeto 07: Orçamento de Oficina Mecânica (4 Degraus) Metodologia Introdutória: 1. Dicionários (.json) $\rightarrow$ 2. Classes Peca/Orcamento $\rightarrow$ 3. SQLite3 Relacional 1:N com SUM $\rightarrow$ 4. Streamlit Web |
sistemas_python_intro_07_oficina_mecanica |
Acessar Projeto |
| 📂 🌱 Miniprojeto 08: Caderno de Campo Rural (4 Degraus) Metodologia Introdutória: 1. Dicionários (.txt) $\rightarrow$ 2. Classe Talhao $\rightarrow$ 3. SQLite3 com CASE WHEN $\rightarrow$ 4. Streamlit Web |
sistemas_python_intro_08_campo_rural |
Acessar Projeto |
| 📂 🌱 Miniprojeto 09: Chamados de Manutenção Predial (4 Degraus) Metodologia Introdutória: 1. Dicionários (.json) $\rightarrow$ 2. Classe Chamado $\rightarrow$ 3. SQLite3 com CHECK $\rightarrow$ 4. Streamlit Kanban |
sistemas_python_intro_09_manutencao_predial |
Acessar Projeto |
| 📂 🌱 Miniprojeto 10: Catalogador & Backup de Arquivos (4 Degraus) Metodologia Introdutória: 1. Log os/shutil (.txt) $\rightarrow$ 2. Classes Arquivo/Backup $\rightarrow$ 3. SQLite3 Auditoria 1:N $\rightarrow$ 4. Desktop com Progressbar |
sistemas_python_intro_10_backup_arquivos |
Acessar Projeto |
| 📂 🐍 Processador de Arquivos em Lote Desktop (POO & MVC) Python Desktop GUI, Tkinter / ttk, Arquitetura MVC, Dataclasses e Type Hints |
sistemas_python_01_desktop_poo |
Acessar Projeto |
| 📂 📋 To-Do List Desktop com SQLite & DAO Gestor de Tarefas Desktop, SQLite3 com ACID, Padrão DAO/Repository e Enums |
sistemas_python_02_todolist_sqlite |
Acessar Projeto |
| 📂 🏭 Dashboard Analítico Concorrente (Persistência Híbrida) Telemetria Industrial, SQLite Relacional + NoSQL Document Store, Multithreading e Gráficos em Tempo Real |
sistemas_python_03_dashboard_concorrente |
Acessar Projeto |
| 📂 🛒 Automação Comercial & PDV (.exe com PyInstaller) Sistema de Ponto de Venda, Segurança SHA-256, Transações ACID, Logging Corporativo e Deploy .exe |
sistemas_python_04_automacao_executavel |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🔷 Type System Avançado, Generics & Mapped Types no TypeScript TypeScript 5, Generics, DeepReadonly e Type-Level Programming |
typescript_01_typesystem_generics |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🅰️ E-Commerce TecLoja com Angular Standalone & Spring Boot 3 Angular 18, Standalone Components, Signals e Integração REST |
fullstack_tecloja_01_spring_angular |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 ⚛️ E-Commerce TecLoja com React, TailwindCSS & NestJS React 18, Custom Hooks, TailwindCSS e Integração NestJS |
fullstack_tecloja_03_nest_react |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 3
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 💚 E-Commerce TecLoja com Vue 3, Composables & FastAPI Vue 3, Composition API, estado compartilhado em composables (useCart, useAuth) e integração FastAPI |
fullstack_tecloja_02_fastapi_vue |
Acessar Projeto |
| 📂 📊 Dashboard Analítico com Vue 3 & Apache ECharts Gráficos Interativos, WebSockets e Painel Administrativo |
vue_02_dashboard_charts |
Acessar Projeto |
| 📂 ⚡ Aplicação SSR & Otimização SEO com Nuxt 3 Server-Side Rendering, Nitro Engine e Metatags Dinâmicas |
vue_03_nuxt3_ssr_seo |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🤖 Aplicativo Android Nativo & Ciclo de Vida de Activities Android Nativo, Kotlin, Ciclo de Vida de Activities e ViewBinding |
android_p01_helloworld |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 4
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 💙 App de Controle Financeiro & Orçamento Pessoal Flutter 3, Dart, Provider, Material 3 e UUID |
mobile_flutter_01_financeiro |
Acessar Projeto |
| 📂 💙 Conta Digital & Transferências Pix com Clean Architecture & BLoC flutter_bloc, Clean Architecture, GetIt, Dartz e Equatable |
mobile_flutter_02_bloc_cleanarch |
Acessar Projeto |
| 📂 💙 App de Pedidos de Campo Offline-First com Hive NoSQL Hive NoSQL Local, Connectivity Plus e Background Sync |
mobile_flutter_03_offline_first_hive |
Acessar Projeto |
| 📂 💙 Super-App Omnichannel com Biometria & Push FCM local_auth Biometria, Flutter Secure Storage e Push FCM |
mobile_flutter_04_omnichannel_push |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 2
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🅿️ PI 01 — ParkManager: Sistema de Gestão de Estacionamento Projeto Integrador Full Stack, Tarifação por Hora, Vagas e Caixa |
fullstack_pi_01_parkmanager |
Acessar Projeto |
| 📂 🏦 Especificação & Modelagem de Domínio Bancário com UML 2.5 Engenharia de Software, UML 2.5, Casos de Uso, Classes e Sequência |
uml_01_especificacao_sistema_bancario |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🤖 Pipeline RAG com Embeddings & LLM API Inteligência Artificial, RAG, Vector DB (Chroma) e LangChain |
ia_01_rag_embeddings_llm |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 2
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🌐 Sniffer de Pacotes de Rede & Chat em Tempo Real com WebSockets Redes, Pilha TCP/IP, Raw Sockets e WebSockets RFC 6455 |
redes_01_sniffer_websocket_chat |
Acessar Projeto |
| 📂 🔌 Servidor HTTP/1.1 Construído do Zero com Sockets Puros Protocolo HTTP/1.1 RFC 9112, Headers, Multiplexação e Sockets |
redes_02_servidor_http_from_scratch |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🛠️ Ambientes Reprodutíveis com DevContainers & Makefiles DevContainers W3C, Docker, Make Canônico e Ambientes Herméticos |
tools_01_devcontainer_makefile |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 1
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 📝 Living Styleguide com Markdown Avançado & Mermaid Docs-as-Code, GitHub Flavored Markdown (GFM) e Diagramas Mermaid |
docs_01_styleguide_markdown_mermaid |
Acessar Projeto |
🔗 Página do Curso: Acessar Módulo / Especialização · Projetos Vinculados: 24
Todos os projetos Full Stack e suas séries (Lista de Tarefas, ListOn, Estoque, TecLoja e Projetos Integradores) estão no grupo 🧩 Full Stack — Séries Multi-Stack do catálogo acima.
🔗 Página do Curso: Acessar Índice Geral · Projetos Vinculados: 2
| Aplicação / Laboratório | Identificador da Pasta | Documentação & Código |
|---|---|---|
| 📂 🌍 Saudação & Hello World Multilinguagem em 38 Stacks Ponto de Entrada (main), Entrada/Saída (I/O) e Sintaxe Inicial em 38 Stacks |
multilang_saudacoes_38 |
Acessar Projeto |
| 📂 ⚖️ Calculadora de IMC Multilinguagem (38 Stacks) Lógica de Programação, Condicionais e Sintaxe Comparada em 38 Linguagens |
multilang_imc_38 |
Acessar Projeto |