Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Programe seu Futuro: Curso de Programação com a Linguagem C
Bestseller
Rating: 4.8 out of 5(443 ratings)
2,054 students

Programe seu Futuro: Curso de Programação com a Linguagem C

O curso de programação C mais completo do Brasil com a melhor didática :)
Created byWagner Gaspar
Last updated 2/2026
Portuguese
Portuguese [Auto],

What you'll learn

  • Tipos de dados, Variáveis, Entrada e Saída de dados. Estrutura de decisão if/else, estrutura de seleção switch case e operador ternário
  • Estruturas de repetição for (para), while (enquanto) e do while (faça enquanto)
  • Estrutura de dados vetor e matriz. Strings (texto) com a linguagem C
  • Modularização com Funções e Procedimentos. Recursão
  • Novos tipos de dados com Struct. Diretivas do compilador. TAD - Tipo Abstrato de Dado
  • Ponteiros e Alocação dinâmica de memória. Grafos
  • Ordenação com Bubble sort, Selection sort, Insertion sort, Shell sort, Quick sort e Merge sort
  • Busca sequencial e Busca binária
  • Arquivos texto e arquivo binário
  • Estruturas de dados dinâmicas: Pilha, Fila, Fila de Prioridade, Lista Simplesmente Encadeada, Árvore Binária de Busca

Course content

17 sections • 256 lectures • 52h 44m total length
  • O que iremos aprender neste curso?5:00
  • Baixando e instalando o Code Blocks no Windows14:53
  • Testando a instalação - Hello World em C8:00
  • Instalando temas no Code Blocks14:17
  • Alterando tamanho e estilo da fonte no Code Blocks2:26
  • Como destacar a linha onde se encontra o cursor no Code Blocks2:32
  • Ativando e desativando abas do Code Blocks1:33

Requirements

  • Para realizar este curso você precisa de:
  • um computador com o sistema operacional Windows conectado à internet
  • curiosidade e vontade de aprender :)

Description

Aprenda programação C de verdade, do básico ao avançado!


Venha aprender programação com a linguagem C com a didática já conhecida no canal Programe seu Futuro no youtube.

A linguagem C é considerada a mãe das linguagens mais modernas. Conhece-la trás uma compreensão a cerca do funcionamento do computador que nenhuma outra linguagem irá te proporcionará.

Neste curso de Programação com a Linguagem C você aprenderá os seguintes tópicos:

- Entrada e saída de dados

- Fazer comentários em seu código

- Caracteres de escape

- Os tipos primitivos de dados

- O que são e como criar variáveis

- Buffer do teclado

- Operadores de incremento de decremento

- Estrutura de decisão if/sele

- Estrutura de seleção switch case

- Testes com o operador ternário

- Operadores relacionais para estabelecer uma relação entre elementos

- Operadores lógicos para juntar mais de um teste

- Estruturas de repetição For, While e Do While

- Estrutura de dados do tipo vetor (array unidimensional)

- Estrutura de dados do tipo matriz (array bidimensional)

- Como trabalhar com strings em C (texto)

- Dividir seu programa em funções e procedimentos

- Recursão

- Criar seus tipos de dados em C com struct e typedef

- Ponteiros na Linguagem C

- Alocação dinâmica de memória

- Algoritmos de ordenação

- Busca sequencial e busca binária

- Arquivo texto e arquivo binário

- Estruturas de dados dinâmicas: Pilha, Fila, Fila de Prioridade, Lista Simplesmente Encadeada, Árvore Binária de Busca

- Grafos

- Além de muitos exercícios de fixação


O curso será desenvolvido no sistema operacional Windows 11 com o Ambiente de Desenvolvimento Integrado (IDE) Code Blocks.

Who this course is for:

  • Estudantes de programação C
  • Desenvolvedores iniciantes
  • Estudantes de programação
  • Desenvolvedores C
  • Estudantes de tecnologia