Conheça

Utilize os botões abaixo para conhecer tudo sobre o funcionamento dos nossos cursos à distância, e desfrute de todos os benefícios que o e-learning traz até você. Veja a opinião de quem já estudou conosco!










Curso de Linguagem C++ (CP-12)


Análise Orientada a Objetos UML Essencial PHP Laravel MVC WEB: HTML5, CSS3, JavaScript & Ajax Fundamentos de Java Java Avançado Java Web com Servlets e JSPs Java Web com JSF, PrimeFaces e JPA Design Patterns em Java PHP 7 Completo
SQL Completo Lógica de Programação Fundamentos de C# C# Avançado Linguagem C Linguagem C++ PHP para Facebook


Curso de Linguagem C++
(CP-12)

de R$ 429,00
por R$ 372,00
(12x sem juros de R$ 31,00)

* Preço válido até 31/10/2017




Resumo do curso

Este curso aborda os aspectos avançados da linguagem C, cuja evolução é conhecida como C++. Temas de programação orientada a objetos, tais como classes, objetos, interfaces, herança, polimorfismo, encapsulamento, modificadores de acesso, elementos estáticos e abstração são mostrado em detalhes. Além desses, o curso também aborda temas como namespaces, I/O, templates e outros detalhes específicos da linguagem C++.

Este curso apresenta códigos que podem ser compilados nos sistemas operacionais Windows, Linux e Mac OS.

Público alvo

Programadores que já conhecem os fundamentos da linguagem C e que têm interesse em se aprofundar, estudando temas mais avançados.

Pré-requisitos

Ter feito o curso de Linguagem C ou ter conhecimentos sólidos de C.

Carga horária

Equivalente a um curso presencial de 60 horas. As aulas ficam disponíveis integralmente para os alunos sem prazo de expiração. O tempo que um aluno levará para concluir o curso dependerá exclusivamente do tempo que ele dedicar para seus estudos, podendo rever as aulas quantas vezes desejar, mesmo após concluir o curso. Exemplo: para este curso, se o aluno reservar 2 horas por dia para estudá-lo, o mesmo será concluído em aproximadamente 30 dias.

Aptidões após o curso

Após a realização deste curso os alunos estarão completamente aptos a trabalhar com a linguagem C/C++ e utilizar as técnicas de orientação a objetos em seus projetos.

Certificado

Ao concluir o curso com nota igual ou superior à 6,5, o aluno recebe o certificado de conclusão do curso em formato digital (PDF). Caso o aluno não atinja a nota necessária, poderá revisar as aulas que desejar e refazer as avaliações.

A Softblue é associada à ABED (Associação Brasileira de Educação a Distância). Conheça o nosso modelo de certificado e mais detalhes clicando aqui.

Investimento

O valor deste curso está de R$ 429,00 por R$ 372,00 (em até 12x sem juros)

Conheça todas as formas e condições de pagamento clicando aqui. Condições especiais para empresas na compra de 5 ou mais unidades do mesmo material. Para atendimento empresarial, entre em contato conosco.

Criado por André Milani, conheça seu currículo.

Conteúdo programático

Introdução à linguagem C++
     Características da linguagem
     Funcionamento
     Instalação

Classes e Objetos
     Comparativo com a programação procedural
     Orientação a objetos
     Classes
     Atributos
     Métodos
     Construtores
     Objetos
     Cabeçalhos e implementações
     Sobrecarga de métodos
     Destrutores
     Operador this

Encapsulamento e Modificadores de Acesso
     O que é encapsulamento
     Modificadores private, public e protected
     Métodos getters e setters

Herança e Polimorfismo
     O que é herança
     Criando hierarquias de classes
     Construtores hierárquicos
     Sobrescrita de métodos
     Modificador final
     Conceito de polimorfismo
     Conceito de herança múltipla

Elementos Estáticos, Interfaces e Abstração
     Modificador static
     Modificador virtual
     O que são interfaces
     O que é abstração
     Exemplos e casos de uso

Namespaces
     Organizando o código
     Instrução namespace
     Instrução using
     Orientações sobre namespaces
     Namespace STD
         Comandos cin e cout
         Classe string
         Classe vector
         Classe queue
         Classe stack
         Função qsort()
         Função bsearch()

I/O
     Aspectos avançados dos comandos cin e cout
     Formatando valores
         Função setw()
         Função setfill()
         Função setprecision()
         Função setf()
     Manipulando arquivos
         Biblioteca fstream
         Classe ifstream
         Classe ofstream
     Gravando e lendo objetos em arquivos

Templates
     O que são templates
     Palavra-chave template
     Uso de templates compostos

Tratamento de Exceções
     O que são anomalias e exceções
     Tipos de tratamento de anomalias
     Blocos try/catch
     Instrução throw
     Exceções aninhadas
     Customização de exceções

Envie sua dúvida

Está com dúvidas relacionadas ao curso? Visitou a página de Perguntas frequentes e não esclareceu sua dúvida? Envie uma mensagem utilizando o formulário abaixo. Preencha corretamente seus dados para receber a resposta.

Nome:  Sobrenome: 
E-mail: 
Assunto: 
Mensagem: 
Digite o código aqui:


             Cursos  |   Perguntas  |   Sobre nós  |   Sorteios  |   Blog  |   Política de Privacidade  |   Contato Desde 2003.    
Todos os direitos reservados ®    
CNPJ 06.860.085/0001-64