Imagem do Curso gratuito Programação em C

Curso online gratuitoProgramação em C

Duração do curso online: 11 horas e 21 minutos

4.96

EstrelaEstrelaEstrelaEstrelaEstrela

(114)

Aprenda programação moderna em C com o curso gratuito do Papo Binário. Aborda desde a configuração do ambiente até projetos avançados, incluindo variáveis, ponteiros e mais.

Neste curso gratuito, aprenda sobre

  • Introdução e Fundamentos da Linguagem C
  • Tipos Numéricos e Operadores em C
  • Operadores Aritméticos, Lógicos e Bit a Bit
  • Estruturas de Controle: Condicionais e Repetição
  • Ponteiros, Arrays e Memória
  • Memória, Estruturas de Dados e Funções
  • Pré-processador, Escopo e Organização de Código
  • Projeto Prático: Analisador PE (readpe)

Descrição do curso

O curso "Programação em C" é uma excelente oportunidade para quem deseja se aprofundar nas complexidades e nuances de uma das mais influentes linguagens de programação. Com uma duração total de 11 horas e 21 minutos, este curso proporciona uma imersão completa e estruturada no universo da linguagem C, que é amplamente utilizada no desenvolvimento de sistemas operacionais, aplicações embarcadas e softwares de alta performance.

Esse curso pertence à categoria de Informática (TI) e se enquadra na subcategoria de Linguagens de Programação Multiuso, ao lado de linguagens renomadas como Python, Ruby e Java. A abordagem didática e metodologia utilizada garantem uma compreensão clara e prática dos conceitos fundamentais e avançados da linguagem C.

Desde a preparação do ambiente de desenvolvimento até a implementação de projetos mais complexos, o curso abrange uma ampla variedade de tópicos essenciais. Você aprenderá desde os conceitos básicos, como as funções main() e printf(), até tópicos mais avançados como operadores bit-a-bit, alocação dinâmica de memória e o uso de macros.

O curso também se destaca por abordar conceitos essenciais de programação moderna em C, com aulas dedicadas a diferentes tipos de variáveis, operadores aritméticos e lógicos, estruturas de controle, e até mesmo projetos práticos como o "readpe". Isso proporciona uma aprendizagem prática, preparando os alunos para enfrentar desafios reais no mundo do desenvolvimento de software.

Um dos pontos fortes do curso é a abordagem detalhada sobre ponteiros e arrays, dois dos conceitos mais poderosos e, ao mesmo tempo, mais desafiadores da linguagem C. Através de uma explicação cuidadosa e exercícios práticos, os alunos conseguem entender e utilizar essas ferramentas de maneira eficaz.

A média de avaliação do curso, 5 estrelas em uma escala de 1 a 5, é um testemunho da qualidade do conteúdo e da didática do instrutor. Os estudantes têm valorizado a clareza das explicações, a organização do material e a aplicabilidade prática do que é ensinado.

Se você está buscando um curso completo e detalhado para dominar a programação em C, "Programação em C" é a escolha ideal. Com uma estrutura que cobre desde os fundamentos até tópicos avançados e aplicação prática, este curso é adequado tanto para iniciantes quanto para programadores experientes que desejam aprofundar seus conhecimentos.

