Começando a Programar em C++
4.7 (85 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.
423 students enrolled
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.7 (85 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.
423 students enrolled
Created by Marcos Castro
Last updated 3/2016
Portuguese
Curiosity Sale
Current price: $10 Original price: $25 Discount: 60% off
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
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.
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
Curriculum For This Course
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
Marcos Castro
4.3 Average rating
5,583 Reviews
22,488 Students
34 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 19 mil alunos espalhados por mais de 90 países. Acredito que a educação pode transformar as pessoas contribuindo para um mundo melhor!