C# e Orientação a Objetos - Sábados
Av. Brigadeiro Faria Lima, 1571 - Conj. 11C Jardim Paulistano - São Paulo/São Paulo - Brasil
De: 07/04 às 08:00
Até: 12/05 às 14:00
Descrição
O mercado de trabalho precisa de desenvolvedores com conhecimentos sólidos de Orientação a Objetos e que dominem a liguagem de programação C#. Possuir essas características é um grande passo para entrar no mercado de trabalho. Este curso apresenta os conceitos de Orientação a Objetos aplicados com a linguagem C#.
Pré-requisitos:
- Lógica de Programação
- Experiência com alguma linguagem de programação
Duração: 36 horas
Conteúdo
- Introdução
-
Lógica de Programação
- O que é um Programa?
- Linguagem de Programação VS Linguagem de Máquina
- Exemplo de programa C#
- Método Main - Ponto de Entrada
- Máquinas Virtuais
- Variáveis
- Operadores
- Controle de Fluxo: IF-ELSE
- Controle de Fluxo: WHILE
- Controle de Fluxo: FOR
- Exercícios
-
Orientação a Objetos
- Objetos
- Classes
- Referências
- Manipulando Atributos
- Agregação
- Exercícios
- Métodos
- Sobrecarga (Overloading)
- Exercícios
- Construtores
- Construtor Default
- Sobrecarga de Construtores
- Construtores chamando Construtores
- Exercícios
- Referências como parâmetro
- Exercícios
-
Arrays
- Arrays Multidimensionais
- Arrays de Arrays - Jagged Arrays
- Percorrendo Arrays
- Operações
- Exercícios
-
IDE - Integrated Development Environment
- Exercícios
-
Atributos e Métodos de Classe
- Atributos Estáticos
- Métodos Estáticos
- Exercícios
-
Encapsulamento
- Atributos Privados
- Métodos Privados
- Métodos Públicos
- Implementação e Interface de Uso
- Escondendo a implementação
- Acesso e Alteração de atributos
- Propriedades
- Exercícios
-
Herança
- Reutilização de Código
- Reescrita de Método
- Construtores e Herança
- Exercícios
-
Polimorfismo
- Modelagem das contas
- É UM (:)
- Melhorando o gerador de extrato
- Exercícios
-
Classes Abstratas
- Classes Abstratas
- Métodos Abstratos
- Exercícios
-
Interfaces
- Padronização
- Contratos
- Exemplo
- Polimorfismo
- Interface e Herança
- Exercícios
-
Namespace
- Organização
- O comando namespace
- Namespaces Encadeados
- Namespace global
- Using
- Exercícios
-
Exceptions
- Tipos de erros de execução
- Lançando erros
- Capturando erros
- finally
- Definindo Exceptions Específicas
- Exercícios
-
A classe Object
- Polimorfismo
- O método ToString
- O método Equals
- Exercícios
-
Entrada e Saída
- Leitura
- Escrita
- Exercícios
-
Collections
- Exercícios
- Exercícios
- Conjuntos
- Coleções
- Laço foreach
- Exercícios
-
Apêndice - Recursos Avançados da Linguagem
- Indexers
- Sobrecarga de Operador
- Exercícios
Treinamento aos sábados
Ler mais
Localização
Contato
Preencha os campos abaixo para enviar e-mail ao organizador.
