Programação do zero · Turma de iniciantes de verdade

Aprenda a programar agora que a IA também escreve código.

36 aulas, 359 páginas ilustradas, exercícios com gabarito e uma regra que nenhum outro curso tem: você pode pedir ajuda para a IA — mas não pode entregar um código que não sabe explicar.

PAGAMENTO ÚNICO · PIX OU CARTÃO · 7 DIAS DE GARANTIA

  • 93 h de trilha
  • 36 aulas · 359 páginas
  • Exercícios com gabarito
  • Grupo no WhatsApp
Capa do Ciclo 1 — Lógica em ação
Material de boas-vindas do Basicão
Capa do Ciclo de exercícios 1
93 hde trilha completa, do primeiro clique ao sistema organizado
4ciclos: Oficina, Lógica em ação, Primeiro serviço e Taxiando
36aulas de 7 páginas cada — 359 páginas no total (mais mapas e material de apoio)
70exercícios em 2 rodadas, todos com gabarito comentado
O DNA do i todo conhecer

Conhecer é o primeiro passo para crescer.

BASICÃO · MÉTODO EM 6 MOVIMENTOS

  1. Entenda
  2. Veja
  3. Teste
  4. Quebre
  5. Pergunte
  6. Explique

O Basicão não nasceu para impressionar quem já sabe. Nasceu para quem trava na primeira linha, para quem tentou um tutorial no YouTube e desistiu, para quem quer estudar junto com o filho, para quem está pensando em mudar de área aos 45.

A ideia é simples: primeiro você entende a cena do dia a dia. Depois vê o código. Depois testa. Depois quebra de propósito para ver o erro acontecer. E só então explica com as suas palavras — porque explicar é a prova de que aprendeu.

"Você aperta botões que outra pessoa desenhou. Programar é do outro lado do botão."

— Prof. Paulo José · Do e-book "Por que aprender a programar — hoje"

Não é para quem já sabe

Não é para quem já sabe.
É para quem ainda não começou.

Filhos, netos e sobrinhos

Um presente que ensina a construir, e não só a consumir tecnologia. Dá para estudar junto.

Quem está em outra profissão

Conheça tecnologia por dentro antes de tomar qualquer decisão sobre mudar de área.

Adultos e pessoas 60+

Ritmo calmo, letra grande, analogias do mundo real. Ninguém aqui fala como se você já soubesse.

Quem desanimou de estudar

Uma aula por vez, 7 páginas cada. Você sempre sabe onde está e o que vem depois.

Quem já tentou e parou

Dessa vez com material impresso, exercícios corrigidos e alguém explicando o porquê de cada linha.

Quem quer dar um presente útil

Acesso vitalício, material para a vida toda e um diploma no final para guardar.

O material, por dentro

Tudo já está pronto e ilustrado

Estas são as capas reais dos módulos do Basicão. Clique para ver de perto.

Módulo Comece por aqui
Comece por aquiE-book de entrada e visão geral da jornada.
Boas-vindas ao Basicão
Boas-vindasComo estudar, quanto tempo por dia, o que esperar.
Ciclo 0 — Oficina
Ciclo 0 · OficinaPreparando a bancada: ambiente, ferramentas e IA.
Ciclo 1 — Lógica em ação
Ciclo 1 · Lógica em açãoVariáveis, decisões, repetições e coleções.
Ciclo 2 — Do terminal ao primeiro serviço
Ciclo 2 · Primeiro serviçoJSON, DTO, validação e integração com o mundo.
Ciclo 3 — Taxiando
Ciclo 3 · TaxiandoCamadas, objetos protegidos e persistência.
Ciclo de exercícios 1
Exercícios · Rodada 17 temas · 35 exercícios com gabarito comentado.
Ciclo de exercícios 2
Exercícios · Rodada 2Mesmos 7 temas, 35 desafios novos — para não decorar.
Desafio final
Desafio finalSeu primeiro sistema organizado, do começo ao fim.
A trilha

