Curso de C Básico

Curso de

C Básico

C é perfeita para se aprender estruturas de dados e como funciona a execução de um programa. Todos os conceitos que são base de linguagens de alto nível são mais claros e fáceis de compreender com a linguagem C.

VEJA UMA AULA DE EXEMPLO

6x R$ 24,98

R$ 149,90 à vista

  • 24h

    Curso com certificado de 24 horas

  • Escolha o dispositivo que preferir PC, Tablet ou Smartphone.

  • Satisfação garantida ou seu dinheiro de volta!

Adquira este curso de forma avulsa

Informações sobre o curso

Sobre o curso

Por ter influenciado e ainda influenciar na criação de muitas linguagens de programação, como: C++, PHP, Java, JavaScript; Não é segredo pra ninguém que aprender a programar em C é fundamental para quem está aprendendo a programar e/ou estudando estrutura de dados.

Em C é possível compreender com facilidade e em detalhes, conceitos implementados por linguagens posteriores, assim aprendendo a utilizá-los e como tirar o melhor proveito deles.

Isso prova a importância dessa linguagem que mesmo antiga ainda está atuante e um programador não pode deixar de aprendê-la se que quiser de destacar entre os demais.

Conhecimentos adquiridos

Após a conclusão deste curso, você compreenderá o que é a metodologia estruturada, a diferença entre compilação e interpretação de um código. Saberá o que é linkedição e como funciona o processo de compilação do C.

Também saberá os conceitos básicos da linguagem, entendendo como funciona algumas estruturas de dados comuns, como: matrizes, funções, pré-processadores, etc; e estará apto a desenvolver programas simples de console.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, mas eles dão uma base de parte do conhecimento necessário que se precisa ter para fazer esse curso.

Carga horária do curso

1h31

Curso com 1h31 horas de vídeos

24h

Curso com certificado de 24 horas

33

Curso com 33 exercícios de fixação

Ambiente do curso

  • Code::Blocks 12.11 ou superior

Metodologia

  • Vídeo-aulas
  • Texto e imagens
  • Início imediato
  • Exemplos práticos
  • Testes de aprendizado
  • Desafios de código

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Conteúdo programático Baixar esta ementa

1 - Introdução

  1. Códigos, imagens, diagramas etc.

    A história da linguagem C
  2. Códigos, imagens, diagramas etc.

    Metodologia Estruturada

2 - Processo de compilação

  1. Códigos, imagens, diagramas etc.

    Compiladores e Interpretadores Visualizar
  2. Códigos, imagens, diagramas etc.

    Linkedição Visualizar
  3. Códigos, imagens, diagramas etc.

    Processo de compilação de um programa C

3 - Preparando o ambiente

  1. Códigos, imagens, diagramas etc.

    Escolha de uma IDE
  2. Códigos, imagens, diagramas etc.

    Criando o projeto
  3. Vídeoaula com duração de: 00:08:55

    Entendendo a IDE Visualizar

4 - Tipos de dados e identificados

  1. Códigos, imagens, diagramas etc.

    Tipos de dados em C
  2. Códigos, imagens, diagramas etc.

    Identificadores
  3. Códigos, imagens, diagramas etc.

    Palavras-chave da linguagem C
  4. Códigos, imagens, diagramas etc.

    Comentários Visualizar
  5. 3 desafios.

    Exercícios Visualizar

5 - Variáveis

  1. Códigos, imagens, diagramas etc.

    Variáveis Visualizar
  2. Códigos, imagens, diagramas etc.

    Variáveis Locais Visualizar
  3. Códigos, imagens, diagramas etc.

    Variáveis Globais
  4. Códigos, imagens, diagramas etc.

    Variável Static
  5. Códigos, imagens, diagramas etc.

    Variável Global Static
  6. Vídeoaula com duração de: 00:11:10

    Declarando variáveis Visualizar
  7. Códigos, imagens, diagramas etc.

    Conversão de dados
  8. Códigos, imagens, diagramas etc.

    Classes de armazenamento
  9. Códigos, imagens, diagramas etc.

    Constantes
  10. 3 desafios.

    Exercícios

6 - Operadores

  1. Códigos, imagens, diagramas etc.

    Operadores aritméticos
  2. Códigos, imagens, diagramas etc.

    Incremento e Decremento
  3. Códigos, imagens, diagramas etc.

    Operadores relacionais e lógicos
  4. 3 desafios.

    Exercícios

7 - Condicionais

  1. Códigos, imagens, diagramas etc.

    Condicionais
  2. Códigos, imagens, diagramas etc.

    IF
  3. Códigos, imagens, diagramas etc.

    IF Aninhado
  4. Códigos, imagens, diagramas etc.

    If, else, else if
  5. Códigos, imagens, diagramas etc.

    Switch Case
  6. Códigos, imagens, diagramas etc.

    Switch aninhado
  7. 3 desafios.

    Exercícios

8 - Laços

  1. Códigos, imagens, diagramas etc.

    Laços
  2. Códigos, imagens, diagramas etc.

    For
  3. Códigos, imagens, diagramas etc.

    While
  4. Códigos, imagens, diagramas etc.

    do while
  5. Códigos, imagens, diagramas etc.

    Desvios
  6. Códigos, imagens, diagramas etc.

    return
  7. Códigos, imagens, diagramas etc.

    Goto
  8. Códigos, imagens, diagramas etc.

    Break
  9. Códigos, imagens, diagramas etc.

    Continue
  10. Vídeoaula com duração de: 00:12:36

    Trabalhando com laços
  11. 3 desafios.

    Exercícios

