Curso de C++ Avançado

Curso de

C++ Avançado

O C++ é uma linguagem de programação multiplataforma, rápida e poderosa, essa linguagem certamente é o caminho para desenvolvimento de grandes softwares comercias ou de jogos com o uso de Ogre.

VEJA UMA AULA DE EXEMPLO

6x R$ 29,98

R$ 179,90 à vista

  • 40h

    Curso com certificado de 40 horas

  • Escolha o dispositivo que preferir PC, Tablet ou Smartphone.

  • Satisfação garantida ou seu dinheiro de volta!

Adquira este curso de forma avulsa

Curso de C++ Avançado

C++ Avançado

6x R$ 29,98

R$ 179,90 à vista

Informações sobre o curso

Sobre o curso

Como já foi dito no módulo básico desse curso, a linguagem C++ nada mais é que uma evolução da linguagem C, onde deixamos de usar somente o paradigma de programação estruturada para usar o paradigma de programação orientada a objetos. Em C++ somos capazes de usar todas as benfeitorias desse paradigma, como: classes, objetos, métodos, herança, polimorfismo etc.

Também é importante ressaltar que com essa maravilhosa linguagem de programação somos capazes de trabalhar de forma rápida e fácil com interfaces gráficas, banco de dados e APIS como o Ogre .

Nesse curso vamos ver e entender não somente os pontos citados acima, como outros mais avançados. Então, aproveite e seja bem vindo a mais essa caminhada pelo mundo de C++!

Conhecimentos adquiridos

Após a conclusão desse curso, você compreenderá de forma mais avançada o uso da orientação a objetos. Se aprofundará em estruturas de dados, assunto mais exigido nas universidades e em sua vida profissional como programador de grandes, pequenos e médios aplicativos. Também compreenderá como trabalhar com interface gráfica, mais especificamente o Windows Forms.

Entenderá como criar e usar banco de dados dentro de uma aplicação C++ com Windows Forms. Além disso, você dará os primeiros passos no mundo da programação de jogos com a engine Ogre, entre outros assuntos.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, mas eles dão uma base de parte do conhecimento necessário que se precisa ter para fazer esse curso.

Carga horária do curso

2h31

Curso com 2h31 horas de vídeos

40h

Curso com certificado de 40 horas

30

Curso com 30 exercícios de fixação

Ambiente do curso

  • Visual Studio 2013

Metodologia

  • Vídeo-aulas
  • Texto e imagens
  • Início imediato
  • Exemplos práticos
  • Testes de aprendizado
  • Desafios de código

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Curso de C++ Avançado

C++ Avançado

6x R$ 29,98

R$ 179,90 à vista

Conteúdo programático Baixar esta ementa

1 - Introdução

  1. Códigos, imagens, diagramas etc.

    O mundo de C++

2 - Preparando o ambiente de trabalho

  1. Códigos, imagens, diagramas etc.

    Preparando o ambiente de trabalho
  2. Códigos, imagens, diagramas etc.

    Instalando a IDE
  3. Códigos, imagens, diagramas etc.

    Criando o primeiro projeto

3 - Strings

  1. Códigos, imagens, diagramas etc.

    Strings Visualizar
  2. Códigos, imagens, diagramas etc.

    Representação de Strings Visualizar
  3. Vídeoaula com duração de: 00:06:07

    Trabalhando com a biblioteca string - Parte 01 Visualizar
  4. Vídeoaula com duração de: 00:11:34

    Trabalhando com a biblioteca string - Parte 02
  5. Códigos, imagens, diagramas etc.

    Algumas funções com Strings
  6. Códigos, imagens, diagramas etc.

    strcpy() ou strcpy_s()
  7. Códigos, imagens, diagramas etc.

    strncpy() ou strncpy_s()
  8. Códigos, imagens, diagramas etc.

    strcat() ou strcat_s()
  9. Vídeoaula com duração de: 00:06:28

    Trabalhando com strcpy e strncpy Visualizar
  10. Códigos, imagens, diagramas etc.

    Ferramentas de manipulação de caracteres
  11. Vídeoaula com duração de: 00:05:11

    Manipulação de caracteres
  12. Códigos, imagens, diagramas etc.

    Funções putback e peek e ignore
  13. Códigos, imagens, diagramas etc.

    peek
  14. Códigos, imagens, diagramas etc.

    ignore
  15. Vídeoaula com duração de: 00:07:22

    Trabalhando com putback, peek e ignore
  16. 3 desafios.

    Exercícios

4 - Ponteiros

  1. Códigos, imagens, diagramas etc.

    Ponteiros
  2. Códigos, imagens, diagramas etc.

    O que são ponteiros
  3. Códigos, imagens, diagramas etc.

    Operador new para ponteiros
  4. Vídeoaula com duração de: 00:07:45

    Trabalhando com o operador new
  5. Códigos, imagens, diagramas etc.

    Parâmetro chamado por valor
  6. 3 desafios.

    Exercícios

5 - Vetores dinâmicos

  1. Códigos, imagens, diagramas etc.

    Vetores Dinâmicos
  2. Vídeoaula com duração de: 00:05:06

    Trabalhando com vetores dinâmicos
  3. 2 desafios.

    Exercícios

6 - DLL

  1. Códigos, imagens, diagramas etc.

    DLLs
  2. Códigos, imagens, diagramas etc.

    Criando dlls
  3. Códigos, imagens, diagramas etc.

    Usando as dlls
  4. Vídeoaula com duração de: 00:10:06

    Trabalhando com DLLs - Parte 01
  5. Vídeoaula com duração de: 00:07:59

    Trabalhando com DLLs - Parte 02
  6. 2 desafios.

    Exercícios

