24h

Para conclusão

3
Cursos

Aprenda a utilizar a linguagem C

Nesta formação vamos abordar os conceitos-base da linguagem C. Bora começar?

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Maurício Aniche

    Maurício é o CTO e um dos co-fundadores da Alura. Maurício teve passagens pela Uber, Adyen, e Locaweb, possui mestrado e doutorado em Ciência da Computação e atuou como pesquisador em engenharia de software na TU Delft, na Holanda. Sua pesquisa focou em qualidade de software, e depois inteligência artificial. Maurício é autor do livro Effective Software Testing (Manning) e autor de diversos livros pela Casa do Código.

  • Maurício Aniche

    Maurício é o CTO e um dos co-fundadores da Alura. Maurício teve passagens pela Uber, Adyen, e Locaweb, possui mestrado e doutorado em Ciência da Computação e atuou como pesquisador em engenharia de software na TU Delft, na Holanda. Sua pesquisa focou em qualidade de software, e depois inteligência artificial. Maurício é autor do livro Effective Software Testing (Manning) e autor de diversos livros pela Casa do Código.

Passo a passo
  1. 1 Fundamentos da linguagem

    Nesta etapa vamos conhecer a linguagem e veremos conceitos-base como: variáveis, operadores aritméticos e booleanos, entrada e saída de dados, funções e muito mais!

    • Curso C: conhecendo a Linguagem das Linguagens

      08h
      • Aprenda a criar o primeiro programa em C
      • Descubra o que são variáveis
      • Faça seu programa variar o comportamento
      • Realize operações matemáticas
      • Aprenda a usar condicionais e laços
      • Entenda o funcionamento de um compilador
      • Crie um jogo de adivinhação completo
    • Curso C: avançando na linguagem

      08h
      • Crie funções e manipule arrays
      • Entenda ponteiros e endereços de memória
      • Manipule entrada e saída, e escreva em arquivos
      • Conheça boas práticas de programação
      • Crie um jogo de forca completo
  2. 2 Recursos avançados da linguagem

    Para finalizar você vai aprender a utilizar recursos avançados da linguagem, através da construção de um jogo de Pac Man.

    • Curso C: recursos avançados da linguagem

      08h
      • Escreva funções recursivas e manipule matrizes
      • Defina tipos e estruturas
      • Entenda diretivas de compilação
      • Divida o código em múltiplos arquivos
      • Crie um jogo de Pac Man completo

Escola

Programação

Além dessa, a categoria Programação conta com cursos de Lógica, Python, PHP, Java, .NET, Node JS, C, Computação, Jogos, IoT,e mais...

Conheça a Escola

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Muito boa experiência. Apesar da profundidade do conteúdo, o instrutor conduziu com maestria o curso.

C: avançando na linguagem

Luiz Peralta

As aulas são ótimas, gostei muito do curso me ajudou bastante no entendimento da linguagem e de novos recursos da mesma.

C: recursos avançados da linguagem

Allan Luiz Benedito

Explicações extremamente claras. Dificilmente tenho dúvidas sobre o que é explicado nas aulas, mesmo se o conteúdo exposto é algo nova para mim.

C: conhecendo a Linguagem das Linguagens

Franklin de Oliveira

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas