O que você aprenderá?

Confira algumas coisas que você aprenderá durante o curso.

  • Os Fundamentos da Linguagem

  • Funções

  • Orientação a objeto

  • Array e Vector

  • Referência/Ponteiro e muito mais

Benefícios Inclusos no Curso

  • Áudio e Vídeo em Alta Definição

    111 aulas e 13:30 horas de conteúdo. Didática comprovada. Investimento garantido.

  • Certificado de Conclusão

    Ao final você receberá certificado com a carga horária apropriada para conclusão

  • Suporte Dedicado

    Conte com um time de especialistas e tire todas as suas dúvidas relativas ao curso

  • Sem prazo de expiração

    Assista o curso no seu tempo, sem pressa, sem nenhum prazo para expirar.

  • Acesso Mobile

    Acesse por qualquer dispositivo: Computador, celular e Ipad

Conteúdo do Curso

  • 1

    Introdução

    • Introdução

      TESTE GRÁTIS
    • Visão Geral de Algoritmo

    • Visão Geral de Estrutura de Dados

    • Usando o terminal

    • Terminais

    • Aviso importante aos usuários de Windows

    • Instalação C++ (Windows)

    • Problema do Windows Marcar .EXE como Trojan

    • Instalação C++ (MacOS)

  • 2

    Fundamentos

    • Introdução do Módulo

    • Configurando o Projeto

      TESTE GRÁTIS
    • Primeiro Programa

    • Anatomia de um Código C++

    • Imprimindo no Console

    • Variável

    • Usando Namespace

    • Entradas/Saídas

    • Desafio Área da Circunferência

    • Desafio Área da Circunferência - Resposta

    • Tipos Primitivos #01

    • Tipos Primitivos #02

    • Tipo String

    • Inferência de Tipos

    • Operadores Aritméticos

    • Operadores de Atribuição

    • Operadores Relacionais

    • Operadores Lógicos

    • Operadores Unários

    • Operador Ternário

    • If #01

      TESTE GRÁTIS
    • If #02

    • Desafio If

    • Desafio If - Resposta

    • If/Else

    • If/Else If

    • While #01

    • While #02

    • For #01

    • For #02

    • Do While

    • Switch

    • Break/Continue

    • Conclusão do Módulo

  • 3

    Memória (Referência/Ponteiro)

  • 4

    Funções

    • Introdução do Módulo

    • Básico Sobre Funções #01

    • Básico Sobre Funções #02

    • Básico Sobre Funções #03

    • Parâmetro por Copia vs Referência

    • Retorno de uma Função

    • Recursividade

    • Pilha de Execução & Escopo

    • Variável Estática

    • Função Main

    • Typedef

    • Função como Parâmetro

    • Lambda

    • Conclusão do Módulo

  • 5

    Alguns Conceitos Importantes

    • Introdução do Módulo

    • Processo de Compilação

    • Include #01

      TESTE GRÁTIS
    • Include #02

    • Define

    • IFDEF

    • Identificadores

    • Namespace

    • Arquivo Header (.h)

    • Pequeno Projeto

    • Conclusão do Módulo

  • 6

    Array & Vector

    • Introdução do Módulo

    • Básico Sobre Array #01

    • Básico Sobre Array #02

    • Iterando Sobre Array #01

    • Iterando Sobre Array #02

    • Array Multidimensional

    • String como um Array de Caracteres

    • Vector #01

    • Vector #02

    • Implementando a Função Map

    • Conclusão do Módulo

  • 7

    Classes & Objetos

    • Introdução do Módulo

    • Primeira Classe

      TESTE GRÁTIS
    • Classe vs Objeto

    • Primeiro Método

    • Desafio Classe Produto

    • Desafio Classe Produto - Resposta

    • Usando Direct List Initialization

    • Construtor #01

    • Construtor #02

    • Construtor #03

    • Construtor #04

    • Destrutor

    • Atributos Privados

    • Copy Constructor

      TESTE GRÁTIS
    • Stack vs Heap

    • Usando a Stack

    • Operador new #01

    • Operador new #02

    • Conclusão do Módulo

  • 8

    Orientação a Objeto

    • Paradigmas

    • Pilares OO #01

    • Pilares OO #02

    • Pilares OO #03

    • Pilares OO #04

  • 9

    Conclusão

    • Conclusão do Curso

Descrição

Sejam bem vindos ao curso de C++ da Cod3r. Nesse curso abordamos uma das linguagens mais versáteis de se programar. 

Robusta e consolidada, C++ é a junção perfeita de linguagem de baixo nível e alto nível. Todo o poder de C com a versatilidade da orientação a objetos. 

Largamente utilizada em vários tipos de aplicações está no topo das linguagens mais utilizadas mundo, e é assim que podemos perceber como C++ é poderosa, flexível e abrangente. Ela pode ser usada para programar qualquer tipo de software desde os mais simples até os mais complexos. 

Além disso, C++ é uma linguagem que gera programas em código de máquina, que funciona com ou sem a participação de sistemas operacionais no dispositivo. Por sua capacidade de atingir o baixo nível de programação, próxima à linguagem de máquina, é amplamente utilizada em compiladores, editores, ferramentas de programação, jogos e programas de rede. 

Nós aprenderemos os principais conceitos que formam bons programadores como: lógica de programação, anatomia do código, entradas e saídas, tipos de dados, operadores, estruturas de controle, toda a questão de memória como referência e ponteiro e funções. Conceitos importantes da linguagem como array e vector e todos os conceitos do paradigma de orientação a objetos como: herança, polimorfismo, sobrecarga de métodos, encapsulamento, classes, métodos e etc. 

C++ tem uma comunidade largamente difundida em todo o mundo  o que resulta em bastante conteúdo e códigos disponíveis na internet, você sempre conseguirá encontrar o que precisa. 

Nosso curso dispõe de um time de suporte ágil e qualificado pra tirar todas suas dúvidas e ajudá-lo na compreensão dos conteúdos. Te vejo no curso.

Instrutor

Leonardo Leitão

Leonardo Leitão é mestre em Informática Aplicada e fundador da Cod3r, já treinou mais de 380.000 alunos. São mais de 15 anos como professor e uma premiação internacional em reconhecimento da qualidade dos cursos produzidos. Há 16 anos atua na área como desenvolvedor de softwares e trabalhou como arquiteto de software em grandes projetos para o Governo Federal.

Seja Nosso Assinante

Tenha acesso a este curso e muitos outros por um preço muito mais acessível. Junte-se a muitos outros assinantes e venha fazer parte desta comunidade. Clique no botão abaixo e descubra como!

FAQ

  • Após a compra do curso tenho prazo pra poder assistir?

    Não, o curso pode ser assistido a qualquer tempo sem limite de prazo.

  • O curso oferece certificado?

    Sim, ao final do curso você receberá um certificado baseado na carga horária pra concluir o curso

  • Existe suporte para as minhas dúvidas?

    Sim, temos um time de suporte pronto pra tirar as dúvidas relativas ao conteúdo do curso.

  • Adquirindo o plano de assinatura também terei acesso a este curso?

    Sim

  • Existe a possibilidade de pagar este curso por boleto?

    Sim, basta clicar no link boleto e enviar o comprovante de pagamento para o email [email protected]