Java do Zero
Os fundamentos da programação em Java, explicados com calma e com muitos exemplos.
- Lições
- 6
- Exercícios
- 15
- Carga horária
- 30 h
- Certificado
- Sim, verificável
Plano programático
Cada lição tem uma explicação e exercícios de código corrigidos automaticamente, no navegador.
-
Uma variável é como uma caixa com uma etiqueta. A etiqueta é o nome (
nome), o que está lá dentro é o valor ("Ana") e cada caixa só aceita um tipo de coisa: texto, números inteiros, decimais…Temas
- O que é uma variável?
- Os tipos mais usados
- String: a caixa que guarda texto
- A diferença entre `"5"` e `5
- Juntar textos (concatenação)
- Coisas que uma String sabe fazer
- Erros comuns (e como os resolver)
- Resumo
Prática
- Exercício: Cumprimentar com o nome
- Exercício: Juntar nome e apelido
- Exercício: Contar letras
- Exercício: Passar para maiúsculas
- Prever o resultado: Prever o resultado
-
O programa é como uma conversa:
System.out.printlné o programa a falar (escreve no ecrã) e oScanneré o programa a ouvir (lê o que escreves no teclado).Temas
- Mostrar coisas no ecrã
- Ler do teclado
Prática
- Exercício: Dizer a idade
- Exercício: Somar dois números
-
Um
ifé como um porteiro: faz uma pergunta de sim ou não e só deixa passar se a resposta for sim.Temas
- Tomar decisões com `if
Prática
- Exercício: Maior ou menor de idade
- Exercício: Positivo, negativo ou zero
-
Um ciclo é como dar voltas a uma pista: repetes o mesmo percurso e contas as voltas até chegares ao número combinado.
Temas
- Repetir com `for
Prática
- Exercício: Contar até N
- Exercício: Tabuada
-
Um método é como uma receita com nome: escreves os passos uma vez e depois basta dizer «faz a receita do bolo» sempre que precisares.
Temas
- Criar um método
Prática
- Exercício: O dobro
- Exercício: Método que cumprimenta
-
Um array é como uma fila de cacifos numerados: todos do mesmo tamanho, cada um com o seu número, a começar no 0.
Temas
- Guardar vários valores
Prática
- Exercício: Somar os valores
- Exercício: O maior valor