Quatro ciclos, um degrau de cada vez

O Ciclo 0 tem 14 aulas (a "bancada"). Os demais têm 7 cada. Toda aula tem 7 páginas — o mesmo ritmo, sempre. São 359 páginas no total, mais mapas mentais, autotestes e material de apoio.

0
Oficina · 14 aulas

Preparando sua bancada

Antes de escrever a primeira linha, você monta o ambiente e aprende a conversar com a IA.

  • Java e IntelliJ instalados do jeito certo
  • Configurar a IA como professor particular
  • Rotina de estudo de 15 minutos por dia
1
Fundamentos · 7 aulas

Lógica em ação

Seu código começa a pensar, reagir e resolver problemas reais.

  • Variáveis, tipos e entrada de dados
  • Condicionais, laços e coleções
  • Objetos, métodos e primeiras camadas
2
O núcleo · 7 aulas

Do terminal ao primeiro serviço

Seu programa deixa de falar só com você e passa a conversar com o mundo.

  • JSON, DTO e leitura de dados externos
  • Validação: nunca confie no que chega
  • Processar um lote inteiro de uma vez
3
Taxiando · 7 aulas

Antes de decolar

O sistema prova que aguenta o chão: organizado, separado e pronto para crescer.

  • Camadas com nome e propósito
  • Objetos que se protegem sozinhos
  • Persistência e dependências no lugar
Antes de escrever uma linha de código

Você já usa o computador. Vai aprender a conversar com ele.

A maioria dos cursos começa pela sintaxe. O Basicão começa pela bancada — o lugar onde você vai trabalhar.

O Ciclo 0 tem 14 aulas. Não de programação Java: de autonomia digital. Entender o que a máquina faz quando você clica, como os arquivos se organizam, o que é um terminal — e por que, depois de entender isso, a programação faz sentido em vez de parecer mágica.

E tem mais: a Aula 1 do Ciclo 0 funciona com o aparelho que você tem na mão agora. Sem instalar nada, sem baixar nada.

Recorte da Aula 1 do Ciclo 0: Hoje, nos próximos dez minutos, o computador vai te responder
Aula 01 · Ciclo 0 — Faça o computador te responder · a primeira vitória
📱
Anexo C · No celular

Você vai programar no celular. Sem meia-boca.

Todo mundo nasce, vive e cresce usando celular. Muita gente não tem computador em casa — e não precisa ter. Com o celular você escreve programa, manda rodar e vê acontecer na tela. Muda o teclado. Não muda o que você aprende.

O material traz três portas: navegador (zero instalação, roda em qualquer aparelho), app de terminal (o curso inteiro sem internet) ou nuvem (o ambiente mais parecido com o de quem tem PC). Você escolhe uma e vai.

Recorte do Anexo C: Três portas — Navegador, App de terminal e Nuvem
Recorte real do Anexo C — as três opções para programar no celular
"Muda o teclado. Não muda o que você aprende." — Prof. PJ · Anexo C
☁️
Aula 13 · O computador emprestado

100% pelo navegador. Sem instalar nada.

O GitHub CodeSpace coloca um computador Linux completo dentro do seu navegador. Tudo que você precisaria instalar — Java, terminal, editor, pastas — já está lá, configurado. Você abre, programa, fecha. O ambiente fica.

É a lavanderia do prédio: você não tem máquina em casa e não precisa. Desce, usa a de lá, tira a roupa e sobe. A máquina fica. O que é seu é o código — e você leva de volta.

Recorte da Aula 13: A ideia que vale a aula inteira — O computador que roda o seu programa não precisa ser o que está na sua mão
Recorte real da Aula 13 · Ciclo 0 — O computador emprestado
"O computador que roda o seu programa não precisa ser o que está na sua mão." — Prof. PJ · Aula 13
Como cada aula funciona

Toda aula segue o mesmo ritmo de 7 páginas

Você nunca é jogado no código. Primeiro vem a cena do dia a dia, depois a sintaxe. E toda aula termina com você explicando o que aprendeu.

