| 001 | Construa uma Extensão VSCode com ChatGPT | Iniciante | 🚀 Iniciar Lab |
| 002 | Construa um Jogo da Velha Web | Iniciante | 🚀 Iniciar Lab |
| 003 | Criando um Jogo Web Whack-a-Mole | Iniciante | 🚀 Iniciar Lab |
| 004 | Criar um Aplicativo de Notas Usando React | Iniciante | 🚀 Iniciar Lab |
| 005 | Construindo um Aplicativo Web Moderno de Divisão de Despesas | Iniciante | 🚀 Iniciar Lab |
| 006 | Criando um Aplicativo Web de Quadro de Desenho | Iniciante | 🚀 Iniciar Lab |
| 007 | Criando um Web App de Cronômetro de Tarefas | Iniciante | 🚀 Iniciar Lab |
| 008 | Crie um Web App de Carrossel Swiper | Iniciante | 🚀 Iniciar Lab |
| 009 | Web App de Simulação do Problema de Monty Hall | Iniciante | 🚀 Iniciar Lab |
| 010 | Construindo um Jogo Web de Evitar Blocos | Intermediário | 🚀 Iniciar Lab |
| 011 | Jogo Web 2048 Usando jQuery | Iniciante | 🚀 Iniciar Lab |
| 012 | Desenvolvendo uma Sala de Chat Online Simples Usando Flask | Iniciante | 🚀 Iniciar Lab |
| 013 | Crie um Jogo de Quebra-Cabeça Deslizante com JavaScript | Iniciante | 🚀 Iniciar Lab |
| 014 | Criar um Animador de Pixel Art com React | Iniciante | 🚀 Iniciar Lab |
| 015 | Jogo de Puzzle Flip com jQuery | Iniciante | 🚀 Iniciar Lab |
| 016 | Criando um Jogo Campo Minado com JavaScript | Iniciante | 🚀 Iniciar Lab |
| 017 | Construa um Editor Markdown Simples com Visualização ao Vivo | Iniciante | 🚀 Iniciar Lab |
| 018 | Implementar um Efeito de Lupa Usando Canvas | Iniciante | 🚀 Iniciar Lab |
| 019 | Construa uma Ferramenta de Corte de Imagens Usando HTML5 | Iniciante | 🚀 Iniciar Lab |
| 020 | Construindo um Criador de Lista de Desejos de Natal em React | Intermediário | 🚀 Iniciar Lab |
| 021 | Construindo um Jogo de Quebra-Cabeça Drag-and-Drop em React | Iniciante | 🚀 Iniciar Lab |
| 022 | Construindo um Mapa de Calor de Contribuições do GitHub em React | Intermediário | 🚀 Iniciar Lab |
| 023 | Implementando MobileNet com TensorFlow.js e Flask | Iniciante | 🚀 Iniciar Lab |
| 024 | Não Pise no Azulejo Branco | Iniciante | 🚀 Iniciar Lab |
| 025 | Crie um Jogo Web de Raspar Cartão | Iniciante | 🚀 Iniciar Lab |
| 026 | Crie um Encurtador de URL Simples com Flask e MySQL | Avançado | 🚀 Iniciar Lab |
| 027 | Construa um Scanner de Portas TCP Baseado na Web | Iniciante | 🚀 Iniciar Lab |
| 028 | Pesquisa de Frases em Tempo Real com Vue.js | Iniciante | 🚀 Iniciar Lab |
| 029 | Desenvolvimento de Funcionalidade de Busca com Vue.js | Iniciante | 🚀 Iniciar Lab |
| 030 | Implementar Barra de Abas Fixa Dinâmica | Iniciante | 🚀 Iniciar Lab |
| 031 | Efeito de Animação Hover em Leque com CSS | Iniciante | 🚀 Iniciar Lab |
| 032 | O Mar Ilimitado do Aprendizado | Iniciante | 🚀 Iniciar Lab |
| 033 | Uma Boa Avaliação para o Takeout | Iniciante | 🚀 Iniciar Lab |
| 034 | Aplicação Web de Gerenciamento de Endereços | Iniciante | 🚀 Iniciar Lab |
| 035 | Escala de Humor Bing Dwen Dwen | Iniciante | 🚀 Iniciar Lab |
| 036 | Construindo um Sistema de Semáforos com JavaScript | Intermediário | 🚀 Iniciar Lab |
| 037 | Construindo uma Funcionalidade de Busca Simples | Iniciante | 🚀 Iniciar Lab |
| 038 | Implementação de Paginação com Axios | Iniciante | 🚀 Iniciar Lab |
| 039 | Escape From the Dual Vector Foil | Iniciante | 🚀 Iniciar Lab |
| 040 | Construa um Jogo de Adivinhar a Moeda | Iniciante | 🚀 Iniciar Lab |
| 041 | Gerador de Cartões de Saudação Aleatórios | Iniciante | 🚀 Iniciar Lab |
| 042 | Sistema de Reserva de Ingressos para Cinema | Iniciante | 🚀 Iniciar Lab |
| 043 | Caça ao Tesouro da Incantação Impulsionada por Axios | Iniciante | 🚀 Iniciar Lab |
| 044 | Criar Caixas Modais Responsivas | Iniciante | 🚀 Iniciar Lab |
| 045 | Construindo um Componente de Paginação Reutilizável | Iniciante | 🚀 Iniciar Lab |
| 046 | Soletrando o Futuro | Iniciante | 🚀 Iniciar Lab |
| 047 | Construtor de Apresentações HTML Baseado na Web | Iniciante | 🚀 Iniciar Lab |
| 048 | Validação de Formulários Personalizada com Vue.js | Iniciante | 🚀 Iniciar Lab |
| 049 | Empty pathMatch para Cálculo Correto de Caminho | Iniciante | 🚀 Iniciar Lab |
| 050 | Carrinho de Compras Vue.js com Arrastar e Soltar | Iniciante | 🚀 Iniciar Lab |
| 051 | Implementar Sugestões de Pesquisa com Vue.js | Iniciante | 🚀 Iniciar Lab |
| 052 | Lista de Produtos com Alternância de Layout | Iniciante | 🚀 Iniciar Lab |
| 053 | Botões Vue.js e Atualização de Valores | Iniciante | 🚀 Iniciar Lab |
| 054 | Construindo Busca Dinâmica em Árvore de Menu com Vue.js | Iniciante | 🚀 Iniciar Lab |
| 055 | Corrigindo a Função cleanPath do Vue Router | Iniciante | 🚀 Iniciar Lab |
| 056 | Construa um Leitor de E-books com Vue.js | Iniciante | 🚀 Iniciar Lab |
| 057 | Recuperando Parâmetros de Objeto da Query | Iniciante | 🚀 Iniciar Lab |
| 058 | Construindo um Carrinho de Compras com Vue.js | Iniciante | 🚀 Iniciar Lab |
| 059 | Construindo um Comutador de Status de Loja em Vue.js | Iniciante | 🚀 Iniciar Lab |
| 060 | Implementar Rolagem Virtual Eficiente com Vue.js | Iniciante | 🚀 Iniciar Lab |
| 061 | Implementar Atomic Flex Layout com CSS | Iniciante | 🚀 Iniciar Lab |
| 062 | Construindo uma Homepage de Site de Notícias Responsiva | Iniciante | 🚀 Iniciar Lab |
| 063 | Design Criativo de Outdoor com Texturas de Madeira | Iniciante | 🚀 Iniciar Lab |
| 064 | Profundidade de Campo em Imagens | Iniciante | 🚀 Iniciar Lab |
| 065 | Criando um Rosto de Coala com CSS Grid | Iniciante | 🚀 Iniciar Lab |
| 066 | Criando a Animação Orbital da Terra com CSS | Iniciante | 🚀 Iniciar Lab |
| 067 | Corrigindo Problemas de Exibição de Websites | Iniciante | 🚀 Iniciar Lab |
| 068 | Layout de Dados Responsivo com Flexbox | Iniciante | 🚀 Iniciar Lab |
| 069 | Layout de Cartões Flexível e Responsivo | Iniciante | 🚀 Iniciar Lab |
| 070 | Design de Layout de Vegetais com Flexbox | Iniciante | 🚀 Iniciar Lab |
| 071 | Arranjo de Frutas com CSS Flexbox | Iniciante | 🚀 Iniciar Lab |
| 072 | Travessa de Frutas Visualmente Atraente | Iniciante | 🚀 Iniciar Lab |
| 073 | Dê uma Nova Cara à Sua Página | Iniciante | 🚀 Iniciar Lab |
| 074 | Design de Página Inicial Simples e Bonito | Iniciante | 🚀 Iniciar Lab |
| 075 | Disposição de Assentos em Cinema | Iniciante | 🚀 Iniciar Lab |
| 076 | Design Web Responsivo com Gulp | Iniciante | 🚀 Iniciar Lab |
| 077 | Design Web Responsivo para Todas as Telas | Iniciante | 🚀 Iniciar Lab |
| 078 | Criar um Cartão de Visita Visualmente Atraente | Iniciante | 🚀 Iniciar Lab |
| 079 | Jornada ao Oeste Celestial | Iniciante | 🚀 Iniciar Lab |
| 080 | Formatação e Visualização de Dados com Vue.js | Iniciante | 🚀 Iniciar Lab |
| 081 | Desaparecido no Ar | Iniciante | 🚀 Iniciar Lab |
| 082 | App de Notas Adesivas de Desejos com Vue.js | Iniciante | 🚀 Iniciar Lab |
| 083 | Navegação Responsiva com Custom React Hook | Intermediário | 🚀 Iniciar Lab |
| 084 | Aplicação de Troca de Tema React | Intermediário | 🚀 Iniciar Lab |
| 085 | Aplicação de Filtro de Cores em React | Intermediário | 🚀 Iniciar Lab |
| 086 | Implementando Recursos de Navegação no React | Intermediário | 🚀 Iniciar Lab |
| 087 | Criar Cartão de Visita Responsivo com React | Intermediário | 🚀 Iniciar Lab |
| 088 | Construir Componentes React Interativos | Iniciante | 🚀 Iniciar Lab |
| 089 | Alternar entre Modo Claro e Escuro | Iniciante | 🚀 Iniciar Lab |
| 090 | Verificação de Número de Telemóvel | Iniciante | 🚀 Iniciar Lab |
| 091 | Avisar Corretamente o Uso Incorreto de v-Slot | Iniciante | 🚀 Iniciar Lab |
| 092 | Adicionando Aviso de Depreciação ao Vue Router | Iniciante | 🚀 Iniciar Lab |
| 093 | Dinamização de Dados da Página Inicial | Iniciante | 🚀 Iniciar Lab |
| 094 | Corrigir o Teste em async.spec.js | Iniciante | 🚀 Iniciar Lab |
| 095 | Visualização de Dados com Echarts e JSON | Iniciante | 🚀 Iniciar Lab |
| 096 | Lidando com Valores Nulos Corretamente | Iniciante | 🚀 Iniciar Lab |
| 097 | Vamos Fazer uma Reunião Juntos | Iniciante | 🚀 Iniciar Lab |
| 098 | Construindo Login com Vue.js e Vuex | Iniciante | 🚀 Iniciar Lab |
| 099 | Remover o Aviso Gerado por pathMatch | Iniciante | 🚀 Iniciar Lab |
| 100 | Revisitar Gatilhos de Rota Muito Cedo | Iniciante | 🚀 Iniciar Lab |
| 101 | Valor da Query do Router Alterado | Iniciante | 🚀 Iniciar Lab |
| 102 | Construindo Telas de Esqueleto Flexíveis | Iniciante | 🚀 Iniciar Lab |
| 103 | Ferramenta de Conversão de Tempo com Vue.js | Iniciante | 🚀 Iniciar Lab |
| 104 | Construa um Gerenciador de Tarefas com Vue.js | Iniciante | 🚀 Iniciar Lab |
| 105 | Web App de Coleção de Filmes Interativa | Iniciante | 🚀 Iniciar Lab |
| 106 | Construindo Interfaces de Acordeão Responsivas | Iniciante | 🚀 Iniciar Lab |
| 107 | Jogo de Combinação de Frutas com HTML, CSS, JavaScript | Intermediário | 🚀 Iniciar Lab |
| 108 | Jogo de Empilhamento de Frutas com HTML, CSS, JavaScript | Intermediário | 🚀 Iniciar Lab |
| 109 | Implementar Função de Login de Usuário | Iniciante | 🚀 Iniciar Lab |
| 110 | Aplicação Simples de Sorteio de Prêmios | Intermediário | 🚀 Iniciar Lab |
| 111 | Construindo uma Aplicação de Votação | Intermediário | 🚀 Iniciar Lab |
| 112 | Desenvolvimento de Aplicação de Previsão Meteorológica Semanal | Iniciante | 🚀 Iniciar Lab |
| 113 | Trabalho Duro Compensa | Iniciante | 🚀 Iniciar Lab |
| 114 | Painel de Vendas em Tempo Real com Echarts | Intermediário | 🚀 Iniciar Lab |
| 115 | Criando Gráficos de Barras Interativos com ECharts | Iniciante | 🚀 Iniciar Lab |
| 116 | Tempo com o Seu Telefone | Iniciante | 🚀 Iniciar Lab |
| 117 | Gráfico de Tendência Climática com Vue e Echarts | Iniciante | 🚀 Iniciar Lab |
| 118 | Contagem de Acessos por IP | Iniciante | 🚀 Iniciar Lab |
| 119 | CRUD de Horário de Cursos com MyBatis | Iniciante | 🚀 Iniciar Lab |
| 120 | Configurando Logging e Batch Aliasing no MyBatis | Iniciante | 🚀 Iniciar Lab |
| 121 | Estendendo Entidades com Propriedades Personalizadas | Iniciante | 🚀 Iniciar Lab |
| 122 | Implementação de Requisições AJAX Usando JS | Iniciante | 🚀 Iniciar Lab |
| 123 | Transferência de Dados JSON com AJAX | Iniciante | 🚀 Iniciar Lab |
| 124 | Registrando Informações do Projeto com Log4j2 | Iniciante | 🚀 Iniciar Lab |
| 125 | Operar a Tabela de Cursos | Iniciante | 🚀 Iniciar Lab |
| 126 | Uso Prático de resultMap | Iniciante | 🚀 Iniciar Lab |
| 127 | Sistema de Gerenciamento de Permissões de Usuário com JavaScript | Iniciante | 🚀 Iniciar Lab |
| 128 | Transformando Funções Assíncronas Baseadas em Callback em Promises | Iniciante | 🚀 Iniciar Lab |
| 129 | Construindo uma API de Notícias com Node.js | Iniciante | 🚀 Iniciar Lab |
| 130 | Construindo uma API RESTful de Gerenciamento de Usuários com Node.js | Iniciante | 🚀 Iniciar Lab |
| 131 | Construindo um Proxy Reverso em Node.js | Iniciante | 🚀 Iniciar Lab |