Trilha introdutória para adultos que estão entrando ou retomando desenvolvimento de software. Começamos pelo básico absoluto — o que é um programa, como o computador executa código, ferramentas, lógica, dados, web e Git — e só depois abordamos o uso consciente de IA como acelerador.
Programa não é “o ícone do aplicativo” Quando falamos em programa ou software, nos referimos a um conjunto organizado de...
Abraão Barbosa · 20 May 2026, 22:38Computador como máquina de executar instruções Você não precisa ser engenheiro de hardware para programar bem — mas precisa de...
Abraão Barbosa · 22 May 2026, 22:38“Rodar um programa” passo a passo Executar código não é mágica: é uma sequência conhecida de eventos — leitura do...
Abraão Barbosa · 24 May 2026, 22:38O que significa “programar” em 2026 Programar é instruir um computador a executar um processo com precisão. Não é decorar...
Abraão Barbosa · 26 May 2026, 22:38Lógica antes de linguagem Antes de escolher JavaScript, Python ou qualquer sintaxe, existe um passo universal: traduzir um problema em...
Abraão Barbosa · 28 May 2026, 22:38Dados como matéria-prima do software Programas existem para transformar dados: ler entrada, aplicar regras, produzir saída. Antes de frameworks e...
Abraão Barbosa · 30 May 2026, 22:38Decisões explícitas no fluxo do programa Estruturas condicionais implementam ramificações: o programa escolhe qual bloco executar com base em expressões...
Abraão Barbosa · 01 June 2026, 22:38Repetir com controle, não no escuro Loops executam blocos repetidamente — sobre coleções, até condição ou intervalo numérico. Processamento em...
Abraão Barbosa · 03 June 2026, 22:38Erros são informação, não veredito Mensagens de erro e stack traces são telemetria do runtime. Desenvolvedores maduros leem, reproduzem, isolam...
Abraão Barbosa · 05 June 2026, 22:38Web como camadas separadas Aplicações web combinam três pilares: HTML (estrutura e significado), CSS (apresentação) e JavaScript (comportamento). Misturar responsabilidades...
Abraão Barbosa · 07 June 2026, 22:38DOM: árvore viva da interface O navegador parseia HTML e constrói o DOM (Document Object Model). JavaScript lê e altera...
Abraão Barbosa · 09 June 2026, 22:38Projeto integrador: calculadora de orçamento Consolidamos lógica, DOM e organização em utilitário real: estimativa de custo de projeto de software...
Abraão Barbosa · 11 June 2026, 22:38Git como histórico auditável de decisões Versionamento não é backup manual de arquivos final_v2_definitivo.zip. Git registra snapshots com autor, data...
Abraão Barbosa · 13 June 2026, 22:38Usar IA depois de saber o básico Se você chegou até aqui, já praticou lógica, dados, condicionais, loops, depuração, web...
Abraão Barbosa · 15 June 2026, 22:38Para onde ir depois do primeiro mês Você percorreu ferramentas, lógica, dados, controle de fluxo, web, projeto integrado, Git e...
Abraão Barbosa · 17 June 2026, 22:38