Curso de Lógica de Programação Completo

Curso de

Lógica de Programação Completo

Lógica de programação é um pré-requisito para praticamente todos os programadores que queiram aprender uma linguagem de programação.

VEJA UMA AULA DE EXEMPLO

6x R$ 21,65

R$ 129,90 à vista

  • 40h

    Curso com certificado de 40 horas

  • Escolha o dispositivo que preferir PC, Tablet ou Smartphone.

  • Satisfação garantida ou seu dinheiro de volta!

Adquira este curso de forma avulsa

Curso de Lógica de Programação Completo

Lógica de Programação Completo

6x R$ 21,65

R$ 129,90 à vista

Informações sobre o curso

Sobre o curso

Antes mesmo de começarmos a desenvolver, precisamos desenvolver em nós uma capacidade analítica para resolução de problemas mais apurada, de maneira que consigamos com muito menos esforço que o habitual resolver problemas mais complexos. Esta capacidade analítica é comumente chamada de lógica de programação quando esta é voltada para computação e algoritmos.

Na verdade, todos nós já contamos com habilidades de raciocínio para resolução de problemas de menor e maior grau. Porém, o grande desafio reside em repassar o nosso pensamento para um computador através de uma linguagem de programação, já que um computador na verdade não é um ser pensante se excluirmos o ramo da inteligência artificial: ele simplesmente executa porções de código que foram digitadas por um ser humano. Transmitir todo o fluxo de processamento de dados que o nosso cérebro consegue desempenhar em um curtíssimo espaço de tempo para uma máquina que é muito mais limitada que a nossa mente sem uma perda grande de performance é um grande desafio analítico. Daí vem a necessidade de se conseguir apurar este raciocínio analítico e, consequentemente, desenvolver bem a lógica aplicada em linguagens de programação.

Conhecimentos adquiridos

Neste curso abordaremos tudo o que você precisa aprender para desenvolver um raciocínio analítico. São vídeo aulas e apostilas que mostram os principais conceitos de lógica de programação e a aplicação deles em uma linguagem. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido.

Dentre várias outras coisas, você será capaz de:

- Organizar melhor o fluxo de pensamentos através do desenvolvimento de sua capacidade analítica;

- Compreender o que são algoritmos;

- Compreender o conceito de "variável" e para que estas podem ser utilizadas;

- Aplicar operadores aritméticos, relacionais e lógicos de maneira correta e adequada;

- Aprender a desenvolver algoritmos que podem tomar decisões e/ou executar repetidamente determinadas tarefas através da análise de informações externas com as estruturas de tomada de decisão e de repetição;

- Desenvolver algoritmos utilizando a ferramenta inspirada em gamefication chamada Scratch;

- Desenvolver algoritmos em um nível mais alto utilizando o Portugol;

- Ter os primeiros contatos com uma linguagem de programação "de verdade": o C;

- Entenderá conceitos de entrada e saída de dados do C, conceitos estes utilizados por quase todas as outras linguagens;

- Compreender algoritmos um pouco mais complexos, como o algoritmo de ordenação de dados chamado Bubble Sort;

- Implementar conceitos matemáticos com linguagens de programação, como as famosas sequências de Fibonacci.

Para quem é esse curso?

Este curso é destinado a pessoas que desejam ingressar na área de TI em geral, já que esta capacidade analítica será necessária em qualquer ramo da área de Tecnologia da Informação que seja escolhida.

Carga horária do curso

6h31

Curso com 6h31 horas de vídeos

40h

Curso com certificado de 40 horas

47

Curso com 47 exercícios de fixação

Ambiente do curso

  • Scratch 441.2 ou superior
  • Code::Blocks 13.12 ou superior

Metodologia

  • Vídeo-aulas
  • Texto e imagens
  • Início imediato
  • Exemplos práticos
  • Testes de aprendizado
  • Desafios de código

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Curso de Lógica de Programação Completo

Lógica de Programação Completo

6x R$ 21,65

R$ 129,90 à vista

Conteúdo programático Baixar esta ementa

1 - Introdução

  1. Códigos, imagens, diagramas etc.

    Introdução Visualizar

2 - Lógica de programação: definições e conceitos

  1. Códigos, imagens, diagramas etc.

    Lógica de programação: definições e conceitos Visualizar
  2. Códigos, imagens, diagramas etc.

    O que é um computador? Visualizar
  3. Códigos, imagens, diagramas etc.

    E para programar? Visualizar
  4. Códigos, imagens, diagramas etc.

    Metodologia
  5. Códigos, imagens, diagramas etc.

    Algoritmos e formas de representação
  6. Códigos, imagens, diagramas etc.

    Representação de algoritmos: formas narrativas
  7. Códigos, imagens, diagramas etc.

    Representação de algoritmos: fluxograma ou simbologia
  8. Códigos, imagens, diagramas etc.

    Representação de algoritmos: linguagem algorítmica
  9. 4 desafios.

    Exercícios

