Curso de Programação em C

Aprenda a programar em C. Linguagem mãe de muitas outras linguagens de programação.

4,6 (91 avaliações)
582 alunos
Iniciante
Criado por Marcos Castro de Souza
Curso de Programação em C

O curso desenvolverá no aluno a capacidade de:

Aprender a programar em uma linguagem flexível e poderosa.
Resolver problemas utilizando uma linguagem de programação.
Desenvolver seus próprios programas de computador.
Aprender boas práticas de programação.
Desenvolver o raciocínio lógico.

Descrição

O intuito do curso é dar uma boa noção de como programar na linguagem C, linguagem essa que é considerada linguagem mãede várias outras linguagens de programação.

O curso aborda vários aspectos da linguagem Caliando a uma constante prática através da explicação de diversos códigos, proporcionando um melhor aprendizado da linguagem. O material possui uma didática bastante eficiente que busca, de forma clara e organizada, proporcionar ao aluno uma experiência enriquecedora.

O curso aborda os assuntos com simplicidade respeitando os níveis de dificuldadepara que o aluno possa absorver o conhecimentode maneira gradativa sem perder a eficiência.

Conteúdo programático

Módulo Principal 50 aulas
Apresentação Um resumo do que será apresentado no curso.
Histórico da Linguagem C Conheça a origem, evolução e importância da linguagem C na programação.
Um pouco mais sobre ponteiros Aprenda a declarar, inicializar e usar ponteiros em C de forma prática.
Preparando o ambiente Como configurar o ambiente para começar a programar.
Introdução à Linguagem C: História e Características Conheça a história da linguagem C, desde sua criação até sua influência nas linguagens modernas.
Primeiros passos Começando a programar em C.
Códigos da aula Download dos códigos da aula.
Variáveis Conhecendo os tipos de variáveis.
Operadores Conhecendo os mais diversos operadores.
Histórico da Linguagem C Conheça a origem, evolução e importância da linguagem C na programação.
Estruturas de controle de fluxo Aprenda a usar estruturas de decisão e laços de repetição em C.
Primeiros Passos em Programação C Aprenda os fundamentos básicos da linguagem C através do programa 'Olá Mundo'
Modularização do código Você aprenderá a criar suas próprias funções.
Preparando o Ambiente para Programação em C Como configurar compiladores e IDEs para começar a programar em C.
Modularização do Código em C Aprenda a criar funções para dividir e organizar melhor o seu código em C.
Entrada e saída de dados Nessa aula você irá aprender a utilizar as funções para capturar dados do usuário e exibir esses dados na tela.
Manipulação de Arquivos em C Aprenda a criar, abrir, escrever e gerenciar arquivos em linguagem C
Estruturas Você irá aprender a utilizar as estruturas structs , criar os seus próprios tipos de dados.
Operadores em C Aprenda sobre operadores aritméticos, de atribuição, relacionais e lógicos na linguagem C.
Funções que manipulam strings Nessa aula você irá aprender a usar as funções que manipulam strings.
Recursividade em C Aprenda a implementar e usar funções recursivas em C com exemplos práticos.
Vetores e Matrizes Utilizando vetores e matrizes.
Funções para cálculos matemáticos Nessa aula você irá aprender a usar as funções que realizam cálculos matemáticos do arquivo-cabeçalho math.h.
Variáveis em C Conceitos fundamentais sobre variáveis, tipos de dados e especificadores de formato em C
Ponteiros Nessa aula o aluno terá contato com um recurso muito importante da linguagem C que são os ponteiros.
Um pouco mais sobre ponteiros Aprofundamento no conceito de ponteiros em C e sua importância na programação
Variáveis em C: Tipos Básicos e Declaração Aprenda sobre variáveis, tipos de dados básicos, declaração e inicialização em C.
Variáveis em C Aprenda a declarar, inicializar e usar variáveis na linguagem C.
Recursividade Recursividade é uma importante técnica de programação muito utilizada para resolver problemas complexos.
Alocação dinâmica Nessa aula iremos conhecer um recurso muito importante da linguagem C que é a alocação dinâmica.
Manipulando data e hora Nessa aula iremos ver algumas funções para manipular data e hora.
Medindo tempo de execução Nessa video-aula você irá aprender a medir o tempo de execução de um trecho de programa.
Jogo da Velha Postagem do site GeeksBR www.geeksbr.com ensinando como fazer um jogo da velha utilizando a linguagem C.
Constantes Nessa aula você aprenderá a declarar e utilizar constantes na linguagem C.
Ordenação de dados Nessa aula você vai ver como ordenar os dados de um vetor.
Criando arquivos-cabeçalho
Lista encadeada Nessa aula você terá contato com a estrutura de dados chamada lista encadeada.
Histórico da Linguagem C Origem, evolução e características da linguagem de programação C.
História e Evolução da Linguagem C Conheça a origem, evolução e influência da linguagem C na programação moderna
Histórico da Linguagem C Conhecendo a origem, evolução e características da linguagem C
Pilha Nessa aula conheceremos outra estrutura de dados chamada pilha.
Grafos: Conceitos Fundamentais e Representações Introdução à teoria dos grafos, formas de representação computacional e algoritmos básicos
Preparando o Ambiente para Programação em C Como configurar compiladores e IDEs para desenvolver programas em linguagem C.
Conclusão do Curso de Programação em C Considerações finais, recursos para estudos e dicas para continuar aprendendo C.
Estruturas de Controle de Fluxo em C Aprenda comandos condicionais e laços de repetição para controlar o fluxo dos programas em C
Exercício da aula Estruturas
Exercício
Apresentação do Curso de Programação em C Conhecendo o instrutor e a importância da linguagem C na programação
Apresentação do Curso de Programação em C Introdução ao instrutor e aos objetivos do curso de linguagem C
Resposta do exercício

Sobre o instrutor

MA

Marcos Castro de Souza

2 cursos 753 alunos

Este curso possui suporte da Dóri IA

Tire dúvidas a qualquer momento e receba respostas baseadas no conteúdo do curso e no conhecimento do autor.

Avaliações dos alunos

4,6
91 avaliações
Natalia de Lima Batista

Muito grata!

M
Marcelo Ramos Jordao

Execelente Curso. Continuem assim

Hailton Pereira

Agradeço ao professor e a todos que compõe a BRAVA CURSOS.

S
Silas Henrique da Silva

Curso muito bem estruturado, pude adquirir grandes conhecimentos!!!

F
Francisco Luiz Ferreira Gomes

muito bom curso, otima orientação matrerial excelente

Cursos relacionados