7 - Assembly

  1. Códigos, imagens, diagramas etc.

    Assembly
  2. Códigos, imagens, diagramas etc.

    O que é assembly e para que serve?
  3. Códigos, imagens, diagramas etc.

    Agora para que serve toda essa dificuldade?
  4. Códigos, imagens, diagramas etc.

    A história do Assembly
  5. Códigos, imagens, diagramas etc.

    Vantagens e desvantagens do Assembly
  6. Códigos, imagens, diagramas etc.

    Assembly a linguagem de duas sintaxes
  7. Códigos, imagens, diagramas etc.

    Registradores
  8. Códigos, imagens, diagramas etc.

    Adicionando código Assembly no Código C++
  9. Vídeoaula com duração de: 00:05:06

    Trabalhando com Assembly
  10. 3 desafios.

    Exercícios

8 - Sockets

  1. Códigos, imagens, diagramas etc.

    Sockets
  2. 3 desafios.

    Exercícios

9 - Namespaces

  1. Códigos, imagens, diagramas etc.

    Namespace
  2. Códigos, imagens, diagramas etc.

    Criando um namespace
  3. Códigos, imagens, diagramas etc.

    Conflitos com namespaces
  4. Vídeoaula com duração de: 00:10:52

    Trabalhando com namespace
  5. 3 desafios.

    Exercícios

10 - Streams de E/S

  1. Códigos, imagens, diagramas etc.

    Streams de E/S
  2. Códigos, imagens, diagramas etc.

    Entrada e saída de Arquivos
  3. Códigos, imagens, diagramas etc.

    Lendo e escrevendo informações em um txt
  4. Códigos, imagens, diagramas etc.

    Formatando saída com funções stream
  5. Vídeoaula com duração de: 00:09:55

    Trabalhando com stream
  6. 3 desafios.

    Exercícios

11 - Serialização binária

  1. Códigos, imagens, diagramas etc.

    Serialização binaria
  2. Códigos, imagens, diagramas etc.

    Criando um exemplo de serialização
  3. Vídeoaula com duração de: 00:05:10

    Trabalhando com serialização
  4. 2 desafios.

    Exercícios

12 - Banco de dados

  1. Códigos, imagens, diagramas etc.

    Banco de Dados
  2. Códigos, imagens, diagramas etc.

    Obtendo o MySQL
  3. Códigos, imagens, diagramas etc.

    Instalando o pacote
  4. Códigos, imagens, diagramas etc.

    Configurando o MySQL Server
  5. Códigos, imagens, diagramas etc.

    MySQL Workbench
  6. Códigos, imagens, diagramas etc.

    Configurando a conexão entre o MySQL e o Workbench
  7. Vídeoaula com duração de: 00:07:13

    Criando o banco de dados no MySQL
  8. Códigos, imagens, diagramas etc.

    Conectando se ao banco de dados com C++
  9. Códigos, imagens, diagramas etc.

    Listando dados dentro do evento Load
  10. Códigos, imagens, diagramas etc.

    Inserindo dados
  11. Códigos, imagens, diagramas etc.

    Deletando dados
  12. Códigos, imagens, diagramas etc.

    Atualizando dados
  13. Códigos, imagens, diagramas etc.

    Pesquisando dados
  14. 3 desafios.

    Exercícios

13 - GCI

  1. Códigos, imagens, diagramas etc.

    Criação de página web com C++
  2. Códigos, imagens, diagramas etc.

    Instalação do Xampp
  3. Códigos, imagens, diagramas etc.

    Criando a página
  4. Vídeoaula com duração de: 00:08:24

    Criando uma pagina web

14 - Ogre

  1. Códigos, imagens, diagramas etc.

    Ogre
  2. Códigos, imagens, diagramas etc.

    Instalando Ogre3D
  3. Códigos, imagens, diagramas etc.

    Configuração do ambiente de trabalho
  4. Vídeoaula com duração de: 00:10:52

    Criação de cenas com o Ogre
  5. Vídeoaula com duração de: 00:09:58

    Manipulação de entidades
  6. 3 desafios.

    Exercícios

15 - Projeto final

  1. Códigos, imagens, diagramas etc.

    Projeto Final - Parte 01
  2. Vídeoaula com duração de: 00:05:30

    Projeto final - Parte 02
  3. Vídeoaula com duração de: 00:11:20

    Projeto final - Parte 03

16 - Conclusão

  1. Códigos, imagens, diagramas etc.

    Conclusão
  2. Depoimento / Brinde

Adquira este curso agora mesmo

Curso de C++ Avançado

C++ Avançado

6x R$ 29,98

R$ 179,90 à vista

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

40h

Curso com certificado de 40 horas

O que os alunos dizem?

Parabéns pelo curso, muito bom. Recomendo à todos.

Adquira este curso de forma avulsa

Curso de C++ Avançado

C++ Avançado

6x R$ 29,98

R$ 179,90 à vista

ou acesse todos os cursos com um dos nossos planos de assinatura

20% OFF
Iniciante
De 12x R$ 99
12x 79 reais
ou por R$ 948,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
30% OFF
Profissional
De 12x R$ 199
12x 139 reais
ou por R$ 1.668,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
25% OFF
Especialista
De 12x R$ 256
12x 192 reais
ou por R$ 2.304,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados