Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Fundamentos de Programação - Aprenda a programar do zero!
Rating: 4.7 out of 5(1,156 ratings)
3,413 students

Fundamentos de Programação - Aprenda a programar do zero!

Aprenda algoritmos com Fluxograma, Portugol / Pseudocódigo e Linguagem C
Last updated 7/2024
Portuguese

What you'll learn

  • Criar fluxogramas
  • Entender algoritmos
  • Entender portugol
  • Entender o básico da linguagem C
  • Resolver algoritmos
  • Entender sobre funções em linguagem C
  • Entender sobre ponteiros em linguagem C
  • Entender sobre strings em linguagem C

Course content

1 section78 lectures12h 4m total length
  • Introdução1:35
  • Conceitos Básicos11:26
  • Passo a Passo6:05
  • Algoritmos11:27
  • Tipos de Algoritmo (Fluxograma)12:40
  • Tipos de Algoritmo (Portugol)10:44
  • Correção do Exercício4:40
  • Questionário 1
  • Variáveis6:38
  • Tipos de Dados5:52
  • Paradigmas de Programação10:14
  • Linguagens Compiladas vs Interpretadas11:44
  • Questionário 2
  • Mão na massa!5:31
  • Aviso!2:15
  • Linguagem C (Primeiros passos)16:37
  • Pequena revisão da Linguagem C (Parte 1/2)12:48
  • Pequena revisão da Linguagem C (Parte 2/2)8:17
  • Questionário 2
  • Correção Exercício 26:45
  • Correção Exercício 310:03
  • Técnicas de reúso de variáveis8:57
  • Estrutura Condicional (Simples)9:36
  • Estrutura Condicional (Composta)8:18
  • Correção Exercício 44:37
  • Correção Exercício 510:15
  • Estrutura Condicionais Aninhadas8:11
  • Questionário 3
  • Operadores Lógicos6:13
  • Operadores Lógicos (parte 2)10:44
  • Operadores Lógicos (parte 3)7:54
  • Correção Exercício 613:20
  • Correção Exercício 715:52
  • Questionário 4
  • Voltando ao Jogo15:32
  • Estruturas de Repetição13:58
  • Estruturas de Repetição (parte 2)13:07
  • Estruturas de Repetição (parte 3)13:56
  • Correção Exercício 86:25
  • Correção Exercício 97:13
  • Correção Exercício 105:10
  • Questionário 5
  • Resto da Divisão7:29
  • Vetor / Array8:07
  • Correção Exercício 117:26
  • Correção Exercício 11 (2a forma)8:23
  • Questionário 6
  • Um pouco mais sobre Vetor11:01
  • Exercícios3:33
  • Correção Exercício 128:15
  • Correção Exercício 138:13
  • Correção Exercício 1416:01
  • Matriz (parte 1)9:21
  • Matriz (parte 2)15:29
  • Um pouco mais sobre Matriz12:07
  • Questionário 7
  • Exercícios2:42
  • Correção Exercício 159:22
  • Correção Exercício 168:17
  • Correção Exercício 177:45
  • Instalando o DEV C++4:43
  • Testando o DEV C++8:29
  • O GCC8:06
  • O GCC em outros Sistemas Operacionais6:37
  • Aviso!2:40
  • Funções8:20
  • Parâmetros de uma função14:52
  • Retorno de uma função9:40
  • Um pouco mais sobre funções14:07
  • Exercitando14:17
  • Exercício0:52
  • Questionário 8
  • Correção Exercício 18 (parte 1/2)8:34
  • Correção Exercício 18 (parte 2/2)9:50
  • Conhecendo a instrução "break"10:05
  • Conhecendo a instrução "switch"10:27
  • Criando um "menu" com loop infinito8:44
  • Ponteiros16:43
  • Trabalhando com Strings15:42
  • Um pouco mais sobre Strings18:16
  • Strings como parâmetros de funções15:27
  • Exercício 19 e 202:55
  • Questionário 9
  • Correção Exercício 1916:38
  • Correção Exercício 19 (Parte 2)5:32
  • Correção Exercício 2010:53
  • Próximos passos...1:55
  • Fim!1:45

Requirements

  • Não é necessário conhecimento anterior, apenas vontade de aprender

Description

O curso visa mostrar aos alunos os fundamentos da programação, baseando o estudo em fluxogramas, uso do portugol e também a linguagem C. Dessa forma será possível dar o primeiro passo para quem deseja ser um desenvolvedor ou mesmo entender os princípios que regem a programação. Ao final, o aluno estará apto a escolher qualquer linguagem de programação para seguir em sua carreira. 

Who this course is for:

  • Estudantes de Sistemas de Informação
  • Futuros desenvolvedores / programadores
  • Interessados no assunto