01

Entenda

Uma analogia do mundo real antes de qualquer linha de código.

02

Veja

O mesmo conceito em três exemplos: games, loja online e futebol.

03

Teste

Você roda o código na sua máquina e confere o resultado esperado.

04

Quebre

Estrague de propósito. Ver o erro acontecer ensina mais que acertar.

05

Pergunte

Um prompt pronto para levar suas dúvidas à IA do jeito certo.

06

Explique

Um espaço para escrever com suas palavras. Se explicou, aprendeu.

A regra central do Basicão

Você pode pedir ajuda para a IA. Só não pode entregar um código que não sabe explicar.

É essa regra que separa quem usa IA para aprender de quem usa IA para fingir. Toda aula traz um prompt pronto — e todo prompt pede explicação antes de solução.

Recorte real da Aula 1: Conta gratuita é suficiente · A regra central do Basicão
Recorte real da Aula 1 · Ciclo 1
Explore com a IA · Aula 5
VocêExplique cada linha deste construtor antes de mudar qualquer coisa. E me mostre o que aconteceria se eu esquecesse o this.
IAthis aponta para o objeto sendo criado agora. Quando o parâmetro tem o mesmo nome do atributo, this.modelo distingue “o atributo” de “o valor que chegou de fora”.

Peça a explicação primeiro. A solução vem depois.

Decisao.java · Java 17
// a primeira decisão que seu programa toma
int idade = 17;

if (idade >= 18) {
  System.out.println("Pode continuar");
} else {
  System.out.println("Vamos estudar mais um pouco");
}
Quem estuda junto com você

Kaká, Bia e Rod. Cada um chegou do zero.

Em toda aula o mesmo conceito aparece três vezes — em três contextos de vida real. Você vai se reconhecer pelo menos num deles.

K
K
Games · Windows

Kaká

Projeto Rank Up

Joga Free Fire e quer montar um painel com estatísticas das partidas. Aprende na linguagem do jogo: quando a tabela de tipos tem int kills, faz sentido na hora.

int kills ArrayList Free Fire
B
B
E-commerce · Mac

Bia

Projeto Vitrine Tech

Tem uma loja online e quer parar de controlar estoque na mão. Cada objeto do curso é algo que ela já conhece de trás do balcão: produto, preço, pedido.

double preco String nome estoque
R
R
Futebol · Linux

Rod

Projeto Scout Dados

Acompanha futebol e quer analisar números de jogadores. Quando o código separa dados em objetos, Rod vê a súmula do jogo tomando forma.

int gols String time temporada
Recorte real da Aula 2: Os cinco tipos que resolvem 90% do começo — int, double, boolean, String, char
Recorte real da Aula 2 — os tipos de dados, com exemplos do mundo real de cada personagem
O que vem junto

Você recebe tudo de uma vez

Sem gotejamento, sem esperar liberar módulo. Acesso completo desde o primeiro dia.

36 aulas em PDF

359 páginas ilustradas, com analogia, exemplos, código e espaço para escrever.

70 exercícios

Sete temas que atravessam os quatro ciclos, em duas rodadas com desafios diferentes.

70 gabaritos comentados

Não é só a resposta: é o porquê de cada decisão do código.

Código-fonte pronto

Todos os exemplos das aulas, testados e prontos para rodar.

Mapas mentais

Um pôster de revisão por ciclo, para lembrar tudo antes de seguir.

Desafio final

Seu primeiro sistema organizado, juntando tudo o que aprendeu.

4 badges com lacre

Um por ciclo, com código de verificação único. Não é só imagem — é credencial.

Diploma de conclusão

Com código verificável e botão de LinkedIn pré-configurado.

E você não estuda sozinho

Tem onde assistir e tem com quem falar

Área de membros na Wiapy

Todo o material organizado por ciclo, na ordem certa, com o seu progresso salvo. Abre no computador, no tablet e no celular — e o acesso não expira.

  • Acesso liberado assim que o pagamento é aprovado
  • Baixe os PDFs e estude sem internet
  • Material novo aparece lá, sem custo extra

