Programação em C - Iniciante

Aprenda a programar sem complicação de maneira clara é rápida. Direito ao assunto.
4.5 (4 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
442 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 35
  • Length 3 hours
  • Skill Level All Levels
  • Languages Portuguese
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 8/2014 Portuguese

Course Description

Skill&Training

É muito fácil aprender a programar e com esse curso você aprenderá o significado das diversas expressões utilizadas na programação, como por exemplo, laços, matrizes, funções, etc.
A linguagem C serviu como base para desenvolver outras linguagens muito utilizadas hoje em dia como C++, Java, C# , Objective C, e muitas outras.
Neste curso você responderá a vários questionários no final de cada assunto abordado e saberá o quanto conseguiu absorver do que foi ensinado. Também poderá tirar dúvidas com o instrutor do curso e com outros alunos.

Assuntos abordados:

  1. Constantes e variáveis
  2. Ponteiros
  3. Operadores
  4. Laços (for, while, do-while)
  5. Comandos de decisões (if , else, switch)
  6. Estruturas (Struct e Union)
  7. Funções
  8. Matrizes e Strings
  9. Operações com arquivos em disco
  10. Pré-Processador / Macros

What are the requirements?

  • PC/Internet

What am I going to get from this course?

  • Neste curso você irá adquirir uma base sólida para avançar no mundo da programação
  • Saberá desenvolver programas básicos e até complexos.
  • Entrará em contanto com os principais termos de programação

What is the target audience?

  • Todos que desejam aprender programação
  • Profissionais e estudantes de tecnologia

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introdução
Apresentação
Preview
01:04
Requisitos
Preview
02:19
Estrutura básica de um programa em C
Preview
07:20
Arquivo de cabeçalho ( .h )
02:02
Section 2: Variáveis
03:19

Esta aula possui material complementar. Faça o download !

Cast e Tabela ASCII
04:04
Variável constante
00:59
Variável global e local
02:09
Variável Estática
02:46
Ponteiros
12:05
Variáveis
11 questions
Section 3: Operadores
Operadores matemáticos
01:08
Operadores de incremento e decremento
01:30
01:22

As expressões com estes operadores são mais compactas e normalmente produzem um código de máquina mais eficiente:

Exemplos:

i += 2 equivale a i = i + 2

x *= y+1 equivale a x = x * (y+1)

t /= 2.5 equivale a t = t / 2.5

Operadores relacionais
Preview
03:07
Operadores lógicos
02:53
Operadores
9 questions
Section 4: Comandos de decisão
Comando IF-ELSE
05:33
Comando ELSE-IF
01:40
Comando SWITCH CASE
02:56
Operador ternário ? :
01:27
Material Complementar
6 pages
Comandos de decisão
9 questions
Section 5: Laços
O laço FOR
04:03
O laço WHILE
03:46
O laço DO-WHILE
01:54
Break e Continue
01:59
Material Complementar
34 pages
Laços
5 questions
Section 6: Funções
Funções que retornam valores
01:35
Passando argumentos por valor e referência
06:19
Bibliotecas
03:44
Macros e Pré-Processador
08:28
Revisão
Article
Funções
6 questions
Section 7: Matrizes e Strings
Matriz
11:34
Ordenando uma matriz
09:06
Matriz multidimensional
08:23
String (parte 1)
08:00
String (parte 2)
13:13
10 questions
Descrição do Teste
Section 8: Conhecendo o Struct (estruturas)

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Sr. Ezequiel A. Ribeiro, Software Development Trainer

Algumas décadas atras a computação era restrita a poucos setores da sociedade.
Atualmente a computação está em toda parte e cada vez mais somos dependentes dela. Infelizmente temos um contingente enorme de pessoas que apenas consomem tecnologia e não a produz. Os cursos online permitem que qualquer pessoa possa aprender ou aperfeiçoar-se sem precisar locomover-se todas as vezes que for estudar, os horários são flexíveis e o próprio estudante define o horário de estudo.

Ready to start learning?
Take This Course