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 63:15

    • Introdução

      TESTE GRÁTIS
    • Visão Geral de Algoritmo

    • Visão Geral de Estrutura de Dados

    • Instalação C++ (Windows)

    • Problema do Windows Marcar .EXE como Trojan

    • Instalação C++ (MacOS)

  • 2

    Fundamentos 272:05

    • 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) 74:00

  • 4

    Funções 97:09

    • 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 55:07

    • 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 55:58

    • 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 134:44

    • 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 63:34

    • Paradigmas

    • Pilares OO #01

    • Pilares OO #02

    • Pilares OO #03

    • Pilares OO #04

  • 9

    Conclusão 01:30

    • 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 é graduado em Engenharia Elétrica pela Universidade Federal do Ceará e Mestre em Informática Aplicada pela Universidade de Fortaleza. Há 13 anos atua como desenvolvedor de softwares e é Professor de desenvolvimento de software há mais de 10 anos. Instrutor premiado internacionalmente pela excelência dos seus cursos, Fundador da Cod3r, reconhecida como uma das melhores escolas de tecnologia do pais onde já passaram mais de 150 mil alunos.

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 suporte@cod3r.com.br