Grupo do curso no WhatsApp

O lugar de tirar dúvida sem vergonha, ver a dúvida dos outros — que quase sempre é a sua também — e não travar sozinho às onze da noite.

  • Avisos de material novo e correções
  • Dúvidas respondidas por quem está no mesmo ponto
  • Entrada pelo link que chega junto com o acesso
Badges e diploma com código de verificação

Cada ciclo concluído gera uma credencial com lacre.

Cada badge e o diploma saem com um código único impresso, gerado a partir do seu nome e do ciclo concluído. Não é enfeite: é a prova de que a pessoa fez, não só comprou.

Badge Ciclo 0 — Autonomia Digital
Ciclo 0 Autonomia Digital
Badge Ciclo 1 — Fundamentos da Programação
Ciclo 1 Fundamentos da Programação
Badge Ciclo 2 — Integração e JSON
Ciclo 2 Integração e JSON
Badge Ciclo 3 — Arquitetura e Persistência
Ciclo 3 Arquitetura e Persistência
Badge Trilha Completa — Jornada Basicão Concluída
Trilha Completa Jornada Basicão Concluída
O que é o lacre

Um código que só existe se você concluiu.

Todo badge e diploma sai com um código impresso no formato BSC-CT-XXXXX, calculado a partir do seu nome e do ciclo. Dois alunos nunca recebem o mesmo código, e ninguém consegue inventar um que feche.

Isso transforma o badge de enfeite em documento — é o que separa uma credencial de uma imagem que qualquer um baixa da internet.

🔐
Código único por aluno Gerado do seu nome + ciclo concluído
📄
Impresso no documento No badge e no diploma, sempre visível
💼
Pronto para o LinkedIn Com botão "Add to Profile" pré-configurado
Exemplo do diploma de conclusão do Basicão com código de validação
EXEMPLO DE DIPLOMA BSC-CT-21C380 código único · 93 horas · trilha completa
Diploma com código de validação único — emitido ao concluir a trilha completa
Prof. Paulo José — PJ, desenvolvedor e educador
Prof. Paulo José Desenvolvedor · Professor · PJ
36
anos de estrada escrevendo software de verdade
359
páginas de material desenhadas, escritas e testadas por ele
100%
do código compilado e executado antes de virar aula

Bora começar?

Quem está do outro lado

36 anos escrevendo código. E ensinando gente que achava que não ia conseguir.

Sou o Paulo José — ou PJ, como os alunos me chamam.

Passei a vida entre sistemas grandes, times e arquitetura. Nesse caminho todo, vi de perto o que realmente trava um iniciante. Não é a lógica. É a linguagem que ninguém se dá ao trabalho de traduzir: a sopa de siglas, o tutorial que pula três passos, o professor que já esqueceu como era não saber.

O Basicão é a minha resposta para isso. São 359 páginas desenhadas, escritas e ilustradas uma por uma — não é slide reaproveitado nem vídeo gravado às pressas. E todo código do material foi compilado e executado antes de chegar na sua mão: nenhum exemplo quebrado, nenhuma linha escrita "de ouvido".

E sim, a inteligência artificial está no curso do início ao fim. Não como atalho para pular o aprendizado, mas como o professor particular que você pode chamar às onze da noite — quantas vezes precisar, sem vergonha de perguntar de novo.

Você não vai aprender a usar computador. Você já usa. Vai aprender a conversar com ele.

Aula 1 · Ciclo 0
Quem já passou por aqui

O que dizem os alunos

Espaço reservado para depoimentos reais. Peça autorização e cole aqui — nome, cidade e a frase da pessoa.

"

[Depoimento real — substituir. Duas ou três frases: o que a pessoa achava antes de começar e o que mudou depois de fazer as aulas.]

?
Nome do aluno Cidade · Ciclo concluído
"

