Summary
Keywords
Full Transcript
Livros de Java: - Sistemas Orientados a Objetos: https://amzn.to/3INpNs5 - Orientação a Objetos: https://amzn.to/3Z6hMUk - Desbravando Java e Orientação a Objetos: https://amzn.to/415pHTL - Livro Java para Iniciantes: https://amzn.to/3Seo8i8 - Java Efetivo: https://amzn.to/3INqzW1 - Java para Leigos: https://amzn.to/3EoOUi1 - Java como Programar: https://amzn.to/3YJcVbH - E-book Java para Iniciantes: https://amzn.to/3KmnYTO Curso Criando um Software de Janelas Interativas com Java: https://www.udemy.com/course/desenvolva-um-sistema-em-java/?couponCode=B8AF33D6AD8170212DB2 Livros de Lógica e Algoritmos: - Lógica de Programação: https://amzn.to/3KjD64n - Lógica de Programação (Alura): https://amzn.to/3KoW3To - Algoritmos: https://amzn.to/3Kr0GfE - Entendendo Algoritmos: https://amzn.to/3YN1WxY Fala, Dev. Neste vídeo, crio um mini projeto, para brincarmos com alguns dos conteúdos vistos nas aulas anteriores. Declaração de variáveis com tipos de dados, estruturas de repetição com estruturas condicionais, manipulação de coleções e entrada de dados dinâmicas com Scanner. Estes dois últimos tópicos são novos, para deixarmos tudo mais dinâmico e poder explorar mais dos recursos do java. O Scanner é uma classe do Java que permite que o programa leia dados de entrada do usuário. Para usar o Scanner, é necessário importar a classe "java.util.Scanner" no início do programa. Veja o exemplo: import java.util.Scanner; Scanner scanner = new Scanner(System.in); System.out.print("Digite seu nome: "); String nome = scanner.nextLine(); System.out.println("Seu nome é " + nome); No exemplo acima, o usuário informa a entrada de dados textual e a armazena na variável nome. Aqui, estamos usando conceitos de orientação a objetos, no qual, utilizamos os recursos da Classe Scanner, tal como nextLine(), que é um método para ler dados. Recomendações de vídeos para apronfundamento: 1. Aprenda a Instalar o Java JDK e o Netbeans: https://youtu.be/DTrLVmUkph0 2. Como usar o Netbeans para Programar em Java: https://youtu.be/Il-JArKhqz8 3. Tipos Primitivos de Dados, Declaração de Variáveis e Operadores Lógicos Booleanos e Matemáticos: https://youtu.be/4DWYiAaN_Cs 4. Como usar listas em java: https://youtu.be/-M-mmKIZp-8 5. Estruturas Condicionais: https://youtu.be/YIKXGeQOzVY 6. Estruturas de Repetição: https://youtu.be/lWRmnDdAWE8 7. Métodos: https://youtu.be/zTF2LBVUYbI 8. Orientação a Objetos: https://youtu.be/sOTENhlxyZo Conceitos envolvidos -------------- Estrutura Condicional: Uma estrutura condicional é uma ferramenta de programação que permite que um programa tome decisões baseadas em condições específicas. Ela é composta por uma expressão lógica (verdadeira ou falsa) seguida de um ou mais comandos que serão executados caso a expressão seja verdadeira. Em Java, a estrutura condicional mais comumente usada é o "if-else". O "if" é usado para testar uma condição, e o "else" é usado para executar uma ação caso a condição não seja atendida. Estrutura de Repetição: Uma estrutura de repetição é uma ferramenta de programação que permite que um programa execute uma série de instruções várias vezes. Ela é usada para automatizar tarefas que precisam ser realizadas múltiplas vezes, como percorrer uma lista de elementos ou realizar uma contagem. Em Java, as estruturas de repetição mais comuns são o "for", "while" e "do-while". O laço "for" é usado para percorrer um conjunto de elementos com uma contagem específica. Ele é composto por três partes: inicialização, condição e incremento. O laço "while" é usado para repetir uma ação enquanto uma determinada condição for verdadeira. Ele é composto por uma condição lógica. O laço "do-while" é semelhante ao "while", mas ele garante que a ação será executada pelo menos uma vez, independentemente da condição. Não se esqueça de se inscrever no canal e acompanhar as nossas redes sociais abaixo: - Instagram: https://www.instagram.com/olivalpaulino/ - LinkedIn: https://www.linkedin.com/in/olivalpaulino/ - Github: https://github.com/olivalpaulino Bons estudos.
