Arquivo da categoria ‘Curso de C++ para Programadores Java’
Sobre o Curso de C++ para Programadores Java
Curso de C++ focado para programadores que já tem o domínio de pelo menos alguma linguagem de programação orientada a objetos moderna, como Java ou C#. Como os alunos deste curso pretendiam desenvolver um projeto em Symbian C++, a última aula é completamente focada nesta plataforma, dando um visão geral de suas características e principais diferenças com relação ao C++ ANSI.
Carga horária:
- 24hs
Pré-requisitos
- Recomenda-se que o aluno domine pelo menos uma linguagem de programação orientada à objetos
Aula 1 do Curso de C++ para programadores Java
Assuntos abordados:
- Sistemas de tipos
- Variáveis e operadores
- Estruturas de controle
- Introdução a funções
- Noções básicas de E/S
- Vetores
Arquivo:
Aula 2 do Curso de C++ para Programadores Java
Assuntos abordados:
- Sistemas de tipos
- Variáveis e operadores
- Estruturas de controle
- Introdução a funções
- Noções básicas de E/S
- Vetores
Arquivo:
Aula 3 do Curso de C++ para Programadores Java
Assuntos abordados:
- Diretivas de Compilação
- Tipos Avançados
- Arquivos cabeçalho
- Criação de Bibliotecas
Arquivo:
Aula 4 do Curos de C++ para Programadores Java
Assuntos abordados:
- História da linguagem C++
- Diferenças entre C e C++
- Declaração de Classes
- Ponteiros para Classes
Arquivo:
Aula 5 do Curso de C++ para Programadores Java
Assuntos abordados:
- O ponteiro this
- Overload de operadores
- Membros estáticos
- Friends
- Construtor de cópia
- Herança
- Métodos virtuais
- Destrutores virtuais
- Classes abstratas
- Templates
Arquivo:
Aula 6 do Curso de C++ para Programadores Java
Assuntos Abordados:
Namespaces
Exceções
Casts
O Operador typeid
Entrada e Saída
- Namespaces
- Exceções
- Casts
- O Operador typeid
- Entrada e Saída
Arquivo:
Aula 7 do Curso de C++ para Programadores Java
Assuntos Abordados:
- Visão geral da STL
- Algumas classes da STL
- vector
- basic_string
- queue
- stack
- set
- const_iterator
- map
- Técnicas para Evitar Vazamentos de Memória
- Implementação de Padrões de Projeto com C++ e Templates
Arquivo:
Aula 8 do Curso de C++ para Programadores Java
Assuntos Abordados:
- Symbian C++
- Um Pouco de História
- Visão Geral da Plataforma
- Convenções de Nomenclatura
- Tipos Básicos
- Tratamento de Exceções (TRAPS e Leaves)
- A Pilha de Limpeza (Cleanup Stack)
- Construção em Duas Fases (Two Phase Constructor)
- Descritores (Descriptors)
- Herança e Herança Múltipla
- Templates e Symbian C++ (Thin Templates)
Arquivo
Deixe um comentário