Curso de C Intermediário

Curso de

C Intermediário

A linguagem C pode ser definida como incrível, pois, mesmo sendo antiga, ela se mantém presente no nosso dia a dia em drivers, núcleos de sistemas operacionais entre outros, provando assim sua importância incontestável.

VEJA UMA AULA DE EXEMPLO

6x R$ 27,48

R$ 164,90 à vista

  • 32h

    Curso com certificado de 32 horas

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

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

Adquira este curso de forma avulsa

Curso de C Intermediário

C Intermediário

6x R$ 27,48

R$ 164,90 à vista

Informações sobre o curso

Sobre o curso

O C é uma linguagem que influenciou e ainda influencia a criação de muitas linguagens de programação. Além disso, ela continua sendo muito utilizada para a criação de aplicativos, drives e até núcleos de sistema operacionais.

Permitindo um fácil uso da baixa plataforma, com esta linguagem é possível compreender com facilidade conceitos implementados por linguagens posteriores, filas, pilhas, alocação dinâmica de memória, ponteiros e por aí vai.

Mas ela também não ficou parada no tempo, adicionando posteriormente recursos como acesso a banco de dados e interface gráfica, que veremos em detalhes neste curso.

Conhecimentos adquiridos

Neste curso abordaremos tudo o que você precisa aprender desde a programar interfaces gráficas, acesso a base de dados, e outros recursos da linguagem C. São vídeo aulas e apostilas que mostram os principais conceitos de forma prática. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido.

Dentre várias outras coisas, você aprenderá os tópicos abaixo:

- Implementação de estruturas de dados, como listas, filas, pilhas e árvores;

- O funcionamento da alocação dinâmica;

- Como trabalhar com banco de dados;

- Criar interfaces gráficas com GTK.

Para quem é esse curso?

Esse curso é destinado a quem já tem conhecimento básico de C e quer aprofundar este conhecimento, estudando os recursos intermediários da linguagem.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

  1. Lógica de Programação Completo
  2. C Básico

Carga horária do curso

2h02

Curso com 2h02 horas de vídeos

32h

Curso com certificado de 32 horas

27

Curso com 27 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

Curso de C Intermediário

C Intermediário

6x R$ 27,48

R$ 164,90 à vista

Conteúdo programático Baixar esta ementa

1 - Introdução

  1. Códigos, imagens, diagramas etc.

    A história da linguagem C

2 - Preparando o ambiente

  1. Códigos, imagens, diagramas etc.

    Escolha de uma IDE Visualizar

3 - Ponteiros

  1. Códigos, imagens, diagramas etc.

    Ponteiros para Funções Visualizar
  2. 2 desafios.

    Exercícios

4 - Alocação dinâmica e estática de memória

  1. Códigos, imagens, diagramas etc.

    Alocação estática
  2. Códigos, imagens, diagramas etc.

    Alocação dinâmica
  3. Códigos, imagens, diagramas etc.

    Malloc Visualizar
  4. Códigos, imagens, diagramas etc.

    Calloc Visualizar
  5. Vídeoaula com duração de: 00:08:04

    Alocação dinâmica de memória com calloc e malloc Visualizar
  6. Códigos, imagens, diagramas etc.

    Realloc
  7. Vídeoaula com duração de: 00:05:43

    Trabalhando com a função realloc
  8. Códigos, imagens, diagramas etc.

    Free
  9. 3 desafios.

    Exercícios

5 - Struct

  1. Códigos, imagens, diagramas etc.

    Um pouco mais de estruturas
  2. Códigos, imagens, diagramas etc.

    Atribuição de estrutura
  3. Códigos, imagens, diagramas etc.

    Matrizes com estruturas
  4. Vídeoaula com duração de: 00:06:08

    Matrizes e estruturas
  5. Códigos, imagens, diagramas etc.

    Funções com estruturas
  6. Vídeoaula com duração de: 00:06:01

    Funções e estruturas
  7. 3 desafios.

    Exercícios

6 - Union

  1. Códigos, imagens, diagramas etc.

    Union
  2. Vídeoaula com duração de: 00:06:28

    Trabalhando com Union
  3. 3 desafios.

    Exercícios

7 - Enum

  1. Códigos, imagens, diagramas etc.

    Enum
  2. Vídeoaula com duração de: 00:06:17

    Trabalhando com enumeração
  3. 2 desafios.

    Exercícios

8 - Typedef

  1. Códigos, imagens, diagramas etc.

    Typedef
  2. Vídeoaula com duração de: 00:08:29

    Renomeando tipos
  3. 2 desafios.

    Exercícios

