Como uma das mais populares na área de programação, a linguagem C, criada originalmente em 1972, ainda está presente e é amplamente utilizada na implantação e suporte de sistemas, tanto em ambientes GNU/Linux como também no Windows. O seu estudo é obrigatório no currículo dos novos profissionais, mesmo que estes se especializem posteriormente em outras linguagens mais contemporâneas.

Com o avanço da eletrônica e o aumento na capacidade dos equipamentos, a programação também passou a fazer parte da rotina da comunidade de automação industrial. Redes e computadores complexos estão presentes na rotina industrial e a criação de softwares capazes de organizar e gerenciar os processos abriu um leque de oportunidades de trabalho.

Aprender programar em C

Nesse contexto, dominar a programação em C abre portas para outras linguagens. Sendo assim, saiba que através do website C Progressivo é possível estudar a linguagem gratuitamente. O estudo se faz à distância, online, sem a necessidade de cadastro para inicia-lo.

O conteúdo sobre como programar em C está disponível em formato de apostila digital, divida em seções que trazem exemplos de criação de aplicativos e jogos, além de inúmeros exercícios resolvidos e comentados.

Conteúdo Programático do Curso de Programação em C

O conteúdo do curso de programação em C online se divide em:

  • Conceitos Básicos: criando e compilando o primeiro programa em C, buffer, sistema binário, valores e operadores lógicos;
  • Teste Condicional e Controle de Fluxo: fazendo testes e comparações, operadores de incremento e laços while e for;
  • Funções em C: argumentos e parâmetros de funções, comando return, variáveis locais e funções recursivas;
  • Estrutura de dados (Vetores/Arrays): inicializando vetores, usando constantes, matrizes em C e passagens por referência;
  • Ponteiros (apontadores): como declarar, inicializar e usar ponteiros, variáveis apontadas e operações matemáticas com ponteiros;
  • Strings e Caracteres: lendo e escrevendo strings e criação de bibliotecas;
  • Estrutura de dados (Structs): como declarar uma struct, como acessar, ler e escrever em elementos de uma struct e como enviar e passar uma struct para funções;
  • Alocação Dinâmica de Memória: função malloc() e como alocar memória em C;
  • Jogos em C: código completo e comentado dos jogos Batalha Naval e Jogo da Velha em C;

Comece a programar em C

O site C Progressivo traz ainda um fórum para que os alunos possam trocar experiências e dúvidas com outros participantes, além de um formulário de contato para questões em geral. Para aqueles que não têm base ou intimidade com programação, é possível ainda iniciar os estudos através da seção “Comece a Programar” que traz os conceitos básicos.

O estudo em cursos online exige muita disciplina por parte do aluno. Devido ao poder de liberdade que o programador em C terá com sua máquina, será necessária uma dedicação ainda maior para absorver o conteúdo, mas que será recompensada com a facilidade de aprender outras linguagens na sequência.

Compartilhe

Nascido e criado em Sertãozinho, uma cidade no interior paulista. Em maio de 2012 fundei o site Automação Industrial com o objetivo de apoiar estudantes e profissionais do setor, oferecendo conteúdo relevante e acessível em português. Apaixonado por programação e sempre acompanhado de um bom café.

17 Comentários

  1. Micael Sandrin no

    Tenho programação C no meu curriculo, mas usei somente no tempo do mecatronica, vai ser bom aprender novamente, além de atualizar as minhas bibliotecas. kkkk

  2. Leonardo Freitas no

    gostaria de saber se esses programas q envolvem a linguagem C são muito ultilizadas no cotidiano de trabalho do técnico de automação industrial?

Deixe Uma Resposta