Curso de C++: Introdução a linguagem e a STL

8,9

Nota desse curso

613

Alunos neste curso

Faça esse curso de Linguagem C e:

  • Aprenda a criar seu primeiro programa em C++
  • Crie dois jogos do zero, o jogo da adivinhação e o jogo da forca
  • Descubra as principais funções de leitura e escrita da linguagem
  • Manipule a escrita de números reais
  • Use variáveis que armazenam palavras e frases, as strings
  • Familiarize-se com os vetores de alocação dinâmica, os vectors
  • Utilize o tipo map, uma das estruturas de dados mais poderosas de C++
  • Leia e modifique arquivos de texto usando seu programa

Conteúdo Detalhado

  1. Iniciando na linguagem

    • Escrevendo seu Primeiro Programa
    • Armazenando um número secreto
    • Usando a função cout
  2. Verificando as tentativas

    • Usando a função cin
    • Novos tipos em C++: constantes e booleanos
    • Definindo condições
    • Fazendo vários chutes
  3. Adicionando pontuação ao jogo

    • Adicionando um sistema de pontuação
    • Trabalhando com casas decimais
    • Usando variáveis do tipo double
  4. Finalizando o jogo da adivinhação

    • Adicionando níveis de dificuldade
    • Sorteando o número secreto
  5. Iniciando o jogo da forca

    • Usando variáveis do tipo String
    • Lendo e verificando chutes
    • Usando C++11: introduzindo o for em intervalo
  6. Criando a condição de final de jogo

    • Escrevendo a palavra secreta
    • Mostrando chutes errados
    • Condições de final de jogo
    • Refatorando o código
  7. Finalizando o jogo da forca

    • Lendo um arquivo de texto
    • Sorteando a palavra secreta
    • Boas práticas na utilização de arquivos
    • Adicionando palavras ao banco

Primeira aula de C++: Introdução a linguagem e a STL

Instrutores

  • Gabriel é estudante de Ciências da Computação na USP. Seus maiores interesses estão no estudo de Teoria da Computação e nas Competições de Programação. Participa da Maratonas de Programação (seu time ganhou medalha de bronze em 2018) e também competiu no final mundial, em 2016, na Tailândia. Como programador, seu foco hoje é nas linguagens C e C++.

Cursos relacionados

Cursos de Linguagem C em Programação

Público alvo

Pessoas que tenham uma base da linguagem C e que queiram aprender C++

Nível de Dificuldade

Básico

Já é aluno?

Começar o Curso

Experiências de quem já estudou com a gente

Daniel Mendes de Melo Sousa

em 04/02/2019

Não sei se é por conta de ser um curso de introdução, mas acho que faltou a utilização de classes.

C++: Introdução a linguagem e a STL

FABIO CASTRO SANTOS

em 08/02/2019

Curso muito bom como introdução a linguagem. Poderia ter mais cursos avançados na área.

C++: Introdução a linguagem e a STL

Antonio Alves Pereira Junior

em 27/01/2019

Acho que faltou ter exercícios complementares com outros projetos além do jogo da forca e adivinhação.

C++: Introdução a linguagem e a STL

Sabe quando você pode começar? Agora!

  • 852 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 852 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 852 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 852 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana