Curso de C++ Básico

O C++ é uma linguagem de programação muito popular e amplamente utilizada, principalmente em sistemas embarcados.

Nível Iniciante Categoria Desenvolvimento Back-end

  • Curso com 02h32 de videos
  • Certificado com 28 horas
  • 38 exercícios

Sobre o curso

O C++ é uma linguagem de programação muito popular e amplamente utilizada, principalmente em sistemas embarcados.

C++ é uma evolução orientada a objetos da linguagem C que, apesar de ser sido criado em 1987, ainda é uma das linguagens mais utilizadas do mundo, sendo amplamente utilizada em sistemas embarcados devido a sua facilidade de uso em baixo nível.

Além disso, junto com o C, é a base de várias linguagens modernas, o que torna o seu aprendizado quase obrigatório a todo programador que queira entender o funcionamento das estruturas de uma linguagem

O que irá aprender?

Neste curso abordaremos tudo o que você precisa aprender para programar na linguagem C++. São vídeo aulas e apostilas que mostram os principais conceitos básicos da linguagem. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido.

Dentre várias outras coisas, você aprenderá:

  • Os conceitos básicos da linguagem: tipo de dados, variáveis, escopo;
  • As estruturas condicionais e de repetição;
  • Como trabalhar com funções;
  • O funcionamento da orientação a objetos no C++.

Pra quem é esse curso?

Esse curso é destinado a estudantes e/ou desenvolvedores que queiram aprender os conceitos básicos da linguagem C++.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Testes de aprendizado

Ambiente do curso

  • Code::Blocks 12.11 ou superior

Conteúdo programático

  1. Introdução

    Nesta aula, vamos ter uma visão geral sobre a história do C++.

    2 aulas
    • A história da linguagem C++
    • Metodologia Orientada a Objetos
  2. Processo de compilação

    Nesta aula, veremos o que são compiladores e como funciona o processo de compilação do C++.

    3 aulas
    • Compiladores e Interpretadores
    • Compiladores
    • Interpretadores
  3. Preparando o ambiente

    Nesta aula, veremos como preparar o ambiente do curso.

    2 aulas
    • Escolha de uma IDE
    • Code::Blocks
  4. Tipos de dados e identificados

    Nesta aula, conheceremos os tipos de dados disponíveis no C++.

    6 aulas
    • Palavras chave da linguagem C++
    • Processo de compilação de um programa C++
    • Comentários
    • Tipos de dados em C++
    • Identificadores
    • Questionário
  5. Variáveis

    Nesta aula, veremos como declarar variáveis e quais são os tipos de variáveis disponíveis no C.

    11 aulas
    • Variáveis
    • Variáveis Locais
    • Variáveis Globais
    • Variável Static
    • Variável Local Static
    • Variável Global Static
    • Trabalhando com variáveis
    • Conversão de dados
    • Classes de armazenamento
    • Constantes
    • Questionário
  6. Enumeradores

    Nesta aula, veremos o que são enumerados.

    2 aulas
    • Enum
    • Questionário
  7. Operadores

    Nesta aula, conheceremos os operadores da linguagem.

    5 aulas
    • Operadores aritméticos
    • Incremento e Decremento
    • Trabalhando com incremento e decremento
    • Operadores relacionais e lógicos
    • Questionário
  8. Condicionais

    Nesta aula, conheceremos os condicionais da linguagem.

    8 aulas
    • Condicionais
    • IF
    • IF Aninhado
    • If, else, else if
    • Switch
    • Switch aninhado
    • Trabalhando com condicionais
    • Questionário
  9. Laços

    Nesta aula, conheceremos os laços da linguagem.

    11 aulas
    • Laços
    • For
    • While
    • Do while
    • Trabalhando com laços
    • Desvios
    • Return
    • Goto
    • Break
    • Continue
    • Questionário
  10. Matrizes

    Nesta aula, conheceremos a estrutura de dados chamada matriz.

    7 aulas
    • Matrizes
    • Matriz Unidimensional
    • Matriz Bidimensional
    • Matriz Multidimensional
    • Inicialização e manipulação de matrizes
    • Trabalhando com matrizes
    • Questionário
  11. Estruturas

    Nesta aula, veremos o que são e como declarar structs em C.

    3 aulas
    • Structs
    • Trabalhando com structs
    • Questionário
  12. Funções

    Nesta aula, veremos como declarar funções no C.

    11 aulas
    • Funções
    • Forma de uma função
    • Argumentos de uma função
    • Trabalhando com funções
    • Chamada por valor, Chamada por referência
    • Função main
    • O comando return
    • Funções e matrizes
    • Tipos de funções
    • Função recursiva
    • Questionário
  13. Ponteiros

    Nesta aula, veremos o que são ponteiros e como declará-los.

    9 aulas
    • Definição de ponteiros
    • Variáveis de ponteiros
    • Operadores e atribuição de ponteiros
    • Trabalhando com ponteiros
    • Aritmética de ponteiros
    • Comparação de ponteiros
    • Incremento e decremento de ponteiros
    • Ponteiros e matrizes
    • Questionário
  14. Entrada e saída

    Nesta aula, veremos como funciona a leitura e escrita de dados em C++.

    6 aulas
    • Entrada e saída
    • cout
    • printf
    • cin
    • Trabalhando com entrada e saída de dados
    • Questionário
  15. Orientação a objetos

    Nesta aula, veremos como funciona a orientação a objeto.

    12 aulas
    • Orientação a objetos
    • Classes
    • Objetos
    • Atributos
    • Métodos
    • Trabalhando com classes
    • Herança
    • Herança Múltipla
    • Encapsulamento
    • Construtores e Destrutores
    • Acesso a classes em arquivos diferentes
    • Questionário
  16. Pré-processadores

    Nesta aula, veremos o que são e como utilizar pré-processadores no código.

    9 aulas
    • Pré-processadores
    • #define
    • #undef
    • #if #else #elif #endif
    • #ifdef #ifndef
    • #error
    • #line
    • #pragma
    • Questionário
  17. Filas e Pilhas

    Nesta aula, veremos uma breve introdução sobre filas e pilhas.

    1 aula
    • Filas e Pilhas
  18. DirectX

    Nesta aula, veremos um pouco sobre o DirectX.

    1 aula
    • DirectX
  19. Projeto final

    Nesta aula, criaremos um projeto simples, porém completo em C++.

    7 aulas
    • Projeto final cálculos de Área
    • Arquivo Cod01.cpp
    • Arquivo Areas.h
    • Arquivo Areas.cpp
    • Arquivo Visual.h
    • Arquivo Visual.cpp
    • Explicando o projeto final
