Começando a Programar em C++

Aprender a programar em C++.
4.2 (40 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.
224 students enrolled
$19
$25
24% off
Take This Course
  • Lectures 67
  • Length 5 hours
  • Skill Level Beginner Level
  • 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 3/2016 Portuguese

Course 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!

What are the requirements?

  • Não é necessário conhecimento prévio.

What am I going to get from this course?

  • 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.

What is the target audience?

  • Qualquer pessoa pode participar desse curso.

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: Começando a Programar em C++
11:02

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

08:28

Nessa aula iremos entender o nosso primeiro programa.

05:18

Nessa aula iremos aprender a declarar variáveis.

00:48

Nessa aula falaremos sobre constantes inteiras.

01:11

Nessa aula iremos ver expressões.

4 questions

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

05:59

Nessa aula iremos conhecer os operadores binários.

03:25

Nessa aula iremos conhecer os operadores unários.

05:15

Nessa aula iremos conhecer as variáveis de caractere.

07:26

Nessa aula iremos conhecer outros tipos de variáveis.

08:53

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

4 questions

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

03:58

Nessa aula iremos falar sobre os operadores lógicos.

04:42

Nessa aula iremos conhecer a declaração switch.

05:10

Nessa aula iremos aprender a depurar os programas.

04:10

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

02:51

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

5 questions

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

03:09

Nessa aula iremos aprender sobre loops aninhados.

03:04

Nessa aula iremos conhecer o loop for.

01:31

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

04:26

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

01:50

Nessa aula iremos sobrecarregar nomes de função.

3 questions

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

02:06

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

06:14

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

01:02

Nessa aula iremos aprender a fazer entrada de dados.

02:38

Nessa aula iremos aprender sobre escopo de variável.

01:44

Nessa aula iremos conhecer o operador sizeof.

3 questions

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

01:32

Nessa aula iremos falar sobre constantes.

06:05

Nessa aula iremos falar sobre arrays (vetores).

02:16

Nessa aula iremos falar sobre arrays de caractere.

08:23

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

04:25

Nessa aula iremos falar sobre ponteiros.

3 questions

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

01:42

Nessa aula iremos falar sobre passagem por valor.

01:49

Nessa aula iremos estudar sobre passagem por referência.

02:09

Nessa aula iremos conhecer as matrizes.

04:57

Nessa aula iremos aprender a alocar memória dinamicamente.

04:04

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

2 questions

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

05:42

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

04:09

Nessa aula iremos conhecer as estruturas (structs).

08:21

Nessa aula iremos falar novamente sobre structs.

09:06

Nessa aula iremos conhecer as classes.

02:41

Nessa aula iremos aprender como inicializar um objeto.

3 questions

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

05:49

Nessa aula iremos estudar sobre arrays de objetos.

01:07

Nessa aula iremos falar novamente sobre arrays de objetos.

01:51

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

02:10

Nessa aula iremos sobrecarregar funções membro.

02:22

Nessa aula iremos falar sobre ponteiros para objetos.

2 questions

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

01:52

Nessa aula iremos ver passagem por referência novamente.

04:21

Nessa aula iremos falar sobre membros protegidos.

03:37

Nessa aula iremos falar sobre funções amigas.

05:17

Nessa aula iremos conhecer os destrutores.

03:55

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

2 questions

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

04:51

Nessa aula iremos aprender a sobrecarregar o construtor.

10:25

Nessa aula iremos criar um construtor de cópias.

09:15

Nessa aula iremos falar sobre herança.

10:50

Nessa aula iremos falar sobre funções virtuais.

14:36

Nessa aula iremos ver como sobrecarregar operadores.

2 questions

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

07:36

Nessa aula iremos conhecer a classe string.

02:35

Nessa aula iremos falar sobre arquivos.

04:14

Nessa aula iremos falar sobre exceções.

2 questions

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

Section 2: A poderosa biblioteca STL
08:49

Nessa aula iremos conhecer a classe Vector.

07:29

Nessa aula iremos conhecer a classe List.

03:06

Nessa aula iremos conhecer a classe Stack.

02:33

Nessa aula iremos conhecer a classe Queue.

02:46

Nessa aula iremos conhecer a classe Priority Queue.

03:10

Nessa aula iremos conhecer a classe deque.

03:22

Nessa aula iremos conhecer a classe Map.

02:19

Nessa aula iremos conhecer a classe Set.

2 questions

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

Section 3: Considerações finais
01:41

Considerações finais sobre o curso.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

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 25 cursos, tenho mais de 9 mil alunos espalhados por mais de 70 países. Acredito que a educação pode transformar as pessoas contribuindo para um mundo melhor!

Ready to start learning?
Take This Course