Curso online gratuito Lógica de programação completa
Duração do curso online: 9 horas e 19 minutos
4.7
(9)
Domine a lógica de programação e comece a codar em Java com prática. Curso online gratuito com exercícios para ganhar confiança e criar seus primeiros programas.
Neste curso gratuito, aprenda sobre
Objetivo do curso e mentalidade para evoluir como desenvolvedor
Conceito de algoritmo e relação entre algoritmo e linguagem de programação
Como o Java funciona (JVM, compilação/execução) e seu propósito
Instalação do Java no Windows 64 bits e configuração básica do ambiente
Criação do primeiro programa e papel do método main em Java
Conceitos de memória volátil e impacto na execução de programas
Convenções de nomenclatura e boas práticas de escrita de código Java
Variáveis e tipagem forte: declaração, atribuição e tipos primitivos
Uso de comentários: finalidade e como documentar/explicar o código
Instalação e uso de uma IDE para Java (ex.: IntelliJ IDEA)
Valores literais, reutilização de variáveis e efeitos de reatribuição
Tipos String, char e boolean; atalhos para System.out.println
Controle de fluxo com if/else: condições, operadores e resto (%)
Entrada de dados via teclado com Scanner e leitura de informações
Sobre o curso online gratuito
Construir bons programas começa antes de escolher um framework ou decorar comandos: começa com raciocínio lógico. Neste curso online gratuito de Lógica de programação completa, você desenvolve a base que sustenta qualquer carreira em tecnologia, aprendendo a transformar problemas do mundo real em soluções claras, organizadas e executáveis por um computador.
A proposta é tirar a lógica do campo teórico e levar direto para a prática. Você entende o que é um algoritmo, como pensar em etapas, como prever cenários e como escrever decisões que o programa consegue seguir. Ao longo do caminho, a linguagem Java entra como apoio para dar forma ao raciocínio: você configura o ambiente, cria o primeiro programa e passa a entender como o código é executado, o papel do método principal e o que acontece na memória durante a execução.
Com uma abordagem orientada a exercícios, você fortalece fundamentos essenciais como variáveis, tipos primitivos e valores literais, além de trabalhar com textos e valores lógicos (strings, char e boolean). Também aprende a escrever código mais legível com boas convenções de nomenclatura e a usar comentários com propósito, melhorando a comunicação e a manutenção do que você produz.
Outro ponto central do curso é o controle de fluxo: você pratica estruturas condicionais para tomar decisões no código, criando regras, comparações e cálculos em situações comuns do dia a dia, como classificação por idade, impostos e validações. Para fechar a experiência com ainda mais autonomia, você aprende a ler dados digitados pelo usuário, construindo programas que interagem com o teclado e respondem às entradas com lógica consistente.
Ao final, você estará mais preparado para avançar para programação orientada a objetos, estruturas de repetição e projetos maiores, com uma base sólida de lógica e um entendimento prático do essencial em Java para continuar evoluindo com segurança.
Conteúdo do curso
Aula em vídeo: Lógica de programação Virado no Jiraya - Introdução ao curso05m
Exercício: Qual é o foco principal do curso mencionado no vídeo?
Aula em vídeo: Lógica Virado no Jiraya 01 - Filtrando os fracos19m
Exercício: Quais são as principais dicas para ser um bom desenvolvedor de software?
Aula em vídeo: Lógica Virado no Jiraya 02 - Algoritmos e linguagens de programação16m
Exercício: O que é um algoritmo?
Aula em vídeo: Lógica Virado no Jiraya 03 - Como Java Funciona20m
Exercício: Qual é o propósito principal do Java como linguagem de programação, segundo o vídeo?
Aula em vídeo: Lógica Virado no Jiraya 04 - Instalando Java11m
Exercício: Como instalar o Java em um computador com Windows 64 bits?
Aula em vídeo: Lógica Virado no Jiraya 05 - Meu primeiro programa27m
Exercício: Qual é a principal função do método 'main' em um programa Java?
Aula em vídeo: Lógica Virado no Jiraya 06 - Memória volátil10m
Exercício: Qual é a importância das convenções de nomenclatura em Java?
Aula em vídeo: Lógica Virado no Jiraya 07 - Variáveis e tipos primitivos20m
Exercício: Qual é a principal característica das variáveis em linguagens de programação fortemente tipadas como Java?
Aula em vídeo: Lógica Virado no Jiraya 08 - Comentários Exercícios18m
Exercício: Qual é a finalidade dos comentários de código em Java?
Aula em vídeo: Lógica Virado no Jiraya 09 - Instalando IDE IntelliJ Idea22m
Exercício: Qual ambiente de desenvolvimento integrado (IDE) é frequentemente utilizado para programação em Java?
Aula em vídeo: Lógica Virado no Jiraya 10 - Valores literais Exercícios16m
Exercício: Quais são os requisitos iniciais para criar um software conforme discutido no vídeo?
Aula em vídeo: Lógica Virado no Jiraya 11 - Reutilizando variáveis Exercícios13m
Exercício: O que acontece quando reutilizamos uma variável em programação?
Aula em vídeo: Lógica Virado no Jiraya 12 - String, char e boolean10m
Exercício: Qual é o atalho para digitar o comando "System.out.println" de forma mais rápida no Java?
Aula em vídeo: Lógica Virado no Jiraya 13 - Controle de fluxo if-else pt 0116m
Exercício: Qual é o resultado da execução do programa Java considerando a condição falsa?
Aula em vídeo: Lógica Virado no Jiraya 14 - Controle de fluxo if-else pt 0214m
Exercício: Qual a importância das condicionais na análise da programação?
Aula em vídeo: Lógica Virado no Jiraya 15 - Controle de fluxo if-else pt 0313m
Exercício: Qual é a porcentagem de imposto aplicada a um salário de R$4.700?
Aula em vídeo: Lógica Virado no Jiraya 16 - Controle de fluxo IF - ELSE pt 0408m
Exercício: Qual é o operador utilizado para obter o resto da divisão em Java?
Aula em vídeo: Lógica Virado no Jiraya 17 - Controle de fluxo IF - ELSE pt 0523m
Exercício: Qual é a alíquota de imposto de renda para um salário de R$2700 no exemplo dado?
Aula em vídeo: Lógica Virado no Jiraya 18 - Controle de fluxo IF - ELSE pt 0606m
Exercício: Quais são as categorias de participantes de natação baseadas na idade?
Aula em vídeo: Lógica Virado no Jiraya 19 - Lendo dados do teclado09m
Exercício: Qual é a finalidade do uso da classe Scanner na programação em Java?
Aula em vídeo: Lógica Virado no Jiraya 20 - Controle de fluxo IF - ELSE pt 0702m
Aula em vídeo: Lógica Virado no Jiraya 21 - Controle de fluxo IF - ELSE pt 0810m
Aula em vídeo: Lógica Virado no Jiraya 22 - Controle de fluxo IF - ELSE pt 0911m
Aula em vídeo: Lógica Virado no Jiraya 23 - Controle de fluxo IF - ELSE pt 1007m
Aula em vídeo: Lógica Virado no Jiraya 24 - Controle de fluxo IF - ELSE pt 1108m
Aula em vídeo: Lógica Virado no Jiraya 25 - Estruturando o código em pacotes12m
Aula em vídeo: Lógica Virado no Jiraya 26 - Switch case pt 0110m
Aula em vídeo: Lógica Virado no Jiraya 27 - Switch case pt 02.mp405m
Aula em vídeo: Lógica Virado no Jiraya 28 - While pt 0111m
Aula em vídeo: Lógica Virado no Jiraya 29 - While pt 0207m
Aula em vídeo: Lógica Virado no Jiraya 30 - While pt 0304m
Aula em vídeo: Lógica Virado no Jiraya 31 - While pt 0417m
Aula em vídeo: Lógica Virado no Jiraya 32 - Do-While pt 0508m
Exercício: Qual é a principal diferença entre o comando "do" e "do-while" em lógica de programação?
Aula em vídeo: Lógica Virado no Jiraya 33 - For pt 0111m
Aula em vídeo: Lógica Virado no Jiraya 34 - For pt 0209m
Aula em vídeo: Lógica Virado no Jiraya 35 - For pt 0309m
Aula em vídeo: Lógica Virado no Jiraya 36 - Arrays pt 0109m
Exercício: O que são vetores em programação?
Aula em vídeo: Lógica Virado no Jiraya 37 - Arrays pt 0215m
Aula em vídeo: Lógica Virado no Jiraya 38 - Arrays pt 0313m
Exercício: Qual é a forma de pegar automaticamente o tamanho de um array em Java?
Aula em vídeo: Lógica Virado no Jiraya 39 - Arrays pt 0417m
Aula em vídeo: Lógica Virado no Jiraya 40 - Arrays Multidimensionais pt 0117m
Exercício: Qual é a diferença entre uma rede de uma dimensão e uma rede multidimensional?
Aula em vídeo: Lógica Virado no Jiraya 41 - Arrays Multidimensionais pt 0212m
Aula em vídeo: Lógica Virado no Jiraya 42 - Arrays Multidimensionais pt 0309m
Aula em vídeo: Lógica Virado no Jiraya 43 - Acabou! E agora?08m
Este curso gratuito inclui:
9 horas e 19 minutos de curso online em vídeo
Certificado digital de conclusão de curso ( Gratuito )
Exercícios para treinar seus conhecimentos
100% gratuito, do conteúdo ao certificado
Como instalar o Java no Windows 64 bits para começar a programar?
Baixe e instale o JDK compatível com Windows 64 bits e configure-o conforme as instruções do instalador.
Para que serve a classe Scanner em Java?
A classe Scanner é usada para ler dados digitados pelo usuário no teclado.
Qual operador retorna o resto de uma divisão em Java?
O operador de módulo (%) retorna o resto de uma divisão.
Pronto para começar?Baixe o app e comece hoje mesmo.
Comentários do Curso: Lógica de programação completa
Matheus Lima
esta me ajudando demais
Lívia Ferreira Monteiro
legal
Angelito Cosme da Silva
Ótimo, gostei da clareza já na primeira aula, estou migrando de emprego, obrigado por nos proporcionar um curso gratuito, sucesso para vcs.
Henrique Osorio Rodrigues
muito bom.gostei
Luis fernando
sinceridade, otimo jeito de começar e não estou sendo sarcástico!! gostei bastante e vou me esforçar bastante nos estudos para atuar nessa área!!