3 - Estrutura e fases de um algoritmo

  1. Códigos, imagens, diagramas etc.

    Estrutura e fases de um algoritmo
  2. Códigos, imagens, diagramas etc.

    Estrutura de um algoritmo
  3. Códigos, imagens, diagramas etc.

    Fases de um algoritmo
  4. 3 desafios.

    Exercícios

4 - Variáveis, constantes e tipos de dados

  1. Códigos, imagens, diagramas etc.

    Variáveis, constantes e tipos de dados
  2. Códigos, imagens, diagramas etc.

    Variáveis
  3. Códigos, imagens, diagramas etc.

    Constantes
  4. Códigos, imagens, diagramas etc.

    Diferença entre variáveis e constantes
  5. Códigos, imagens, diagramas etc.

    Tipos de dados
  6. Códigos, imagens, diagramas etc.

    Comandos de atribuição
  7. Códigos, imagens, diagramas etc.

    Entrada e saída de dados
  8. Vídeoaula com duração de: 00:05:29

    Conhecendo o Scratch Visualizar
  9. Vídeoaula com duração de: 00:11:23

    Emitindo mensagens para o usuário, lendo informações do usuário e utilizando variáveis Visualizar
  10. Vídeoaula com duração de: 00:04:34

    Manipulando variáveis
  11. 3 desafios.

    Exercícios

5 - Operadores aritméticos, relacionais e lógicos

  1. Códigos, imagens, diagramas etc.

    Operadores aritméticos, relacionais e lógicos
  2. Códigos, imagens, diagramas etc.

    Operadores aritméticos
  3. Vídeoaula com duração de: 00:08:52

    Operadores aritméticos na prática
  4. Códigos, imagens, diagramas etc.

    Operadores relacionais
  5. Vídeoaula com duração de: 00:06:15

    Operadores relacionais na prática
  6. Códigos, imagens, diagramas etc.

    Operadores lógicos
  7. Vídeoaula com duração de: 00:15:25

    Operadores lógicos na prática
  8. 3 desafios.

    Exercícios

6 - Estruturas de decisão

  1. Códigos, imagens, diagramas etc.

    Estruturas de decisão
  2. Códigos, imagens, diagramas etc.

    Estruturas “se-então-senão”
  3. Vídeoaula com duração de: 00:11:13

    A estrutura SE-ENTÃO-SENÃO na prática
  4. Códigos, imagens, diagramas etc.

    Estruturas “escolha-caso”
  5. Vídeoaula com duração de: 00:06:41

    A estrutura ESCOLHA-CASO na prática
  6. 3 desafios.

    Exercícios

7 - Estruturas de repetição ou iteração

  1. Códigos, imagens, diagramas etc.

    Estruturas de repetição ou iteração
  2. Códigos, imagens, diagramas etc.

    Estrutura "enquanto-faça"
  3. Vídeoaula com duração de: 00:10:20

    A estrutura ENQUANTO-FAÇA na prática
  4. Vídeoaula com duração de: 00:05:49

    Outra aplicação para a estrutura ENQUANTO-FAÇA
  5. Códigos, imagens, diagramas etc.

    Estrutura "repita-até "
  6. Vídeoaula com duração de: 00:10:46

    A estrutura REPITA-ATÉ na prática
  7. Vídeoaula com duração de: 00:14:44

    Resolvendo problemas: o problema da classificação do triângulo
  8. 3 desafios.

    Exercícios

8 - Hora de praticar!

  1. Códigos, imagens, diagramas etc.

    É hora de praticar!
  2. Vídeoaula com duração de: 00:10:06

    Resolvendo o exercício de cálculo de impostos no Scratch

9 - Portugol

  1. Vídeoaula com duração de: 00:16:12

    Conhecendo o Portugol Studio Visualizar
  2. Vídeoaula com duração de: 00:12:29

    Manipulação de variáveis Visualizar
  3. Vídeoaula com duração de: 00:06:31

    Operadores aritméticos no Portugol
  4. Vídeoaula com duração de: 00:11:43

    Operadores relacionais no Portugol
  5. Vídeoaula com duração de: 00:09:00

    Operadores lógicos no Portugol
  6. Vídeoaula com duração de: 00:11:20

    Estruturas de decisão: se-então-senão
  7. Vídeoaula com duração de: 00:13:50

    Estruturas de decisão: escolha-caso
  8. Vídeoaula com duração de: 00:10:22

    Estruturas de repetição: enquanto
  9. Vídeoaula com duração de: 00:15:26

    Estruturas de repetição: para
  10. Vídeoaula com duração de: 00:10:59

    Exemplo de algoritmo: números primos
  11. 4 desafios.

    Exercícios

10 - Linguagem C

  1. Códigos, imagens, diagramas etc.

    O que são linguagens de programação?
  2. Códigos, imagens, diagramas etc.

    Um pouco sobre o C
  3. Códigos, imagens, diagramas etc.

    O que é um compilador?
  4. Códigos, imagens, diagramas etc.

    Ambiente de desenvolvimento
  5. 3 desafios.

    Exercícios

