TRILHA 1

🧭 Fundamentos

Antes de construir, entenda o terreno: o que é o AntiGravity, onde ele se encaixa no mapa das ferramentas de IA, quando usá-lo (e quando não), e como deixar seu ambiente pronto para o primeiro app.

3
Módulos
21
Tópicos
~3h
Duração
Básico
Nível
Camada visual — Make / n8n arrastar blocos Nuvem — vibe coding a IA hospeda tudo Local — AntiGravity o código em si · a camada final ↓ mais controle e funcionalidade

Mapa da trilha

Conteúdo detalhado

1.1~45 min

🛰️ O que é o AntiGravity & o bolo de 3 camadas

A definição do AntiGravity, o mapa mental das 3 camadas de ferramentas de IA, e por que o código é "a camada final".

O que é:

Um editor de código da Google, movido por agentes de IA, que roda na sua máquina e edita arquivos de verdade — você comanda em linguagem natural.

Por que aprender:

É a forma mais direta de sair do "arrastar blocos" e construir aplicações completas sem dominar sintaxe.

Conceitos-chave:

Agentes · linguagem natural · ambiente local · Gemini 3 Pro / Claude / outros modelos.

O que é:

Um mapa mental: topo = ferramentas visuais (Make/n8n), meio = vibe coding na nuvem, base = ambiente local (AntiGravity).

Por que aprender:

Saber em que camada você está te ajuda a escolher a ferramenta certa e a entender o que cada uma sacrifica.

Conceitos-chave:

Abstração vs. controle · nuvem simplifica sacrificando funcionalidade · local = controle total.

O que é:

Determinístico = fluxo fixo e repetitivo (ideal p/ Make/n8n). Agentic = a IA escreve e gerencia código para problemas que mudam.

Por que aprender:

A pergunta "isso muda ou é sempre igual?" decide qual abordagem usar.

Conceitos-chave:

Fluxo fixo · fluxo adaptativo · complexidade · autonomia.

O que é:

Toda ferramenta visual é só uma interface sobre código. Dominar o código (via IA) é a base que não fica obsoleta.

Por que aprender:

Te imuniza contra o medo de "a próxima ferramenta da moda" — você já está na camada que faz tudo.

Conceitos-chave:

Interface vs. fundação · longevidade da habilidade.

O que é:

Cursor, Windsurf e AntiGravity são IDEs com IA concorrentes. O curso usa o AntiGravity, mas os princípios valem para todas.

Por que aprender:

Você aprende um conceito, não um botão — e troca de ferramenta sem recomeçar.

Conceitos-chave:

Recursos nativos · portabilidade de habilidade.

O que é:

Para tarefas simples, repetitivas e estáveis (ex.: "form preenchido → adiciona à lista"), um fluxo no-code é mais rápido e barato.

Por que aprender:

Usar a ferramenta certa economiza tempo — nem tudo precisa virar app.

Conceitos-chave:

Custo-benefício · simplicidade · manutenção.

O que é:

Cada módulo tem conceitos, passo a passo, exemplo, exercício e prompts prontos. Marque cada seção como lida para acompanhar o progresso.

Por que aprender:

Saber a estrutura ajuda você a estudar com método e voltar de onde parou.

Conceitos-chave:

Progresso salvo · biblioteca de prompts · mão na massa.

Ver Completo
1.2~35 min

⚖️ Automação no-code vs. apps com IA

Quando usar construtores visuais (Make/n8n) e quando partir para a construção agentic — e por que vale entender os dois.

O que é:

Fluxos visuais com passos fixos: gatilho → ação → ação. Ótimo para tarefas previsíveis que não mudam.

Por que aprender:

É a forma mais simples e barata de resolver problemas repetitivos.

Conceitos-chave:

Gatilho · módulos · webhook · previsibilidade.

O que é:

Você descreve o objetivo e a IA escreve/edita código, testa e corrige — para problemas complexos e que evoluem.

Por que aprender:

Destrava o que um fluxo fixo não consegue: apps completos e funcionalidade ilimitada.

Conceitos-chave:

Autonomia · adaptação · código gerado.

O que é:

Ferramentas visuais são uma camada bonita sobre JSON/código. Copie um workflow e você vê o JSON por trás.

Por que aprender:

Entender isso desmistifica o "código" e mostra que você já mexia com ele sem saber.

Conceitos-chave:

Camada de abstração · JSON · interface visual.

O que é:

Um guia de decisão: tarefa simples e estável → no-code; problema complexo, com interface e lógica própria → app agentic.

Por que aprender:

Evita usar um canhão para matar mosca (ou vice-versa).

Conceitos-chave:

Critério de escolha · custo · complexidade.

O que é:

No-code e apps agentic se completam; entender fluxos te torna melhor ao dirigir agentes (e vice-versa).

Por que aprender:

Você ganha um repertório maior de soluções.

Conceitos-chave:

Complementaridade · repertório · integração (MCP).

O que é:

Vibe coders de nuvem são como uma casa da IKEA: entregam pronto, mas com estruturas fixas. O local é construir do jeito que você quiser.

Por que aprender:

Mostra o trade-off entre rapidez e liberdade.

Conceitos-chave:

Conveniência vs. controle · limites da nuvem.

Ver Completo
1.3~55 min

⚙️ Setup completo do ambiente

Instalar tudo, entender a interface e importar/rodar seu primeiro projeto no localhost.

O que é:

Baixar e instalar o app a partir do site oficial (antigravity.google).

Por que aprender:

É o primeiro passo concreto — sem isso, nada roda.

Conceitos-chave:

Download oficial · instalação.

O que é:

O Node.js é o "motor" que permite à IA criar e rodar projetos no nível do seu computador.

Por que aprender:

Sem ele, o agente não consegue executar a maioria dos apps localmente.

Conceitos-chave:

Runtime · npm · ambiente local.

O que é:

GitHub é onde se guardam e versionam os arquivos. Repositórios podem ser públicos (qualquer um vê) ou privados.

Por que aprender:

É de onde você importa projetos e para onde publica o seu.

Conceitos-chave:

Repo · visibilidade · colaboração.

O que é:

Importar um repo (colando a URL) e pedir para rodar — ele sobe num endereço local (localhost) que só você vê.

Por que aprender:

É o ciclo básico: trazer código, rodar, ver na tela.

Conceitos-chave:

Import · localhost · preview.

O que é:

O terminal é como você conversa com o computador por texto: instalar coisas, rodar comandos, executar ações.

Por que aprender:

Muitas ações (instalar pacotes, rodar builds) passam por ali.

Conceitos-chave:

CLI · comando · instalação.

O que é:

Regra prática: um modelo forte em design para layout, outro forte em raciocínio para código e troubleshooting.

Por que aprender:

Escolher o modelo certo melhora muito o resultado.

Conceitos-chave:

Seleção de modelo · caso de uso.

O que é:

Painel de comandos, navegação de arquivos, "publicar no GitHub" e o Agent Manager (onde você gerencia vários agentes).

Por que aprender:

Conhecer a interface acelera tudo o que vem depois.

Conceitos-chave:

Painel · Agent Manager · workspaces.

O que é:

O agente abre o navegador, clica em botões, confere o resultado na tela e se autocorrige — sem plugins extras.

Por que aprender:

É um diferencial que economiza muito ida e volta.

Conceitos-chave:

Browser control · self-correction.

Ver Completo
← Início Trilha 2: Construir & Publicar →