[Depoimento real — substituir. Vale muito se citar uma dificuldade concreta que foi vencida: "eu travava em X e agora consigo Y".]

?
Nome do aluno Cidade · Ciclo concluído
"

[Depoimento real — substituir. Se tiver alguém do público 60+ ou que estudou junto com um filho, esse é o depoimento mais valioso da página.]

?
Nome do aluno Cidade · Ciclo concluído
O i todo conhecer não começou hoje

Tem uma marca de verdade por trás disso.

O Basicão não é um PDF solto vendido por um desconhecido da internet. Ele faz parte do i todo conhecer — uma marca com canal, conteúdo publicado e um professor que dá a cara a tapa há anos.

Você pode conferir antes de comprar. E deve.

E o caminho continua. No canal tem Java, Spring, AWS, APIs e arquitetura de software. É exatamente para onde você segue quando o Basicão terminar — do código à arquitetura, como diz a marca.

Seu ponto de partida

Um pagamento. A trilha inteira.

Sem mensalidade, sem renovação, sem módulo bloqueado. Você compra uma vez e o material fica com você.

  • Acesso completo aos 4 ciclos, do zero ao sistema organizado
  • As 36 aulas, os 70 exercícios, os 70 gabaritos e os mapas mentais
  • Código-fonte de todos os exemplos, testado e pronto
  • Badges por ciclo e diploma de conclusão
  • Área de membros na Wiapy, com acesso que não expira
  • Entrada no grupo do curso no WhatsApp

7 dias de garantia. Risco zero.

Entre, leia as aulas, faça os exercícios. Se não for para você, devolvemos 100% do valor em até 7 dias — sem justificativa e sem burocracia.

Dúvidas frequentes

Antes de começar

Eu nunca programei na vida. Serve para mim?

Serve — foi feito exatamente para isso. O Ciclo 0 começa antes do código: instalar as ferramentas, entender o que é um programa e configurar a IA. Se você sabe usar um navegador, você consegue acompanhar.

Preciso pagar por alguma inteligência artificial?

Não. Uma conta gratuita de ChatGPT, Claude ou Gemini é suficiente para todas as atividades do curso. Você escolhe a que preferir na primeira aula.

Qual linguagem eu vou aprender?

Java 17, usando o IntelliJ. Mas o raciocínio que você desenvolve serve para qualquer linguagem — Java é o veículo, o destino é aprender a pensar como programador.

Preciso de um computador potente?

Não. Qualquer computador com Windows, Mac ou Linux dos últimos anos roda tranquilamente as ferramentas usadas no curso, todas gratuitas.

Quanto tempo leva?

A trilha completa tem 93 horas de conteúdo e prática, distribuídas em 36 aulas. Estudando 15 minutos por dia você avança de forma constante; estudando aos fins de semana, também. O acesso não expira, então o ritmo é seu.

Tem certificado?

Tem. Você ganha uma credencial a cada ciclo concluído e um diploma de conclusão ao final da trilha, que pode ser adicionado ao seu perfil do LinkedIn.

Dá para dar de presente?

Dá, e é um dos usos mais comuns. Basta concluir a compra e informar os dados de quem vai estudar — ou estudar junto, que costuma funcionar ainda melhor.

Onde eu assisto? Tem grupo de alunos?

O material fica numa área de membros na Wiapy, organizada por ciclo, que abre no computador ou no celular e cujo acesso não expira. Você também entra no grupo do curso no WhatsApp — o link chega junto com o acesso — para tirar dúvidas e acompanhar os avisos.

E se eu comprar e não gostar?

Você tem 7 dias de garantia. Nesse prazo, se decidir que não é para você, basta pedir o reembolso e devolvemos 100% do valor — sem precisar justificar.

E se eu travar no meio do caminho?

Cada aula traz prompts prontos para você levar exatamente a sua dúvida à IA, e todos os exercícios têm gabarito comentado. Travar faz parte — o curso é montado para você destravar sozinho.

R$ 147 PAGAMENTO ÚNICO
Começar agora