Ensino Social beta
Estamos em Beta!O site está em constante melhoria. Novos cursos, funcionalidades e melhorias chegam todo dia.Seu feedback é analisado na hora e nos ajuda a melhorar!
Dóri
Assistente de Atendimento
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 porMarcos Castro de Souza
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çãoUm resumo do que será apresentado no curso.
Histórico da Linguagem CConheça a origem, evolução e importância da linguagem C na programação.
Um pouco mais sobre ponteirosAprenda a declarar, inicializar e usar ponteiros em C de forma prática.
Preparando o ambienteComo configurar o ambiente para começar a programar.
Introdução à Linguagem C: História e CaracterísticasConheça a história da linguagem C, desde sua criação até sua influência nas linguagens modernas.
Primeiros passosComeçando a programar em C.
Códigos da aulaDownload dos códigos da aula.
VariáveisConhecendo os tipos de variáveis.
OperadoresConhecendo os mais diversos operadores.
Histórico da Linguagem CConheça a origem, evolução e importância da linguagem C na programação.
Estruturas de controle de fluxoAprenda a usar estruturas de decisão e laços de repetição em C.
Primeiros Passos em Programação CAprenda os fundamentos básicos da linguagem C através do programa 'Olá Mundo'
Modularização do códigoVocê aprenderá a criar suas próprias funções.
Preparando o Ambiente para Programação em CComo configurar compiladores e IDEs para começar a programar em C.
Modularização do Código em CAprenda a criar funções para dividir e organizar melhor o seu código em C.
Entrada e saída de dadosNessa 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 CAprenda a criar, abrir, escrever e gerenciar arquivos em linguagem C
EstruturasVocê irá aprender a utilizar as estruturas structs , criar os seus próprios tipos de dados.
Operadores em CAprenda sobre operadores aritméticos, de atribuição, relacionais e lógicos na linguagem C.
Funções que manipulam stringsNessa aula você irá aprender a usar as funções que manipulam strings.
Recursividade em CAprenda a implementar e usar funções recursivas em C com exemplos práticos.
Vetores e MatrizesUtilizando vetores e matrizes.
Funções para cálculos matemáticosNessa aula você irá aprender a usar as funções que realizam cálculos matemáticos do arquivo-cabeçalho math.h.
Variáveis em CConceitos fundamentais sobre variáveis, tipos de dados e especificadores de formato em C
PonteirosNessa aula o aluno terá contato com um recurso muito importante da linguagem C que são os ponteiros.
Um pouco mais sobre ponteirosAprofundamento no conceito de ponteiros em C e sua importância na programação
Variáveis em C: Tipos Básicos e DeclaraçãoAprenda sobre variáveis, tipos de dados básicos, declaração e inicialização em C.
Variáveis em CAprenda a declarar, inicializar e usar variáveis na linguagem C.
RecursividadeRecursividade é uma importante técnica de programação muito utilizada para resolver problemas complexos.
Alocação dinâmicaNessa aula iremos conhecer um recurso muito importante da linguagem C que é a alocação dinâmica.
Manipulando data e horaNessa aula iremos ver algumas funções para manipular data e hora.
Medindo tempo de execuçãoNessa video-aula você irá aprender a medir o tempo de execução de um trecho de programa.
Jogo da VelhaPostagem do site GeeksBR www.geeksbr.com ensinando como fazer um jogo da velha utilizando a linguagem C.
ConstantesNessa aula você aprenderá a declarar e utilizar constantes na linguagem C.
Ordenação de dadosNessa aula você vai ver como ordenar os dados de um vetor.
Criando arquivos-cabeçalho
Lista encadeadaNessa aula você terá contato com a estrutura de dados chamada lista encadeada.
Histórico da Linguagem COrigem, evolução e características da linguagem de programação C.
História e Evolução da Linguagem CConheça a origem, evolução e influência da linguagem C na programação moderna
Histórico da Linguagem CConhecendo a origem, evolução e características da linguagem C
PilhaNessa aula conheceremos outra estrutura de dados chamada pilha.
Grafos: Conceitos Fundamentais e RepresentaçõesIntrodução à teoria dos grafos, formas de representação computacional e algoritmos básicos
Preparando o Ambiente para Programação em CComo configurar compiladores e IDEs para desenvolver programas em linguagem C.
Conclusão do Curso de Programação em CConsiderações finais, recursos para estudos e dicas para continuar aprendendo C.
Estruturas de Controle de Fluxo em CAprenda 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 CConhecendo o instrutor e a importância da linguagem C na programação
Apresentação do Curso de Programação em CIntrodução ao instrutor e aos objetivos do curso de linguagem C
Resposta do exercício
Sobre o instrutor
MA
Marcos Castro de Souza
2 cursos753 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