Curso Intermediário de C

Português
Imagem de capa para o Curso online Curso Intermediário de C

Curso Intermediário de C

Aprofunde seus conhecimentos em C e domine conceitos essenciais da programação de sistemas!

Se você já conhece o básico da linguagem C e deseja expandir suas habilidades para lidar com problemas mais complexos, estruturas de dados, manipulação de arquivos e técnicas avançadas de programação, este curso é para você!

Neste curso, você vai evoluir seu domínio da linguagem C com explicações diretas, muitos exemplos práticos e uma didática que respeita o seu ritmo de aprendizado:

1. Resumo básico de C

Uma breve revisão dos principais fundamentos: instalação do Code::Blocks, variáveis, entrada e saída, operadores, condicionais, laços, arrays e funções.

2. Matrizes em C

Aprenda a declarar, inicializar e percorrer matrizes (arrays bidimensionais) com for, while e exemplos práticos.

3. Strings básicas

Entenda como trabalhar com textos: declaração, inicialização, preenchimento manual e automático de strings.

4. Ponteiros em C

Descubra o que são ponteiros, como usá-los, como se relacionam com arrays e strings, e como funcionam na passagem por referência.

5. Alocação dinâmica de memória

Aprenda a utilizar malloc, calloc, realloc e free. Trabalhe com vetores e matrizes dinâmicas e evite erros comuns.

6. Structs

Organize dados com struct. Veja como declarar, inicializar, passar por referência e utilizar ponteiros com structs.

7. Strings avançadas

Utilize funções poderosas da biblioteca padrão (strlen, strcpy, strcmp, entre outras) para manipular textos com eficiência.

8. Modularização

Aprenda a organizar seus projetos de forma profissional, separando código em arquivos .h e .c, e criando projetos modulares.

9. Manipulação de arquivos

Trabalhe com arquivos .txt, .bin e .csv. Aprenda a abrir, ler, gravar e manipular dados em arquivos usando fopen, fwrite, fread, fprintf, fscanf, etc.

10. Recursividade

Entenda o conceito de chamadas recursivas com exemplos clássicos como fatorial e sequência de Fibonacci.

11. Dois projetos Interessantes.

Mostrar mais
    Saiba mais sobre quem criou o conteúdo

    Perguntas Frequentes

    O conteúdo deste produto não representa a opinião da Hotmart. Se você vir informações inadequadas, denuncie aqui