C++

Grátis

Aprenda C++ no seu iPhone

Aprenda C++ com 40 lições curtas e 200 exercícios. Cada lição explica a ideia, mostra um exemplo e coloca você para praticar, com um tutor de IA que dá dicas quando você trava.

lições
40
exercícios
200
Iniciante
10
Intermediário
15
Avançado
15
Syntax, o mascote 3D do SyntaxQuest

Para que serve C++?

C++ é uma linguagem de alto desempenho usada em videogames, motores gráficos, sistemas embarcados e software em que cada milissegundo conta. Aprendê-la dá uma compreensão profunda de como a memória funciona.

Assim começa o curso

  1. 01

    Olá, Mundo

    Escreva, ordene e entenda seu primeiro programa em C++.

  2. 02

    Variáveis e Tipos

    Declare dados e entenda os tipos básicos de C++.

  3. 03

    Entrada e Saída

    Leia a entrada do usuário e exiba resultados na tela.

  4. 04

    Operadores

    Aplique operações aritméticas e comparações básicas.

  5. 05

    Conversão de Tipos

    Aprenda conversões implícitas e explícitas com static_cast e reconheça casos comuns de truncamento.

  6. +35 lições no app

    O conteúdo completo, as explicações e a prática estão no app.

Conteúdo do curso de C++

Iniciante 10 lições

  1. Olá, Mundo
  2. Variáveis e Tipos
  3. Entrada e Saída
  4. Operadores
  5. Conversão de Tipos
  6. Condicionais
  7. Switch
  8. Loop While
  9. Loop For
  10. Break, Continue e Goto

Intermediário 15 lições

  1. Definindo Funções
  2. Parâmetros e Retorno
  3. Sobrecarga de Funções
  4. Recursão
  5. Funções Inline e Constexpr
  6. Arrays
  7. Strings
  8. Vetores
  9. Percorrendo Coleções
  10. Arrays Multidimensionais
  11. Ponteiros Básicos
  12. Memória Dinâmica
  13. Referências
  14. Ponteiros Inteligentes
  15. Ponteiros de Função

Avançado 15 lições

  1. Classes e Objetos
  2. Construtores e Destrutores
  3. Herança
  4. Polimorfismo
  5. Classes Abstratas
  6. Templates de Função
  7. Templates de Classe
  8. Containers da STL
  9. Algoritmos da STL
  10. Iteradores e Adaptadores
  11. Auto e Range-For
  12. Lambdas
  13. Semântica de Movimento
  14. Constexpr
  15. C++17/20

Uma pergunta do curso

Variáveis e Tipos

Complete a declaração para armazenar o número 10 em x:

___ x = 10;

A resposta, a explicação e muitos outros exercícios te esperam no app.

Baixar

Perguntas sobre o curso

O curso de C++ é grátis?

Sim. C++ é um dos cursos gratuitos do SyntaxQuest: você baixa o app e começa sem pagar.

Preciso de experiência para aprender C++?

Não. O curso começa no nível iniciante (10 lições) e avança para intermediário e avançado no seu ritmo.

Quanto tempo dura o curso de C++?

Tem 40 lições e 200 exercícios. As lições são curtas, então você pode avançar alguns minutos por dia; o aprendizado evolutivo traz de volta o que você está prestes a esquecer.