9 - Matrizes

  1. Códigos, imagens, diagramas etc.

    Matrizes
  2. Códigos, imagens, diagramas etc.

    Matriz Unidimensional
  3. Códigos, imagens, diagramas etc.

    Matriz Bidimensional
  4. Códigos, imagens, diagramas etc.

    Matriz Multidimensional
  5. Códigos, imagens, diagramas etc.

    Inicialização e manipulação de matrizes
  6. Vídeoaula com duração de: 00:21:07

    Trabalhando com matrizes
  7. 3 desafios.

    Exercícios

10 - Estruturas

  1. Códigos, imagens, diagramas etc.

    Structs
  2. Códigos, imagens, diagramas etc.

    Trabalhando com Struct
  3. 3 desafios.

    Exercícios

11 - Funções

  1. Códigos, imagens, diagramas etc.

    Funções
  2. Códigos, imagens, diagramas etc.

    Forma de uma função
  3. Códigos, imagens, diagramas etc.

    Argumentos de uma função
  4. Códigos, imagens, diagramas etc.

    Chamada por valor, chamada por referência
  5. Códigos, imagens, diagramas etc.

    Função main
  6. Códigos, imagens, diagramas etc.

    O comando return
  7. Vídeoaula com duração de: 00:15:56

    Trabalhando com funções
  8. Códigos, imagens, diagramas etc.

    Funções e matrizes
  9. Códigos, imagens, diagramas etc.

    Tipos de funções
  10. Códigos, imagens, diagramas etc.

    Função recursiva
  11. 3 desafios.

    Exercícios

12 - Ponteiros

  1. Códigos, imagens, diagramas etc.

    Ponteiros
  2. Códigos, imagens, diagramas etc.

    Variáveis de ponteiros
  3. Códigos, imagens, diagramas etc.

    Operadores e atribuição de ponteiros
  4. Códigos, imagens, diagramas etc.

    Aritmética de ponteiros
  5. Códigos, imagens, diagramas etc.

    Comparação de ponteiros
  6. Códigos, imagens, diagramas etc.

    Incremento e decremento de ponteiros
  7. Códigos, imagens, diagramas etc.

    Ponteiros e matrizes
  8. Vídeoaula com duração de: 00:11:07

    Trabalhando com ponteiros
  9. 3 desafios.

    Exercícios

13 - Entrada e saida

  1. Códigos, imagens, diagramas etc.

    Entrada e saída
  2. Códigos, imagens, diagramas etc.

    Problemas com getchar()
  3. Códigos, imagens, diagramas etc.

    Strings
  4. Códigos, imagens, diagramas etc.

    Lendo e escrevendo strings
  5. Códigos, imagens, diagramas etc.

    Printf()
  6. Códigos, imagens, diagramas etc.

    Números
  7. Códigos, imagens, diagramas etc.

    scanf()
  8. Códigos, imagens, diagramas etc.

    fopen()
  9. Códigos, imagens, diagramas etc.

    fclose()
  10. Códigos, imagens, diagramas etc.

    putc()
  11. Códigos, imagens, diagramas etc.

    getc
  12. Códigos, imagens, diagramas etc.

    fputs() e fgets()
  13. Códigos, imagens, diagramas etc.

    rewind()
  14. Códigos, imagens, diagramas etc.

    ferror() e perror()
  15. 3 desafios.

    Exercícios

14 - Pré-processadores

  1. Códigos, imagens, diagramas etc.

    Pré-processadores
  2. Códigos, imagens, diagramas etc.

    #define
  3. Códigos, imagens, diagramas etc.

    #undef
  4. Códigos, imagens, diagramas etc.

    #if #else #elif #endif
  5. Códigos, imagens, diagramas etc.

    #ifdef #ifndef
  6. Códigos, imagens, diagramas etc.

    #error
  7. Códigos, imagens, diagramas etc.

    #line
  8. Códigos, imagens, diagramas etc.

    #pragma
  9. 3 desafios.

    Exercícios

15 - Filas e Pilhas

  1. Códigos, imagens, diagramas etc.

    Filas e Pilhas

16 - Aula 16 – OpenGL

  1. Códigos, imagens, diagramas etc.

    OpenGL

17 - Projeto final

  1. Códigos, imagens, diagramas etc.

    Projeto final: máquina de cálculos
  2. Códigos, imagens, diagramas etc.

    Detalhes do projeto
  3. Vídeoaula com duração de: 00:10:33

    Explicando o projeto final

18 - Conclusão

  1. Códigos, imagens, diagramas etc.

    Conclusão
  2. Depoimento / Brinde

Adquira este curso agora mesmo

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

h

Curso com certificado de horas

O que os alunos dizem?

O curso é muito bem explicado. Gostei muito.

Adquira este curso de forma avulsa

Curso de C Básico

C Básico

6x R$ 24,98

R$ 149,90 à vista

ou acesse todos os cursos com um dos nossos planos de acesso total

20% OFF
1 ano
De 12x R$99
12x 79 reais
ou por R$ 948,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
30% OFF
3 anos
De 12x R$199
12x 139 reais
ou por R$ 1.668,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
25% OFF
5 anos
De 12x R$256
12x 192 reais
ou por R$ 2.304,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados