Imagem do Curso gratuito Lógica de Programação

Curso online gratuitoLógica de Programação

Duração do curso online: 1 horas e 55 minutos

5

EstrelaEstrelaEstrelaEstrelaEstrela

(9)

Aprenda lógica de programação e algoritmos do zero: variáveis, decisões e loops com exercícios. Curso online gratuito para começar bem no código.

Neste curso gratuito, aprenda sobre

  • Conceitos de lógica de programação e algoritmos para resolver problemas
  • Importância da lógica antes de escolher uma linguagem e critérios para começar
  • Uso de variáveis e constantes, e diferenças entre elas
  • Boas práticas de nomenclatura: CamelCase e padrão para classes (Java/C#)
  • Tipos de dados básicos e booleanos (verdadeiro/falso)
  • Operadores aritméticos, incluindo potência em C#
  • Operadores relacionais e testes de igualdade
  • Estruturas de decisão: if/else e quando usar
  • Estruturas de decisão: switch/case e vantagens vs if/else
  • Laços de repetição: for, while e do/while e suas diferenças
  • Vetores (arrays): conceito, indexação e características fundamentais
  • Matrizes (arrays 2D): estrutura e diferenças em relação a vetores
  • Uso do foreach para percorrer coleções, vetores e matrizes com segurança

Descrição do curso

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.

Conteúdo do curso

  • 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?

Este curso gratuito inclui:

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
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

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

QR Code - Baixar Cursa - Cursos Online

Comentários do Curso: Lógica de Programação

JV

João Vitor Correia

EstrelaEstrelaEstrelaEstrelaEstrela

Um ótimo curso introdutório a lógica de programação, bem didático e direto ao ponto.

TB

Tiago Bezoli

EstrelaEstrelaEstrelaEstrelaEstrela

Muito bom.

RL

Rodrigo Lobo Miranda

EstrelaEstrelaEstrelaEstrelaEstrela

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

RF

Robert Fernandes

EstrelaEstrelaEstrelaEstrelaEstrela

Curso bom e bacana pra começar a entender programação, recomendo muito.

RK

Rozielly Kamilly Rodrigues Leite Arruda

EstrelaEstrelaEstrelaEstrelaEstrela

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.

Mais cursos gratuitos em Lógica de programação

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso