← Construir

O que vais construir

A Página com Login

Uma página com login (Google, Apple, email), uma área privada que só vês depois de entrares, e o botão de sair — o fluxo real, demonstrado em segurança.

Intermédio · ~45 min🌐 web
✦ introduz: Login & sessão↻ reaproveita: Estado & eventos
resultado vivo · experimentaAbrir em página inteira ↗
A construir como O Mágico. Como queres que te explique?
Primeira vez a programar? Lê isto antes (30 segundos) →

Em quase todas as apps repetimos as mesmas camadas, como construir uma casa: o HTML põe as coisas na mesa (a estrutura), o CSS veste-as (a aparência), e o JavaScript é a linguagem que lhes dá vida (o que reage ao toque). No fim, a memória guarda o que importa. Não precisas de decorar — vais reconhecê-las em cada passo. E há um truque de criador: antes de cada passo, diz em voz alta “quando eu faço X, a app deve fazer Y”. Isso transforma-te de quem copia em quem cria.

  1. Pomos na mesa duas coisas: o ecrã de ENTRAR (botões do Google e da Apple, e campos de email e palavra-passe) e um ecrã PRIVADO — que está escondido até entrares. É como uma porta e a sala lá dentro.

    O que aprendes aqui
    Botões de Google e AppleOs campos de email e palavra-passeUm ecrã escondido para depois de entrar
    O código (html)
    <div id="login">
      <button data-prov="Google">Continuar com Google</button>
      <input id="email" type="email" />
      <input id="pass" type="password" />
      <button class="entrar">Entrar</button>
    </div>
    <div id="privado" style="display:none">...a tua área...</div>
    A tua vez · muda o comportamento

    Acrescenta um botão 'Continuar com Apple' ao lado do Google. Mexeste só na estrutura.

    🎧 Ouvir este passo · em breve🎬 Vídeo · em breve
Faz tu · sem receita

Agora prova que és tu a mandar

Montaste a casa seguindo o plano. O salto a criador é mudá-la sozinho. Tenta estas três — da mais simples à mais corajosa — sem receita. Se travares, pede à tua IA; mas tenta primeiro, e diz antes «quando eu fizer isto, a app deve…».

  1. 1Mostra o email de quem entrou na área privada («Olá, ___»).
  2. 2Mostra uma mensagem simpática (e esconde a área privada) quando ninguém está autenticado.
  3. 3Acrescenta um botão para o utilizador mudar a palavra-passe.

Ergueste a casa inteira. 🏠

O que construíste é teu. Abre a Prova Viva, clona para a tua IA, e faz crescer — uma cor nova, um botão novo, ou A Página com Login no teu telemóvel.