Caracol Dev

O seu primeiro site começa aqui.

Crie páginas com HTML5, CSS e JavaScript. Pratique a lógica em pseudocódigo, Python e C++ e aprenda a consultar dados com SQL.

9.522exercícios
315microetapas
315lições
7oficinas
A trilha de Desenvolvimento Web I

Três oficinas, uma página real.

Estruture a Feira do Bairro em HTML5, dê estilo à página com CSS e adicione busca e validação com JavaScript.

Disponível

Oficina HTML5

Do primeiro caractere a uma página acessível. Pratique estrutura, semântica, links, mídia e formulários.

Abrir Oficina HTML5
Disponível

Oficina CSS

Da primeira declaração a layouts responsivos com Flexbox e Grid. Pratique com 1.350 exercícios e aplique CSS à Feira do Bairro.

Abrir Oficina CSS
Disponível

Oficina JavaScript

Do primeiro parêntese a uma página interativa. Pratique lógica, funções, eventos e formulários em 1.350 exercícios.

Abrir Oficina JavaScript
Programação e dados

Da primeira instrução ao primeiro programa.

Resolva problemas em pseudocódigo, execute programas em Python e C++ e transforme registros em relatórios com SQL.

Passo a passoDisponível

Oficina de Algoritmos e Lógica

Copie um único dígito e avance até escrever decisões, repetições e testes de mesa. Execute suas soluções no laboratório de pseudocódigo.

Caracol com uma espiral que se abre em dois caminhos.
Abrir Oficina de Lógica
Disponível

Oficina Python

Do primeiro print() a funções, coleções, tratamento de erros e testes. Execute e baixe seu código Python.

Abrir Oficina Python
Disponível

Oficina C++

Do primeiro ponto e vírgula a funções, vetores e testes. Pratique C++17 e resolva o desafio da Feira do Bairro.

Abrir Oficina C++
Disponível

Oficina SQL

Da primeira consulta a junções, relatórios e transações. Pratique em SQLite e monte o relatório de reservas da Feira do Bairro.

Abrir Oficina SQL
Método Caracol Linguagens

Avance quando dominar a etapa.

Cada bloquinho tem 10 exercícios e correção imediata. Dois bloquinhos seguidos com pelo menos 9 acertos na primeira tentativa liberam a próxima etapa. O cronômetro é opcional.

Projeto integrador · Nível 9

Feira do Bairro

Construa a página da feira na trilha Web. Na trilha de programação, simule pedidos de reserva, confira o saldo de vagas e teste os casos de erro em pseudocódigo, Python e C++. Em SQL, monte um relatório das reservas confirmadas e das vagas restantes.

  1. Pratique em bloquinhosResolva 10 exercícios por vez, com correção imediata.
  2. Prepare a sua entregaNas três microetapas finais de cada oficina, pratique as habilidades que serão usadas no projeto.
  3. Monte e teste a soluçãoNa lição 9.5 de cada oficina, siga o roteiro, verifique sua solução e faça a auditoria.