Imagem do Curso gratuito Lógica de Programação e Algoritmos do Zero ao Avançado

Curso online gratuitoLógica de Programação e Algoritmos do Zero ao Avançado

Duração do curso online: 2 horas e 17 minutos

Novo

Aprenda a pensar como programador: lógica, algoritmos, condicionais, loops e funções do zero ao avançado em curso online gratuito com exercícios.

Neste curso gratuito, aprenda sobre

  • Conceito de algoritmo e sua aplicação na resolução de problemas
  • Como o computador representa e interpreta dados/instruções
  • Diferenças entre linguagens compiladas e interpretadas
  • Estrutura básica de um programa e o propósito do "Hello World"
  • Uso de operadores aritméticos, relacionais e lógicos e precedência
  • Criação e uso de condicionais (if/else, switch) para tomada de decisão
  • Cálculo correto de expressões com parênteses e ordem das operações
  • Estruturas de arrays/vetores e acesso por índice
  • Como obter o tamanho de um array em JavaScript com a propriedade length
  • Estruturas de repetição (for, while, do...while) e seus casos de uso
  • Diferença prática entre while e do...while (teste antes vs depois)
  • Funções e procedimentos: parâmetros, retorno e reutilização de código
  • Integração de variáveis, condicionais, loops, arrays e funções em exercícios

Descrição do curso

Dominar lógica de programação é o caminho mais curto para aprender qualquer linguagem e evoluir com segurança em tecnologia. Neste curso online gratuito, você desenvolve o raciocínio essencial para transformar ideias em soluções claras, eficientes e fáceis de manter. Em vez de decorar comandos, você aprende a estruturar o pensamento: entender um problema, definir passos, prever cenários e criar algoritmos que funcionam.

Ao longo das aulas, você começa pelo conceito de algoritmo e pela forma como o computador interpreta instruções, criando uma base sólida para não se perder quando mudar de linguagem ou ferramenta. Depois, treina a escrita de pequenos programas e passa a reconhecer padrões universais do desenvolvimento: operações e comparações, decisões que controlam o fluxo do programa e estruturas para repetir tarefas de maneira inteligente.

Conforme avança, você ganha fluência para manipular conjuntos de dados usando vetores/arrays, calcula resultados com a atenção correta à ordem das operações e entende as diferenças práticas entre tipos de execução e comportamento de estruturas de repetição. Essas habilidades são exatamente as que aparecem em entrevistas, testes técnicos e no dia a dia de quem trabalha com software, porque sustentam desde scripts simples até sistemas mais complexos.

O curso também aprofunda o uso de funções e procedimentos, mostrando como dividir um problema grande em partes menores, reutilizáveis e organizadas. Isso melhora sua produtividade e torna seu código mais limpo e legível, além de facilitar a depuração quando algo não sai como esperado. Para consolidar o aprendizado, você enfrenta perguntas e exercícios ao longo do caminho, reforçando os conceitos e ajudando a identificar pontos de melhoria.

Ao final, você terá uma visão completa do fluxo de construção de soluções, integrando tudo o que aprendeu para resolver desafios com autonomia. É uma excelente escolha para iniciantes, para quem tenta aprender programação e travou, e também para quem já programa, mas quer fortalecer a base e escrever algoritmos melhores.

Conteúdo do curso

  • Aula em vídeo: Curso de Lógica de programação e algoritmos - Aula #1 - Introdução - Programador Br 13m
  • Exercício: Qual definição descreve melhor um algoritmo em lógica de programação?
  • Aula em vídeo: Curso de Lógica de programação e algoritmos - Aula #2 - Como o computador entende as coisas? 05m
  • Exercício: Qual é a principal diferença entre uma linguagem compilada e uma linguagem interpretada?
  • Aula em vídeo: Curso de Lógica de programação e algoritmos - Aula #3 - Hello World - Programador Br 09m
  • Exercício: Qual é a principal ideia ao fazer um Hello World em várias linguagens?
  • Aula em vídeo: Curso de Lógica de programação e algoritmos - Aula #4 - Operadores - Programador Br 15m
  • Aula em vídeo: Curso de Lógica de programação e algoritmos - Aula #5 - Condicionais (HD) 22m
  • Exercício: Ao calcular a média de duas notas (nota1 e nota2), qual expressão garante a ordem correta para somar antes de dividir?
  • Aula em vídeo: Curso de Lógica de programação e algoritmos - Aula #6 - Arrays (HD) 18m
  • Exercício: Em JavaScript, qual propriedade é usada para descobrir o tamanho (quantidade de elementos) de um vetor/array?
  • Aula em vídeo: Curso de Lógica de programação e algoritmos - Aula #7 - Repetição (HD) 16m
  • Exercício: Qual é a principal diferença entre while e do...while em uma repetição?
  • Aula em vídeo: Curso de Lógica de programação e algoritmos - Aula #8 - FUNÇÕES E PROCEDIMENTOS 15m
  • Aula em vídeo: CURSO DE LÓGICA DE PROGRAMAÇÃO E ALGORITMOS - Aula #9 - JUNTANDO TUDO 22m

Este curso gratuito inclui:

2 horas e 17 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

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