Curso de C++ Intermediário

O C++ é uma linguagem de programação multiplataforma, rápida e poderosa, essa linguagem certamente é o caminho para desenvolvimento de grandes softwares comercias que utilizam ou não APIs como DirectX e OpenGL.

Nível Intermediário Categoria Desenvolvimento Back-end

  • Curso com 01h56 de videos
  • Certificado com 18 horas
  • 21 exercícios

Sobre o curso

O C++ é uma linguagem de programação multiplataforma, rápida e poderosa, essa linguagem certamente é o caminho para desenvolvimento de grandes softwares comercias que utilizam ou não APIs como DirectX e OpenGL.

Uma evolução orientada a objetos da linguagem C, o C++ continua relevante desde a sua criação, seja sendo utilizado como núcleo de outras linguagens ou em sistemas embarcados.

Todo este sucesso se dá porque a linguagem evoluiu ao longo dos anos, e hoje contém recursos de linguagens modernas, como acesso aos banco de dados mais utilizados ou mesmo recursos para a criação de formulários, tendo todos esses detalhes explicados neste curso

O que irá aprender?

Neste curso abordaremos tudo o que você precisa aprender desde a programar interfaces gráficas, acesso a base de dados, e outros recursos da linguagem C++. São vídeo aulas e apostilas que mostram os principais conceitos de forma prática. 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á a:

  • Como implementar estruturadas de dados;
  • Criar formulários;
  • Acessar base de dados;
  • Trabalhar com o DirectX.

Pra quem é esse curso?

Esse curso é destinado a quem já tem conhecimento básico de C++ e quer aprofundar este conhecimento, estudando os recursos intermediários da linguagem.

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

  • Visual Studio 2013

Conteúdo programático

  1. Introdução

    Nesta aula, veremos a história do C++

    1 aula
    • Introdução
  2. Preparando o ambiente de trabalho

    Nesta aula, veremos como preparar o ambiente de trabalho.

    1 aula
    • Preparando o ambiente de trabalho
  3. Orientação a objetos

    Nesta aula, daremos continuidade ao estudo de orientação a objetos iniciado no curso básico.

    14 aulas
    • Orientação a objetos (parte 2)
    • Objetos Const
    • Funções Friend
    • Trabalhando com funções friend
    • Ponteiros This
    • Alocação Dinâmica de memória
    • Sobrecargas
    • Trabalhando com sobrecargas
    • Função Virtual
    • Trabalhando com função virtual
    • Classes base abstratas e concretas
    • Polimorfismo
    • Trabalhando com polimorfismo
    • Questionário
  4. Gabaritos

    Nesta aula, veremos o que são e como trabalhar com gabaritos na linguagem

    5 aulas
    • Gabaritos
    • Gabaritos de Função
    • Gabaritos de Classe
    • Gabaritos Herança e friend
    • Questionário
  5. Tratamento de exceções

    Nesta aula, veremos como funciona o tratamento de erros em C++.

    2 aulas
    • Tratamento de Exceções
    • Questionário
  6. Estruturas de dados

    Nesta aula, veremos o que são filas e pilhas.

    10 aulas
    • Estruturas de Dados
    • Listas encadeadas
    • Simplesmente encadeada
    • Duplamente encadeada
    • Árvores
    • Filas
    • Trabalhando com filas
    • Pilhas
    • Árvores
    • Questionário
  7. Interface Gráfica

    Nesta aula, veremos como funciona as interfaces gráficas no C++.

    19 aulas
    • C++ Windows Forms
    • Primeiro exemplo de formulário
    • Entendendo o código do formulário
    • Rótulos
    • Entendendo como os controles são adicionados no código do formulário
    • TextBox
    • Botão
    • Trabalhando com Windows Forms
    • ComboBox
    • PictureBox
    • Trabalhando com controles no Windows Forms
    • Containers
    • GroupBox
    • Painel
    • SplitContainer
    • Calendário
    • TabControl
    • TableLayoutPanel
    • Questionário
  8. Banco de dados

    Nesta aula, veremos como se conectar a um banco de dados.

    9 aulas
    • Usando o SQL Server Express Edition
    • SQL Server Management Studio
    • Acessando o Banco de Dados
    • Inserindo informações no banco de dados
    • Alterando informações no banco de dados
    • Excluindo informações no banco de dados
    • Pesquisando informações no banco de dados
    • Trabalhando com banco de dados
    • Questionário
  9. DirectX

    Nesta aula, veremos o que é o DirectX e como utilizado em C++

    7 aulas
    • DirectX
    • A História do Direct X
    • Primeiro programa em DirectX
    • Trabalhando com Direct3D
    • Desenhando um triângulo
    • Trabalhando com Direct X 10
    • Questionário
  10. Projeto final

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

    2 aulas
    • Projeto Final
    • Entendendo o projeto final
Download da ementa

Cursos relacionados

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

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!