Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Começando a Programar em C++ to your Wishlist.

Add to Wishlist

Começando a Programar em C++

Aprender a programar em C++.
4.4 (47 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.
275 students enrolled
Created by Marcos Castro
Last updated 3/2016
Portuguese
$10 $25 60% off
5 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 5 hours on-demand video
  • 65 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
Description

C++ é uma linguagem que foi desenvolvida por Bjarne Stroustrup como um adicional à linguagem C. C++ possui vários recursos que fazem com que ela seja uma linguagem apropriada para desenvolver os mais diversos projetos.

Várias são as vantagens em se programar em C++ tais como: flexibilidade, portabilidade, adequada para grandes projetos, compatibilidade com C e muito mais.

Nesse curso você aprenderá de fato a programar em C++ através de vídeo-aulas e vários exercícios para fixar o conhecimento. O que está esperando? Se cadastre agora mesmo nesse curso para conhecer essa linguagem fantástica!

Who is the target audience?
  • Qualquer pessoa pode participar desse curso.
Students Who Viewed This Course Also Viewed
What Will I Learn?
Construir seus próprios programas em C++.
Ter uma boa noção da linguagem C++.
Aplicar os seus conhecimentos em projetos que utilizam a linguagem C++.
Conhecer uma linguagem orientada a objetos.
View Curriculum
Requirements
  • Não é necessário conhecimento prévio.
Curriculum For This Course
Expand All 67 Lectures Collapse All 67 Lectures 05:05:39
+
Começando a Programar em C++
58 Lectures 04:30:24

Nessa aula iremos preparar o nosso ambiente para podermos programar em C++.

Preview 11:02

Nessa aula iremos entender o nosso primeiro programa.

Entendendo o primeiro programa
08:28

Nessa aula iremos aprender a declarar variáveis.

Declarando variáveis
05:18

Nessa aula falaremos sobre constantes inteiras.

Constantes inteiras
00:48

Nessa aula iremos ver expressões.

Preview 01:11

Exercícios sobre os assunto vistos até o momento.

Exercícios 1
4 questions

Nessa aula iremos conhecer os operadores binários.

Operadores binários
05:59

Nessa aula iremos conhecer os operadores unários.

Preview 03:25

Nessa aula iremos conhecer as variáveis de caractere.

Variáveis de caractere
05:15

Nessa aula iremos conhecer outros tipos de variáveis.

Outros tipos de variáveis
07:26

Nessa aula iremos aprender a tomar decisões em nossos programas.

Tomando decisões
08:53

Exercícios sobre os assuntos vistos até o momento.

Exercícios 2
4 questions

Nessa aula iremos falar sobre os operadores lógicos.

Operadores lógicos
03:58

Nessa aula iremos conhecer a declaração switch.

Declaração switch
04:42

Nessa aula iremos aprender a depurar os programas.

Depurando seus programas
05:10

Nessa aula iremos aprender a fazer um loop (laço) com o comando while.

Loop while
04:10

Nessa aula iremos ver dois comandos para romper um loop: break e continue.

Preview 02:51

Exercícios sobre os assuntos vistos até o momento.

Exercícios 3
5 questions

Nessa aula iremos aprender sobre loops aninhados.

Loops aninhados
03:09

Nessa aula iremos conhecer o loop for.

Loop for
03:04

Nessa aula iremos conhecer o comando do-while para fazer loops.

Loop do-while
01:31

Nessa aula iremos aprender a criar nossas próprias funções.

Criando funções
04:26

Nessa aula iremos sobrecarregar nomes de função.

Sobrecarregando nomes de função
01:50

Exercícios sobre os assuntos vistos até o momento.

Exercícios 4
3 questions

Nessa aula iremos aprender a definir declarações de protótipos.

Definindo declarações de protótipos
02:06

Nessa aula iremos aprender a dividir programas em módulos.

Dividindo programas em módulos
06:14

Nessa aula iremos aprender a fazer entrada de dados.

Entrada de dados
01:02

Nessa aula iremos aprender sobre escopo de variável.

Escopo de variável
02:38

Nessa aula iremos conhecer o operador sizeof.

Operador sizeof
01:44

Exercícios sobre os assuntos abordados até o momento.

Exercícios 5
3 questions

Nessa aula iremos falar sobre constantes.

Constantes
01:32

Nessa aula iremos falar sobre arrays (vetores).

Arrays
06:05

Nessa aula iremos falar sobre arrays de caractere.

Arrays de caractere
02:16

Nessa aula iremos conhecer algumas funções que manipulam strings.

Funções que manipulam strings
08:23

Nessa aula iremos falar sobre ponteiros.

Ponteiros
04:25

Exercícios sobre os assuntos vistos até o momento.

Exercícios 6
3 questions

Nessa aula iremos falar sobre passagem por valor.

Passagem por valor
01:42

Nessa aula iremos estudar sobre passagem por referência.

Passagem por referência
01:49

Nessa aula iremos conhecer as matrizes.

Matrizes
02:09

Nessa aula iremos aprender a alocar memória dinamicamente.

Alocando memória dinamicamente - Parte 1
04:57

Nessa aula continuaremos a abordar o assunto de alocação dinâmica.

Alocando memória dinamicamente - Parte 2
04:04

Exercícios sobre os assuntos vistos até o momento.

Exercícios 7
2 questions

Nessa aula iremos ver como fazer operações em ponteiros.

Operações em ponteiros
05:42

Nessa aula iremos conhecer as estruturas (structs).

Structs
04:09

Nessa aula iremos falar novamente sobre structs.

Structs novamente
08:21

Nessa aula iremos conhecer as classes.

Programando com classe
09:06

Nessa aula iremos aprender como inicializar um objeto.

Inicializando um objeto
02:41

Exercícios sobre os assuntos vistos até o momento.

Exercícios 8
3 questions

Nessa aula iremos estudar sobre arrays de objetos.

Arrays de objetos
05:49

Nessa aula iremos falar novamente sobre arrays de objetos.

Arrays de objetos novamente
01:07

Nessa aula iremos definir funções membro fora da classe.

Funções membro fora da classe
01:51

Nessa aula iremos sobrecarregar funções membro.

Sobrecarregando funções membro
02:10

Nessa aula iremos falar sobre ponteiros para objetos.

Ponteiros para objetos
02:22

Exercícios sobre os assuntos vistos até o momento.

Exercícios 9
2 questions

Nessa aula iremos ver passagem por referência novamente.

Passagem por referência novamente
01:52

Nessa aula iremos falar sobre membros protegidos.

Membros protegidos
04:21

Nessa aula iremos falar sobre funções amigas.

Função amiga (friend)
03:37

Nessa aula iremos conhecer os destrutores.

Destrutores
05:17

Nessa aula iremos falar sobre membros de classe (membros estáticos).

Membro estático
03:55

Exercícios sobre os assuntos vistos até o momento.

Exercícios 10
2 questions

Nessa aula iremos aprender a sobrecarregar o construtor.

Sobrecarregando o construtor
04:51

Nessa aula iremos criar um construtor de cópias.

Criando um construtor de cópias
10:25

Nessa aula iremos falar sobre herança.

Herança
09:15

Nessa aula iremos falar sobre funções virtuais.

Funções virtuais
10:50

Nessa aula iremos ver como sobrecarregar operadores.

Sobrecarregando operadores
14:36

Exercícios sobre os assuntos vistos até o momento.

Exercícios 11
2 questions

Nessa aula iremos conhecer a classe string.

Classe String
07:36

Nessa aula iremos falar sobre arquivos.

Arquivos
02:35

Nessa aula iremos falar sobre exceções.

Exceções
04:14

Exercícios sobre os assuntos vistos até o momento.

Exercícios 12
2 questions
+
A poderosa biblioteca STL
8 Lectures 33:34

Nessa aula iremos conhecer a classe Vector.

Vector
08:49

Nessa aula iremos conhecer a classe List.

List
07:29

Nessa aula iremos conhecer a classe Stack.

Stack
03:06

Nessa aula iremos conhecer a classe Queue.

Queue
02:33

Nessa aula iremos conhecer a classe Priority Queue.

Priority Queue
02:46

Nessa aula iremos conhecer a classe deque.

Deque
03:10

Nessa aula iremos conhecer a classe Map.

Map
03:22

Nessa aula iremos conhecer a classe Set.

Set
02:19

Exercícios sobre os assuntos vistos até o momento.

Exercícios 13
2 questions
+
Considerações finais
1 Lecture 01:41

Considerações finais sobre o curso.

Obrigado !!
01:41
About the Instructor
4.3 Average rating
2,810 Reviews
11,980 Students
32 Courses
Professor

Olá, meu nome é Marcos Castro e eu amo compartilhar conhecimento!

A minha formação é em Ciência da Computação. Além da computação, me interesso por educação a distância, empreendedorismo, marketing digital, inteligência artificial, ciência de dados e muito mais.

Elaborei mais de 30 cursos, tenho mais de 10 mil alunos espalhados por mais de 70 países. Acredito que a educação pode transformar as pessoas contribuindo para um mundo melhor!

Report Abuse