11 - Estrutura básica de um software em C

  1. Códigos, imagens, diagramas etc.

    Estrutura básica de um software em C
  2. Códigos, imagens, diagramas etc.

    O método main()
  3. Códigos, imagens, diagramas etc.

    Declaração de variáveis
  4. Códigos, imagens, diagramas etc.

    Includes
  5. Códigos, imagens, diagramas etc.

    Delimitadores de blocos
  6. Vídeoaula com duração de: 00:07:48

    Conhecendo o Code::Blocks
  7. 3 desafios.

    Exercícios

12 - Variáveis e tipos de dados

  1. Códigos, imagens, diagramas etc.

    Variáveis e tipos de dados
  2. Códigos, imagens, diagramas etc.

    Atribuindo e declarando variáveis
  3. 3 desafios.

    Exercícios

13 - Trabalhando com entrada e saída de dados

  1. Códigos, imagens, diagramas etc.

    Trabalhando com entrada e saída de dados
  2. Códigos, imagens, diagramas etc.

    Entrada de informações: o comando scanf()
  3. Códigos, imagens, diagramas etc.

    Saída de informações: o comando printf()
  4. Vídeoaula com duração de: 00:15:58

    Emitindo mensagens para o usuário, lendo informações do usuário e utilizando variáveis em aplicações Console escritas em C
  5. 3 desafios.

    Exercícios

14 - Operadores aritméticos, relacionais e lógicos

  1. Códigos, imagens, diagramas etc.

    Operadores aritméticos
  2. Vídeoaula com duração de: 00:11:07

    Operadores aritméticos em C
  3. Códigos, imagens, diagramas etc.

    Operadores relacionais
  4. Vídeoaula com duração de: 00:08:16

    Operadores relacionais em C
  5. Códigos, imagens, diagramas etc.

    Operadores lógicos
  6. Vídeoaula com duração de: 00:09:54

    Operadores lógicos em C
  7. Vídeoaula com duração de: 00:07:17

    Precedência de operadores aritméticos e lógicos no C
  8. 3 desafios.

    Exercícios

15 - Estruturas de decisão

  1. Códigos, imagens, diagramas etc.

    Estrutura if()
  2. Vídeoaula com duração de: 00:07:01

    A estrutura if() do C
  3. Códigos, imagens, diagramas etc.

    Estrutura switch()
  4. Vídeoaula com duração de: 00:09:42

    A estrutura switch() do C
  5. 3 desafios.

    Exercícios

16 - Estruturas de repetição

  1. Códigos, imagens, diagramas etc.

    Estrutura while()
  2. Vídeoaula com duração de: 00:10:20

    A estrutura while() do C
  3. Códigos, imagens, diagramas etc.

    Estrutura for()
  4. Vídeoaula com duração de: 00:09:47

    A estrutura for() do C
  5. 3 desafios.

    Exercícios

17 - Estrutura de dados: vetores ou arrays

  1. Códigos, imagens, diagramas etc.

    Estrutura de dados: vetores ou arrays
  2. Códigos, imagens, diagramas etc.

    Algoritmos e complexidade assintótica
  3. Vídeoaula com duração de: 00:05:55

    Vetores - Parte 1
  4. Vídeoaula com duração de: 00:04:13

    Vetores - Parte 2
  5. Vídeoaula com duração de: 00:17:41

    Ordenação de vetores: Bubble Sort
  6. Vídeoaula com duração de: 00:06:14

    Resolvendo problemas: o problema da classificação do triângulo em C
  7. 3 desafios.

    Exercícios

18 - Hora de praticar!

  1. Códigos, imagens, diagramas etc.

    É hora de praticar!
  2. Vídeoaula com duração de: 00:07:10

    Resolvendo o exercício de cálculo de impostos no Code::Blocks

19 - Hora de praticar!

  1. Códigos, imagens, diagramas etc.

    É hora de praticar!
  2. Vídeoaula com duração de: 00:13:44

    Resolvendo o exercício da lista de Fibonacci em C

20 - Conclusão

  1. Códigos, imagens, diagramas etc.

    Conclusão
  2. Depoimento / Brinde

Adquira este curso agora mesmo

Curso de Lógica de Programação Completo

Lógica de Programação Completo

6x R$ 21,65

R$ 129,90 à vista

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

h

Curso com certificado de horas

O que os alunos dizem?

Mesmo sendo um curso de lógica de programação, ele deu-me suporte suficiente para tirar um 8 em algoritmos e programação de computadores. Recomento.

Adquira este curso de forma avulsa

Curso de Lógica de Programação Completo

Lógica de Programação Completo

6x R$ 21,65

R$ 129,90 à vista

ou acesse todos os cursos com um dos nossos planos de acesso total

20% OFF
1 ano
De 12x R$99
12x 79 reais
ou por R$ 948,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
20% OFF
3 anos
De 12x R$199
12x 159 reais
ou por R$ 1.908,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
25% OFF
5 anos
De 12x R$256
12x 192 reais
ou por R$ 2.304,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados