0Pricing
Java Academy · Aula

Introdução à Programação

Introdução às ideias fundamentais da programação, ao papel do Java e ao ciclo compilar-executar.

Introdução à Programação é uma aula grátis de Java Academy no CoddyKit. Esta é a aula 1 de 3. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Java Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Java Academy inclui 3 aulas no total.

O que é programação

O que é programação? Programação é o ato de escrever instruções exatas que um computador possa seguir. Computadores são rápidos e literais: eles fazem exatamente o que lhes dizemos, nem mais nem menos.

  • Usamos linguagens de programação para expressar instruções.
  • As instruções devem ser claras e ordenadas.
  • Pequenas etapas tornam tarefas complexas mais fáceis de gerenciar.

Por que Java

Por que Java? Java é uma linguagem de uso geral e orientada a objetos, usada em servidores, Android, ferramentas e muito mais.

  • Portátil: escreva uma vez e execute em várias plataformas (por meio da JVM).
  • Ecossistema maduro: bibliotecas, estruturas de trabalho e uma comunidade forte.
  • Desempenho: compilação durante a execução e JVMs modernas.

Compilar e executar

Como Java é executado?

  • Você escreve código-fonte legível por humanos em .java.
  • javac o compila em .class, produzindo código de bytes.
  • A JVM executa o código de bytes na sua máquina.

Essa abordagem em duas etapas (compilar e depois executar) torna Java portátil e rápido.

JDK JRE JVM

JDK versus JRE versus JVM

  • JDK (Kit de Desenvolvimento Java): ferramentas para desenvolvedores (inclui o compilador javac).
  • JRE (Ambiente de Execução Java): bibliotecas para executar aplicativos Java.
  • JVM: o mecanismo que executa o código de bytes Java.

Fluxo: .java → javac → .class → a JVM executa.

Algoritmo e IPO

Algoritmo e IPO

  • Algoritmo: um conjunto finito e claro de etapas para resolver um problema.
  • Entrada → Processo → Saída (IPO) ajuda você a modelar problemas.
  • Planeje etapas pequenas e faça testes frequentes.

Exemplo: leia um número (entrada), dobre-o (processo) e imprima o resultado (saída).

Vocabulário essencial

Vocabulário essencial

  • Variável: um local nomeado para armazenar um valor.
  • Expressão: valores e operadores que produzem um resultado.
  • Instrução: uma instrução completa (termina com ponto e vírgula em Java).
  • Método: um bloco reutilizável de código com um nome.
  • Classe: o modelo para objetos; o código Java fica dentro de classes.

Verificação de conceitos

Verificação rápida: qual alternativa define melhor um programa de computador?

Recapitulação e próxima etapa

Recapitulação: você aprendeu o que é programação, por que Java é popular e como Java usa o compilador e a JVM. Também conheceu o trio JDK/JRE/JVM e o vocabulário essencial.

Próxima etapa: instale o JDK e escolha um ambiente de desenvolvimento integrado para poder escrever e executar código.

Perguntas Frequentes

A aula “Introdução à Programação” é grátis?

Sim — o texto completo de “Introdução à Programação” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Java Academy, atualize para CoddyKit PRO. O curso de Java Academy inclui 3 aulas no total.

O que vou aprender em “Introdução à Programação”?

Introdução às ideias fundamentais da programação, ao papel do Java e ao ciclo compilar-executar. Você pratica Java Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Java Academy?

Nenhuma experiência prévia é necessária. Java Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 3.

Quanto tempo leva a aula “Introdução à Programação”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Java Academy?

Sim. Cada aula de Java Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Introdução à Programação
  2. Instalação do JDK e da IDE
  3. Escrevendo o Primeiro Programa
← Voltar para Java Academy