Curso de Programação em C

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

Avaliação: 4,6 de 5 estrelas (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 · 200h
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 Natalia de Lima Batista

Muito grata!

M
Marcelo Ramos Jordao

Execelente Curso. Continuem assim

Hailton Pereira 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

Gabriela Fernanda Lima Marquese Gabriela Fernanda Lima Marquese

O curso de programação em C está muito bom. Gostaria só de deixar um comentário, onde o Brava Cursos, poderia colocar mais atividades, após o término de cada lição. Uma forma de memorizarmos e aprendermos melhor.

M
Marcus Vinicius de Castro Oliveira

Perfeito!

Gustavo Colucci Faber Gustavo Colucci Faber

Excelente curso para introdução na linguagem C. Para iniciantes na área de programação, seria bom um curso de lógica de programação antes deste curso.

M
Marcus Vinicius de Castro Oliveira

Perfeito!

F
Francisco Araujo da Silva Junior

excelente curso

Cursos relacionados