Download da ementa

Cursos relacionados

    Utilizada e amada por milhares! Veja mais opiniões reais

    • O curso foi muito bom, ótimo para quem esta começando e melhor ainda para quem ja tem pratica e não precisa conhecer outras linguagens nem mesmo o C.

      Depoimento - Pedro
      C++ Básico
      Pedro São Luís / MA
    • Curso excelente aprendi muito!

      Depoimento - Paulo
      C++ Básico
      Paulo São Paulo / SP
    • Curso é excelente, com muita dedicação consegue aprender bastante.

      Depoimento - Odair
      C++ Básico
      Odair sorriso / MT
    • Extremamente amigável e muito completo !!! O curso apresenta uma ótima divisão entre atividades práticas e teoricas, indispensável para quem quer consolidar os conhecimentos e aprender melhores práticas com C++.

      Depoimento - Paulo
      C++ Básico
      Paulo São Paulo / SP
    • Muito bem separado e organizado todos os módulos.

      Depoimento - Ivan
      C++ Básico
      Ivan Recife / PE
    • Muito bom, bem esclarecedor!

      Depoimento - Rogério
      C++ Básico
      Rogério Sarzedo / MG
    • Obrigado a toda equipe TreinaWeb por disponibilizar este curso que, eu achava um "bicho de sete cabeças (c++)" e, na verdade é uma linguagem tão fantástica quanto C# (que já fiz do básico ao avançado aqui também). Um obrigado especial ao instrutor deste curso básico. A linguagem simples e objetiva dele foi essencial para meu desenvolvimento. Farei o intermediário e o avançado sem dúvidas. Forte abraço Equipe e, parabéns pelo ótimo trabalho!

      Depoimento - Raphael
      C++ Básico
      Raphael Vila Velha / ES
    • O curso é muito bom, fiz até recomendações para amigos, alguns assuntos também necessitam de video aulas, mas em geral o curso é muito bom, eu aguardo ansiosamente as continuações do curso de C++.

      Depoimento - Weslley
      C++ Básico
      Weslley Caruaru / PE
    • Gostei muito do curso, me ensinou coisas que eu não aprendia na faculdade

      Depoimento - Lucas
      C++ Básico
      Lucas Betim / MG

    Plano de acesso total!

    Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

    Um ano de acesso completo

    Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

    • 1 ano de acesso a todos os cursos
    • Cursos novos toda semana
    • Suporte direto com professores
    • Aplicativos para Android e iOS
    • Plano de carreira personalizado
    • Certificados digitais inclusos
    • Suporte com SLA de 4 horas úteis
    • Acesso offline através dos apps
    R$ 97,00 ECONOMIZE R$ 360,00
    12x R$ 67,00 ou R$ 804,00 à vista
    Matricule-se agora
    Garantia incondicional de satisfação
    Garantia incondicional de satisfação

    Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!