Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Começando a Programar em C++
Rating: 4.3 out of 5(198 ratings)
765 students

Começando a Programar em C++

Aprender a programar em C++.
Created byMarcos Castro
Last updated 3/2016
Portuguese

What you'll 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.

Course content

3 sections67 lectures5h 5m total length
  • Preparando o ambiente11:02

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

  • Entendendo o primeiro programa8:28

    Nessa aula iremos entender o nosso primeiro programa.

  • Declarando variáveis5:18

    Nessa aula iremos aprender a declarar variáveis.

  • Constantes inteiras0:48

    Nessa aula falaremos sobre constantes inteiras.

  • Expressões1:11

    Nessa aula iremos ver expressões.

  • Exercícios 1
  • Operadores binários5:59

    Nessa aula iremos conhecer os operadores binários.

  • Operadores unários3:25

    Nessa aula iremos conhecer os operadores unários.

  • Variáveis de caractere5:15

    Nessa aula iremos conhecer as variáveis de caractere.

  • Outros tipos de variáveis7:26

    Nessa aula iremos conhecer outros tipos de variáveis.

  • Tomando decisões8:53

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

  • Exercícios 2
  • Operadores lógicos3:58

    Nessa aula iremos falar sobre os operadores lógicos.

  • Declaração switch4:42

    Nessa aula iremos conhecer a declaração switch.

  • Depurando seus programas5:10

    Nessa aula iremos aprender a depurar os programas.

  • Loop while4:10

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

  • Break e continue2:51

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

  • Exercícios 3
  • Loops aninhados3:09

    Nessa aula iremos aprender sobre loops aninhados.

  • Loop for3:04

    Nessa aula iremos conhecer o loop for.

  • Loop do-while1:31

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

  • Criando funções4:26

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

  • Sobrecarregando nomes de função1:50

    Nessa aula iremos sobrecarregar nomes de função.

  • Exercícios 4
  • Definindo declarações de protótipos2:06

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

  • Dividindo programas em módulos6:14

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

  • Entrada de dados1:02

    Nessa aula iremos aprender a fazer entrada de dados.

  • Escopo de variável2:38

    Nessa aula iremos aprender sobre escopo de variável.

  • Operador sizeof1:44

    Nessa aula iremos conhecer o operador sizeof.

  • Exercícios 5
  • Constantes1:32

    Nessa aula iremos falar sobre constantes.

  • Arrays6:05

    Nessa aula iremos falar sobre arrays (vetores).

  • Arrays de caractere2:16

    Nessa aula iremos falar sobre arrays de caractere.

  • Funções que manipulam strings8:23

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

  • Ponteiros4:25

    Nessa aula iremos falar sobre ponteiros.

  • Exercícios 6
  • Passagem por valor1:42

    Nessa aula iremos falar sobre passagem por valor.

  • Passagem por referência1:49

    Nessa aula iremos estudar sobre passagem por referência.

  • Matrizes2:09

    Nessa aula iremos conhecer as matrizes.

  • Alocando memória dinamicamente - Parte 14:57

    Nessa aula iremos aprender a alocar memória dinamicamente.

  • Alocando memória dinamicamente - Parte 24:04

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

  • Exercícios 7
  • Operações em ponteiros5:42

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

  • Structs4:09

    Nessa aula iremos conhecer as estruturas (structs).

  • Structs novamente8:21

    Nessa aula iremos falar novamente sobre structs.

  • Programando com classe9:06

    Nessa aula iremos conhecer as classes.

  • Inicializando um objeto2:41

    Nessa aula iremos aprender como inicializar um objeto.

  • Exercícios 8
  • Arrays de objetos5:49

    Nessa aula iremos estudar sobre arrays de objetos.

  • Arrays de objetos novamente1:07

    Nessa aula iremos falar novamente sobre arrays de objetos.

  • Funções membro fora da classe1:51

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

  • Sobrecarregando funções membro2:10

    Nessa aula iremos sobrecarregar funções membro.

  • Ponteiros para objetos2:22

    Nessa aula iremos falar sobre ponteiros para objetos.

  • Exercícios 9
  • Passagem por referência novamente1:52

    Nessa aula iremos ver passagem por referência novamente.

  • Membros protegidos4:21

    Nessa aula iremos falar sobre membros protegidos.

  • Função amiga (friend)3:37

    Nessa aula iremos falar sobre funções amigas.

  • Destrutores5:17

    Nessa aula iremos conhecer os destrutores.

  • Membro estático3:55

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

  • Exercícios 10
  • Sobrecarregando o construtor4:51

    Nessa aula iremos aprender a sobrecarregar o construtor.

  • Criando um construtor de cópias10:25

    Nessa aula iremos criar um construtor de cópias.

  • Herança9:15

    Nessa aula iremos falar sobre herança.

  • Funções virtuais10:50

    Nessa aula iremos falar sobre funções virtuais.

  • Sobrecarregando operadores14:36

    Nessa aula iremos ver como sobrecarregar operadores.

  • Exercícios 11
  • Classe String7:36

    Nessa aula iremos conhecer a classe string.

  • Arquivos2:35

    Nessa aula iremos falar sobre arquivos.

  • Exceções4:14

    Nessa aula iremos falar sobre exceções.

  • Exercícios 12

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 this course is for:

  • Qualquer pessoa pode participar desse curso.