Conteúdo do curso

  • Aula em vídeo: Programação moderna em C - Aula 0: Preparando o ambiente 36m
  • Exercício: Qual é o objetivo principal do curso mencionado no vídeo?
  • Aula em vídeo: Programação moderna em C - Aula 1: Funções main() e printf() 34m
  • Exercício: _Qual é a função da diretiva "#include" na linguagem C?
  • Aula em vídeo: Programação moderna em C - Aula 2: Variáveis booleanas e do tipo char 31m
  • Exercício: O que você precisa fazer para acessar os arquivos do curso presentes no repositório GitHub mencionado no vídeo?
  • Aula em vídeo: Programação moderna em C - Aula 3: Variáveis do tipo int 33m
  • Exercício: _Qual o tipo de variável que possui o tamanho máximo de 4 milhões considerando somente números positivos?
  • Aula em vídeo: Programac?a?o moderna em C - Aula 4: Varia?veis do tipo float 19m
  • Exercício: _Qual é a definição de ponto flutuante na linguagem C?
  • Aula em vídeo: Programac?a?o moderna em C - Aula 5: Arrays 22m
  • Exercício: _Qual é a diferença entre vetores e ponteiros em C?
  • Aula em vídeo: Programac?a?o moderna em C - Aula 6: Operadores aritime?ticos 24m
  • Exercício: _Qual é o operador aritmético que realiza a adição em C?
  • Aula em vídeo: Programac?a?o moderna em C - Aula 7: Operadores lo?gicos 23m
  • Exercício: _Qual é a relação entre os operadores lógicos e as proposições na programação em C?
  • Aula em vídeo: Programac?a?o moderna em C - Aula 8: Operadores bit-a-bit 21m
  • Exercício: _Qual é o operador bit a bit mencionado na aula 8 do curso "Programação em C por Papo Binário"?
  • Aula em vídeo: Programac?a?o moderna em C - Aula 9: Condicional if 32m
  • Exercício: _Qual é o conceito de bloco de código em programação?
  • Aula em vídeo: Programac?a?o moderna em C - Aula 10: Repetições (Parte 1/2) 29m
  • Exercício: _Qual o tipo de variável que é comumente utilizado para contar em loops em C?
  • Aula em vídeo: Programac?a?o moderna em C - Aula 10: Repetições (Parte 2/2) 25m
  • Exercício: _Qual comando é utilizado para sair de um loop na marra em C?
  • Aula em vídeo: Programação Moderna em C - Aula 11: Ponteiros (Parte 1/2) 26m
  • Exercício: _O que são ponteiros em C?
  • Aula em vídeo: Programação moderna em C - Aula 11: Ponteiros (Parte 2/2) 41m
  • Exercício: _Qual é a função da string "rede 3com redistribuídos" mencionada no vídeo?
  • Aula em vídeo: Programação moderna em C - Aula 12: Indexação de arrays e ponteiros 27m
  • Exercício: _Qual é a forma de indexação abordada no vídeo para acessar regiões de memória através de ponteiros em C?
  • Aula em vídeo: Programac?a?o moderna em C - Aula 13: Alocac?a?o dina?mica de memo?ria 36m
  • Exercício: _Qual é a função da alocação dinâmica em C?
  • Aula em vídeo: Programac?a?o moderna em C - Aula 14 - Estruturas e Unio?es 21m
  • Exercício: _Qual é a vantagem de se utilizar estruturas em C?
  • Aula em vídeo: Programação moderna em C - Aula 15 - Funções 38m
  • Exercício: _Qual é a utilidade das funções em C, segundo o vídeo?
  • Aula em vídeo: Programac?a?o moderna em C - Aula 16 - Macros 36m
  • Exercício: _Qual é a função da diretiva de pré-compilador "include" em C?
  • Aula em vídeo: Programac?a?o moderna em C - Aula 17 - Escopo e classes de armazenamento 31m
  • Exercício: Qual é a diferença entre variáveis locais e globais em C?
  • Aula em vídeo: Programac?a?o moderna em C - Aula 18 - Projeto readpe (Parte 1/3) 31m
  • Exercício: _Qual é o objetivo do projeto "tef" mencionado no vídeo?
  • Aula em vídeo: Programac?a?o moderna em C - Aula 19 - Projeto readpe (Parte 2/3) 21m
  • Aula em vídeo: Programação moderna em C - Aula 20 - Projeto readpe (Parte 3/3) 35m
  • Exercício: _Qual é a finalidade da estrutura mencionada no vídeo?

Este curso gratuito inclui:

11 horas e 21 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Mais cursos gratuitos em Linguagens de programação ( Python, Ruby, Java, C )

Baixe o Aplicativo agora para ter acesso a + de 3300 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 48 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso

+ de 9 milhões
de alunos

Certificado grátis e
válido em todo o Brasil

60 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, ebooks e audiobooks