9 - Filas e Pilhas

  1. Códigos, imagens, diagramas etc.

    Filas, Pilhas, Listas encadeadas e árvores binárias
  2. Códigos, imagens, diagramas etc.

    Filas
  3. Vídeoaula com duração de: 00:13:06

    Trabalhando com filas
  4. Códigos, imagens, diagramas etc.

    Pilhas
  5. Códigos, imagens, diagramas etc.

    Listas encadeadas
  6. Códigos, imagens, diagramas etc.

    Árvores binárias
  7. 3 desafios.

    Exercícios

10 - Interface Gráfica

  1. Códigos, imagens, diagramas etc.

    Interface gráfica com GTK
  2. Códigos, imagens, diagramas etc.

    Instalando o GTK
  3. Códigos, imagens, diagramas etc.

    Afinal o que é esse tal de GTK
  4. Códigos, imagens, diagramas etc.

    Widgets do GTK
  5. Códigos, imagens, diagramas etc.

    Meu primeiro programa em GTK
  6. Códigos, imagens, diagramas etc.

    Sinais e outras particularidades do GTK
  7. Códigos, imagens, diagramas etc.

    Botões
  8. Códigos, imagens, diagramas etc.

    Caixa de Texto
  9. Códigos, imagens, diagramas etc.

    Rótulos
  10. Códigos, imagens, diagramas etc.

    Botão de Cor
  11. Códigos, imagens, diagramas etc.

    Containers - Alinhando as coisas
  12. Vídeoaula com duração de: 00:10:24

    Introdução ao GTK
  13. Códigos, imagens, diagramas etc.

    Check Button
  14. Vídeoaula com duração de: 00:08:13

    Formulário com o GTK
  15. 3 desafios.

    Exercícios

11 - Banco de dados

  1. Códigos, imagens, diagramas etc.

    Banco de dados
  2. Códigos, imagens, diagramas etc.

    Instalando o Xampp
  3. Códigos, imagens, diagramas etc.

    Instalação do MySQL Connector
  4. Códigos, imagens, diagramas etc.

    Adicionado o conector ao projeto
  5. Códigos, imagens, diagramas etc.

    Criando um banco de dados
  6. Códigos, imagens, diagramas etc.

    Deletando um banco de dados
  7. Códigos, imagens, diagramas etc.

    Criando uma tabela
  8. Códigos, imagens, diagramas etc.

    Inserindo dados em uma tabela
  9. Códigos, imagens, diagramas etc.

    Atualizando dados em uma tabela
  10. Códigos, imagens, diagramas etc.

    Deletando dados em uma tabela
  11. Códigos, imagens, diagramas etc.

    Deletando uma tabela
  12. Códigos, imagens, diagramas etc.

    Selecionar dados dentro de uma tabela
  13. Vídeoaula com duração de: 00:07:44

    Trabalhando com banco de dados
  14. 3 desafios.

    Exercícios

12 - OpenGL Glut

  1. Códigos, imagens, diagramas etc.

    OpenGL e Glut
  2. Códigos, imagens, diagramas etc.

    Preparando o ambiente de trabalho
  3. Códigos, imagens, diagramas etc.

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

    Criando uma janela simples
  5. Códigos, imagens, diagramas etc.

    Desenhando formas simples
  6. Códigos, imagens, diagramas etc.

    Desenhando formas simples coloridas e reajustáveis
  7. Vídeoaula com duração de: 00:06:07

    Trabalhando com o Glut
  8. 3 desafios.

    Exercícios

13 - Sockets

  1. Vídeoaula com duração de: 00:09:41

    Sockets

14 - Projeto final

  1. Códigos, imagens, diagramas etc.

    Projeto Final
  2. Vídeoaula com duração de: 00:12:10

    Criando uma calculadora com o GTK - Parte 01
  3. Vídeoaula com duração de: 00:08:23

    Criando uma calculadora com o GTK - Parte 02

15 - Conclusão

  1. Códigos, imagens, diagramas etc.

    Conclusão
  2. Depoimento / Brinde

Adquira este curso agora mesmo

Curso de C Intermediário

C Intermediário

6x R$ 27,48

R$ 164,90 à vista

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?

Ótimo material didático, indico tanto aos iniciantes quanto aos profissionais que necessitam relembrar conteúdo e aprender assuntos desconhecidos , vídeo aulas bem ministradas pelo instrutor e material altamente voltado para a prática.

Adquira este curso de forma avulsa

Curso de C Intermediário

C Intermediário

6x R$ 27,48

R$ 164,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
20% OFF
3 anos
De 12x R$199
12x 159 reais
ou por R$ 1.908,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