Início Rápido com C++ é um curso compacto para iniciantes, voltado à sintaxe essencial da linguagem e ao fluxo de trabalho no terminal. Em 10 unidades práticas, você começa criando, compilando e executando pequenos programas e depois trabalha com variáveis, operadores, decisões, loops, strings, arrays e funções.
O curso é principalmente guiado: nove laboratórios explicam os conceitos com exemplos executáveis, enquanto um desafio inicial pede que você complete um programa de saudação personalizada. O último laboratório amplia os fundamentos com entrada e saída formatadas, fluxos de arquivos de texto e namespaces.
O que você aprenderá
Ao concluir este curso, você será capaz de:
- Criar arquivos-fonte
.cpp, compilá-los comg++, executar o programa gerado e interpretar mensagens básicas do compilador - Declarar identificadores, variáveis, constantes, tipos integrados e literais e aplicar atribuições, expressões, conversões e operadores comuns
- Direcionar a execução com instruções sequenciais, condições,
switch, loops,break,continuee loops aninhados - Ler, construir, comparar, inspecionar e modificar valores
std::stringpor meio da entrada do console e de operações com strings - Declarar arrays uni e multidimensionais, processá-los com loops e trabalhar com arrays de caracteres
- Definir e chamar funções com protótipos, argumentos padrão, sobrecargas, arrays, parâmetros const e passagem por valor ou referência
- Formatar a E/S do console com
<iomanip>, ler e gravar arquivos de texto com streams e organizar nomes com namespaces
Para quem é este curso
Este curso é indicado para quem programa pela primeira vez e para estudantes que desejam uma revisão compacta dos fundamentos procedurais de C++ antes de avançar para orientação a objetos ou bibliotecas.
Pré-requisitos: Não é necessário ter experiência em programação. Você deve se sentir à vontade para digitar código e seguir instruções simples no terminal; os exemplos matemáticos usam somente aritmética e comparações básicas.
Ambiente de aprendizagem: As 10 unidades são executadas em uma WebIDE Ubuntu 22.04 acessível pelo navegador. Você editará arquivos C++ e os compilará com GNU g++, sem instalar um compilador local.
Perguntas frequentes
O curso é adequado para quem nunca programou?
Sim. O primeiro laboratório explica a estrutura de um programa C++ e demonstra como compilá-lo e executá-lo antes de introduzir tipos, expressões e controle de fluxo. Os laboratórios posteriores trazem material de referência mais denso, por isso é recomendável seguir os exemplos na ordem.
Quanto código independente o curso inclui?
O curso contém nove laboratórios guiados e um desafio curto. A maioria das unidades fornece explicações e exemplos para reproduzir ou adaptar; o desafio da saudação personalizada faz uma pequena verificação de edição, strings, compilação e saída, não uma sequência de projetos grandes.
Preciso instalar ferramentas C++ no meu computador?
Não. A WebIDE Ubuntu 22.04 oferece o fluxo de terminal usado no curso. Você criará arquivos .cpp e usará g++ dentro do ambiente do navegador.
Qual é a diferença para o curso mais longo Programação C++ para Iniciantes?
Início Rápido com C++ é a opção mais restrita: concentra-se em sintaxe procedural, arrays, strings, funções, E/S formatada, arquivos de texto e namespaces. Ele não aborda classes, herança, exceções, memória dinâmica, ponteiros inteligentes, arquivos binários nem contêineres e algoritmos STL; escolha o curso mais longo se quiser esses tópicos e mais desafios de aplicação.


