Programar em C usando o Code Blocks
4.6 (39 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
120 students enrolled

Programar em C usando o Code Blocks

CURSO TOTALMENTE PRÁTICO do tipo mão-na-massa! Aprenda a programar usando a Linguagem C.
4.6 (39 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
120 students enrolled
Last updated 11/2016
Portuguese
Portuguese [Auto]
Current price: $16.99 Original price: $24.99 Discount: 32% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5 hours on-demand video
  • 15 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Conhecer e saber usar as técnicas básicas da programação de computadores através da Linguagem C.
  • Saber usar a IDE (Integrated Development Environment - Ambiente de Desenvolvimento Integrado) do compilador Code Blocks.
  • Um CURSO TOTALMENTE PRÁTICO, do tipo MÃO NA MASSA.
  • Se você está querendo aprender a programar computadores, este é um curso ideal para você!
  • Se você tem dificuldades na programação de computadores ou na Linguagem C, este é um curso ideal para você!
  • Os conhecimentos adquiridos neste curso poderão ser aplicados em outras linguagens de programação como Java, PHP, JavaScript, Python dentre outras.
Course content
Expand all 48 lectures 04:50:37
+ Introdução
5 lectures 18:06

Saudação inicial ao aluno!

Preview 03:05

Informações sobre os objetivos do professor Antonio H Reis.

Preview 04:04

Descrição da plataforma de estudo na Udemy, todos os elementos que serão úteis no decorrer do curso.

Conhecendo a plataforma de estudo
05:21

Como o aluno deve se portar em um curso online? Como estudar nesta modalidade de ensino? São perguntas a ser respondidas nesta aula.

Como estudar online
03:21

Se houver necessidade de ajuda, onde podemos conseguir? Isto é respondido nesta vídeo aula.

Se você precisar de ajuda
02:15
+ Começando os estudos
7 lectures 39:14

Nesta aula vamos para o site para fazer o download da interface IDE Code Blocks.

Preview 09:00

Escrever um programa em Linguagem C apresentando uma mensagem na tela.

Preview 10:11

Visualizar a estrutura de pastas e arquivos gerados por um projeto do Code Blocks.

Verificar onde está o código fonte e o arquivo executável (aplicativo) gerado após compilar o programa.

Analisando os arquivos gerados
04:02

Será apresentado a linha de comando para ser inserida no código fonte que provoca uma pausa na tela até que seja pressionada uma tecla.

Pausa na tela
04:38

Como colocar linhas de texto dentro do código fonte de forma que ao compilar o programa estas linha não sejam reconhecidas pelo compilador.

Comentários
02:49

São analisados erros do tipo "Case Sensitive" e outros erros simples como a falta de um ponto e vírgula ao final da linha e uma mensagem de textos que tenha apenas um apóstrofe.

Verificando erros de sintaxe
05:50

Texto com Leitura complementar sobre o assunto dos vídeos desta seção de Introdução

Leitura complementar
02:44
+ Funções de Entrada e de Saída
7 lectures 56:02

Neste vídeo vamos saber como digitar dados numéricos no teclado e armazenar em áreas de memória do programa, que chamamos de variáveis.

Iremos saber que estas variáveis tem tipos de dados, ou seja, o tipo de informação que será armazenada como por exemplo uma letra, um número inteiro ou real, o nome de uma pessoa composta de várias palavras.

Preview 14:10

Aqui vamos ler dados numéricos do tipo REAL, ou seja números que tem algarismos após o ponto decimal, como por exemplo a nota escolar de um aluno que pode ser 7.5 (um número do conjunto dos números reais).

Lendo dados numéricos reais
08:27

Vamos saber quais os símbolos utilizados para fazer operações matemáticas do tipo: Soma, Subtração, Multiplicação, Divisão e Resto de uma divisão.

Operadores Aritméticos
09:07

Diferente dos números são os caracteres, que podem ser do tipo que armazene apenas uma letra ou do tipo que armazena uma série de letras e palavras, que costumamos chamar de string.

Preview 10:57

Aqui faremos um exercício na qual vamos ler o nome de um aluno, suas três notas escolares e então calcular e apresentar a média que obteve nas notas escolares.

Exercício de notas escolares
08:58

Neste arquivo você terá informações sobre a seção relativa as Funções de Entrada e Saída de dados.

Leitura complementar
01:54

Lista de Exercícios sobre as Funções de Entrada e Saída de dados

Lista de Exercícios
02:29

Este questionário tem o objetivo de sedimentar conhecimentos da seção de entrada e saída de dados.

Questionário sobre as Funções de Entrada e Saída de dados
5 questions
+ Estruturas de Decisões
9 lectures 01:06:19

Primeira Estrutura de decisão, a mais simples de todas e que introduz o assunto sobre Desvios Condicionais.

Preview 07:46

Exercício que tem como objetivo apresentar mais um exemplo do Desvio Condicional Simples.

Exercício de Desvio Condicional Simples
05:03

Evoluindo nas estruturas de decisão, vemos neste vídeo o Desvio Condicional Composto, onde o programa deverá escolher um dos dois caminhos possíveis.

Desvio Condicional Composto
05:15

Nesta aula vamos resolver um exercício que visa treinar a estrutura de decisão.

Preview 09:28

Em uma estrutura de decisão mais complexa fazemos um programa de computador decidir sobre três ou mais caminhos a seguir dentro de um programa de computador.

Desvio condicional Encadeado
05:48

Neste exercício vamos aplicar o Desvio Condicional Encadeado para identificar um produto através do código numérico do mesmo.

Exercício de Desvio Condicional Encadeado
17:43

Nesta estrutura iremos ver como podemos atender a uma sequencia quase infinita de casos.

Desvio Condicional de Múltiplos Casos
10:29

Leitura complementar sobre as Estruturas de Decisões.

Leitura complementar
02:14

Lista de Exercícios sobre as Estruturas de Decisões.

Lista de Exercícios
02:33

Este questionário tem como objetivo sedimentar conhecimentos da seção de Introdução.

Questionário da Introdução
4 questions
+ Estruturas de Repetições
11 lectures 01:14:52

Nesta aula vamos aprender a usar a estrutura de repetição For

Laços de Repetição For
12:50

Primeiro exercício comentado usando a estrutura de repetição For

Preview 03:28

Segundo exercício de fixação da Estrutura de repetição For

Exercício de Laços For - 02
03:50

Terceiro exercício de fixação de conteúdo para a estrutura de repetição For

Exercício de Laços For - 03
04:54

Nesta aula vamos tratar da Estrutura de Repetição: While (enquanto).

Preview 05:30

Primeiro exercício de Fixação da Estrutura de repetição While

Exercício de Laços While - 01
07:13

Segundo exercício de fixação da estrutura de repetição While

Exercício de Laços While - 02
09:35

Nesta aula vamos ver a última estrutura de repetição: Do While

Laços de Repetição Do While
08:11

Exercício de Fixação da Estrutura de repetição: Do While

Exercício de Laços Do While
14:02

Leitura complementar das Estruturas de Repetições

Leitura complementar
02:17

Lista de Exercícios das Estruturas de Repetições

Lista de Exercícios
03:02
+ Operadores Lógicos
6 lectures 27:22

Para este operador lógico é necessário que todos os testes estejam verdadeiros para que o resultado final seja verdadeiro

Operador Lógico .E.
06:25

Neste vídeo faremos um exercício prático para dar um exemplificar o uso do conector .E.

Exercício sobre o Operador Lógico E
05:22

Neste conector lógico apenas um dos testes deverá ser verdadeiro para que o resultado de todos os testes seja verdadeiro.

Operador Lógico .OU.
05:23

Neste vídeo vamos trabalhar com um exercício prático para exemplificar o uso do Operador Lógico OU

Exercício sobre o Operador Lógico OU
05:50

Nesta parte do curso temos um arquivo em anexo, no formato .pdf, com um texto complementar para leitura.

Leitura complementar
02:04

Aqui temos uma Lista de exercícios que tem como objetivo fixar os conhecimentos adquiridos até o momento.

Lista de Exercícios
02:18
+ DICAS e Perguntas dos alunos
1 lecture 01:29

Seção para postar vídeos com as DICAS e Perguntas dos alunos

Dicas e Perguntas dos alunos
01:29
+ Conclusão
1 lecture 03:46

Despedida final

Parabéns
03:46
+ Bônus
1 lecture 03:27

Aula final com um arquivo informativo sobre outros cursos e cupons de desconto.

Também é informado sobre o grupo de apoio no Facebook.

Bônus
03:27
Requirements
  • Não há nenhum pré-requisito anterior para fazer este curso.
  • Não há necessidade de comprar nenhum software para desenvolver os programas que serão usados no curso, o ambiente do compilador Code Blocks é Free, podendo ser feito o download gratuito do mesmo.
Description

Aprenda a programar com uma das Linguagens de programação mais populares: "A Linguagem C".

Se você é estudante de um curso universitário ou curso técnico de informática e está tendo dificuldades com "C", deve começar por este curso para aprender a programar computadores nesta Linguagem C.

Se você que usar o ambiente de desenvolvimento do Code Blocks para desenvolver seus programas, aqui estaremos usando esta interface.

Um curso rápido e fácil, que vai colocar você no mundo da programação de computadores.

Este curso foi criado, baseado na experiência de mais de 25 anos de trabalho em cursos técnicos e profissionalizantes do professor, com o objetivo de ser facilmente compreendido por iniciantes e também por aqueles que tem dificuldades com a programação de computadores.

Who this course is for:
  • Este curso é destinado a quem deseja aprender a programar computadores usando a Linguagem C.
  • Estudantes Universitários ou de Cursos Técnicos com dificuldades de entender a programação de computadores e a Linguagem C.