Duração do curso online: 1 horas e 55 minutos
Dominar lógica de programação é o atalho mais seguro para evoluir em qualquer linguagem e construir soluções de verdade. Neste curso online gratuito de Lógica de Programação, você desenvolve o raciocínio necessário para transformar problemas do dia a dia em etapas claras, criar algoritmos e escrever instruções com início, meio e fim. Em vez de depender de “decorar comandos”, você aprende a pensar como quem programa: analisar, organizar, decidir e repetir processos até chegar ao resultado esperado.
Ao longo das aulas, você compreende como funcionam os fundamentos que aparecem em praticamente todo software: a criação de variáveis e constantes, a escolha de nomes e padrões de escrita para manter o código legível, e os tipos de dados usados para representar informações como números, textos e valores lógicos. Esses conceitos são a base para evitar erros comuns, comunicar intenção e fazer seu programa se comportar de forma previsível.
Com a base estabelecida, você avança para o coração do controle de fluxo: operadores aritméticos e relacionais, estruturas de decisão e diferentes formas de repetição. Você aprende quando usar condições do tipo se/senão e quando uma seleção por casos torna a leitura e a manutenção mais simples. Também desenvolve a habilidade de escolher o laço adequado para cada cenário, entendendo vantagens e diferenças entre repetições com contagem, repetição condicionada e execução garantida ao menos uma vez.
Para resolver problemas maiores, o curso ainda trabalha o raciocínio por trás de estruturas de dados essenciais como vetores e matrizes, além de práticas para percorrer coleções com mais clareza. Cada etapa é acompanhada por exercícios que ajudam a consolidar o conteúdo e a ganhar confiança, tornando o aprendizado progressivo e aplicável. Ao concluir, você estará preparado para iniciar com mais segurança em linguagens como Java, C# e outras, com uma base sólida para estudar programação, construir projetos e encarar desafios técnicos com autonomia.
Aula em vídeo: Entenda LÓGICA DE PROGRAMAÇÃO e ALGORITMOS - Aula 01
07m
Exercício: Qual é o papel fundamental da lógica de programação no desenvolvimento de software?
Aula em vídeo: Aula 02 - Qual LINGUAGEM começar a PROGRAMAR?
05m
Exercício: Por que é importante aprender lógica de programação antes de escolher uma linguagem específica?
Aula em vídeo: Aula 03 - VARIÁVEIS e CONSTANTES
05m
Exercício: Qual é a principal diferença entre uma variável e uma constante na lógica de programação?
Aula em vídeo: Aula 04 - O que é CamelCase, e quando utilizar?
02m
Exercício: Qual padrão de nomenclatura é recomendado para a definição de classes em linguagens de programação como Java e C#?
Aula em vídeo: Aula 05 - TIPOS de DADOS
04m
Exercício: Qual dos tipos de dados abaixo é utilizado para representar valores lógicos, podendo ser verdadeiro ou falso?
Aula em vídeo: Aula 06 - OPERADORES ARITMÉTICOS | Lógica de Programação
12m
Exercício: Na programação em C#, como é representada a operação de potência entre dois números?
Aula em vídeo: Aula 07 - OPERADORES RELACIONAIS | Lógica de Programação
10m
Exercício: Quais dos seguintes operadores relacionais são utilizados para verificar a igualdade entre dois valores em lógica de programação?
Aula em vídeo: Aula 08 - Estrutura de Decisão IF / ELSE | Lógica de Programação
18m
Exercício: Na lógica de programação, qual estrutura de decisão é composta pelos elementos 'se', 'então' e 'senão'?
Aula em vídeo: Aula 09 - Estrutura de Decisão SWITCH / CASE | Lógica de Programação
07m
Exercício: Qual é a vantagem principal de se utilizar a estrutura de decisão 'switch case' em comparação com o 'if else'?
Aula em vídeo: Aula 10 - Estrutura de Repetição PARA ( FOR ) | Lógica de Programação
06m
Exercício: Qual é a principal vantagem de usar a estrutura de repetição 'for' em um programa?
Aula em vídeo: Aula 11 - Estrutura de Repetição ENQUANTO ( WHILE ) | Lógica de Programação
04m
Exercício: Qual é a função principal da estrutura de repetição 'while' em lógica de programação?
Aula em vídeo: Aula 12 - Estrutura de Repetição REPITA ATÉ ( DO WHILE ) | Lógica de Programação
05m
Exercício: Qual é a diferença principal entre as estruturas de repetição 'do...while' e 'while'?
Aula em vídeo: Aula 13 - Vetores (ARRAYS) | Lógica de Programação
09m
Exercício: Qual é a característica fundamental de um vetor em programação?
Aula em vídeo: Aula 14 - MATRIZES (ARRAYS) | Lógica de Programação
11m
Exercício: Qual é a diferença principal entre um vetor e uma matriz em termos de estrutura de dados?
Aula em vídeo: Aula 15 - Estrutura de Repetição FOREACH | Lógica de Programação
03m
Exercício: Qual das seguintes estruturas é mais recomendável para trabalhar com vetores e matrizes em lógica de programação?
1 horas e 55 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
Pronto para começar?Baixe o app e comece hoje mesmo.
Instale o app agora
para ter acesso ao curso+ de 5.000 cursos gratuitos
Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.
Plano de estudos com IA
A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.
Do zero ao Sucesso profissional
Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.
Você também pode utilizar o QR Code ou os Links abaixo

Curso GratuitoLógica de Programação com Python para Iniciantes
1h05m
5 exercícios

Curso GratuitoAlgoritmos e Lógica de Programação
4h06m
14 exercícios

Curso GratuitoAprenda Programação criando games
2h52m
13 exercícios

Curso GratuitoLógica de programação
7h35m
15 exercícios

Curso GratuitoAlgoritmo e lógica de programação em C
8h44m
27 exercícios

Curso GratuitoLógica de programação na prática com desafios
3h02m
5 exercícios

Curso GratuitoLogica de programação
1h11m
8 exercícios

Curso GratuitoLógica de programação
4h18m
31 exercícios

Curso GratuitoLógica de programação completa
9h19m
24 exercícios

Curso GratuitoLógica de programação
1h29m
17 exercícios
Milhares de cursos online em vídeo, ebooks e áudiobooks.
Para testar seus conhecimentos no decorrer dos cursos online
Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail
Baixe nosso aplicativo pelo QR Code ou pelos links abaixo:.
+ de 10 milhões
de alunos
Certificado grátis e
válido em todo o Brasil
60 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, ebooks e audiobooks
Comentários do Curso: Lógica de Programação
João Vitor Correia
Um ótimo curso introdutório a lógica de programação, bem didático e direto ao ponto.
Tiago Bezoli
Muito bom.
Rodrigo Lobo Miranda
amei o curso!! muito bem explicativo, ensinou de maneira incrível. Eu já tinha lgumas noções básicas mais esse curso tirou todos minhas dúvidas
Robert Fernandes
Curso bom e bacana pra começar a entender programação, recomendo muito.
Rozielly Kamilly Rodrigues Leite Arruda
Estava procurando um lugar para revisar o conteúdo que já vi em lógica da programação até agora, esse curso foi perfeito para uma revisão.