|
Curso de C
C é uma linguagem de programação multi-plataforma orientada a objetos
Conhecimento adquiridos:
Os conhecimentos adquiridos no final deste curso são de criar programas em um ambiente visual, com acesso a banco de dados e orientação a objetos.
Pré-requisitos:
Curso de Lógica de Programação ou conhecimento equivalente
Duração do Curso
O tempo para a realização completa do curso é 2 meses ou em media de 44 horas.
Material Didático:
A linguagem e a didática são voltadas ao usuário final, contém exercícios e exemplos explicativos.
Tópicos do Curso
- Introdução
- Primeiros Passos
- O C é "Case Sensitive"
- Dois Primeiros Programas.
- Introdução às Funções
- Introdução Básica às Entradas e Saídas
- Introdução a Alguns Comandos de Controle de Fluxo
- Comentários.
|
- Palavras Reservadas do C
- VARIÁVEIS, CONSTANTES, OPERADORES E EXPRESSÕES
- Nomes de Variáveis
- Dicas quanto aos nomes de variáveis.
- Os Tipos do C
- Declaração e Inicialização de Variáveis
|
- Constantes
- Operadores Aritméticos e de Atribuição
- Operadores Relacionais e Lógicos
- Operadores Lógicos Bit a Bit
- Expressões
- Expressões que Podem ser Abreviadas
- Tabela de Precedências do C
- Modeladores (Casts)
|
ESTRUTURAS DE CONTROLE DE FLUXO
- O Comando if
- O Operador ?
- O Comando switch
|
- O Comando for
- O Comando while
- O Comando do-while
|
- O Comando break
- O Comando continue
- O Comando goto
|
MATRIZES E STRINGS
PONTEIROS
- Como Funcionam Ponteiros
- Declarando e Utilizando Ponteiros
- Ponteiros e Vetores
- Inicializando Ponteiros
- Ponteiros para Ponteiros
- Cuidados a Serem Tomados ao se Usar Ponteiros
- FUNÇÕES
|
- O Comando return
- Protótipos de Funções
- O Tipo void
- Arquivos-Cabeçalhos
- Escopo de Variáveis
- Passagem de parâmetros por valor e passagem por referência
- Vetores como Argumentos de Funções
|
- Os Argumentos argc e argv
- Recursividade
- Outras Questões
- Aula 8 - DIRETIVAS DE COMPILAÇÃO
- As Diretivas de Compilação
- A Diretiva include
- As Diretivas define e undef
- As Diretivas ifdef e endif
|
ENTRADAS E SAÍDAS PADRONIZADAS
- Introdução
- Lendo e Escrevendo Caracteres
- Lendo e Escrevendo Strings
- Entrada e Saída Formatada
- Abrindo e Fechando um Arquivo
|
- Lendo e Escrevendo Caracteres em Arquivos
- Outros Comandos de Acesso a Arquivos
- Fluxos Padrão
- Tipos de Dados Avançados
- Modificadores de Acesso
- Conversão de Tipos
|
- Modificadores de Funções
- Ponteiros para Funções
- Alocação Dinâmica
- Alocação Dinâmica de Vetores e Matrizes
|
Tipos de Dados Definidos Pelo Usuário
- Estruturas - Primeira parte
- Estruturas - Segunda parte
- Declaração Union
|
- Enumerações
- O Comando sizeof
- O Comando typedef
|
- Uma aplicação de structs: as listas simplesmente encadeadas
|
Certificado de Conclusão
Ao término do curso você receberá o nosso certificado de conclusão deste treinamento. |