A linguagem de programação C ainda pode ser considerada como uma das mais utilizadas por desenvolvedores nos mais variados tipos de projetos. De uma forma geral, ela pode ser definida como uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela ISSO. Ela foi criada no ano de 1972.
Uma das suas principais características, como linguagem de programação, está no fato dela ser compilada, fornecendo acesso irrestrito a memória e baixos requerimentos do hardware. Por isso ela acaba se tornando como uma das linguagens bases para o desenvolvimento em máquinas de qualquer porte. Pode ser considerada como uma linguagem extremamente simples, com funcionalidades não-essenciais, tais como funções matemáticas ou manuseamento de ficheiros (arquivos), fornecida por um conjunto de bibliotecas de rotinas padronizada.
Aprenda mais sobre Programação Moderna em C neste curso online e gratuito. Não deixe de conferir também o curso de Programação em C/C++.
Sobre o curso
Neste curso online e gratuito os estudantes poderão aprender mais sobre a programação utilizando a linguagem C. Esse curso conta com 20 aulas em vídeo, todas elas abordando a linguagem C de uma maneira moderna e prática.
Estrutura do curso
Programação moderna em C – Aula 0: Preparando o ambiente
Programação moderna em C – Aula 1: Funções main() e printf()
Programação moderna em C – Aula 2: Variáveis booleanas e do tipo char
Programação moderna em C – Aula 3: Variáveis do tipo int
Programação moderna em C – Aula 4: Variáveis do tipo float
Programação moderna em C – Aula 5: Arrays
Programação moderna em C – Aula 6: Operadores aritiméticos
Programação moderna em C – Aula 7: Operadores lógicos
Programação moderna em C – Aula 8: Operadores bit-a-bit
Programação moderna em C – Aula 9: Condicional if
Programação moderna em C – Aula 10: Repetições (Parte 1/2)
Programação moderna em C – Aula 10: Repetições (Parte 2/2)
Programação Moderna em C – Aula 11: Ponteiros (Parte 1/2)
Programação moderna em C – Aula 11: Ponteiros (Parte 2/2)
Programação moderna em C – Aula 12: Indexação de arrays e ponteiros
Programação moderna em C – Aula 13: Alocação dinâmica de memória
Programação moderna em C – Aula 14 – Estruturas e Uniões
Programação moderna em C – Aula 15 – Funções
Programação moderna em C – Aula 16 – Macros
Programação moderna em C – Aula 17 – Escopo e classes de armazenamento
Programação moderna em C – Aula 18 – Projeto readpe (Parte 1/3)
Programação moderna em C – Aula 19 – Projeto readpe (Parte 2/3)
Programação moderna em C – Aula 20 – Projeto readpe (Parte 3/3)