Logar
Evento
/

C# e Orientação a Objetos - Sábados

C# e Orientação a Objetos - Sábados

Participantes

0
participantes
0
curtidas
Banner - C# e Orientação a Objetos - Sábados
Mostrar
  • De 07/04 às 08:00 até: 12/05 às 14:00
  • Av. Brigadeiro Faria Lima, 1571 - Conj. 11C Jardim Paulistano - São Paulo/São Paulo - Brasil

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

  1. Introdução
  2. Lógica de Programação
    1. O que é um Programa?
    2. Linguagem de Programação VS Linguagem de Máquina
    3. Exemplo de programa C#
    4. Método Main - Ponto de Entrada
    5. Máquinas Virtuais
    6. Variáveis
    7. Operadores
    8. Controle de Fluxo: IF-ELSE
    9. Controle de Fluxo: WHILE
    10. Controle de Fluxo: FOR
    11. Exercícios
  3. Orientação a Objetos
    1. Objetos
    2. Classes
    3. Referências
    4. Manipulando Atributos
    5. Agregação
    6. Exercícios
    7. Métodos
    8. Sobrecarga (Overloading)
    9. Exercícios
    10. Construtores
    11. Construtor Default
    12. Sobrecarga de Construtores
    13. Construtores chamando Construtores
    14. Exercícios
    15. Referências como parâmetro
    16. Exercícios
  4. Arrays
    1. Arrays Multidimensionais
    2. Arrays de Arrays - Jagged Arrays
    3. Percorrendo Arrays
    4. Operações
    5. Exercícios
  5. IDE - Integrated Development Environment
    1. Exercícios
  6. Atributos e Métodos de Classe
    1. Atributos Estáticos
    2. Métodos Estáticos
    3. Exercícios
  7. Encapsulamento
    1. Atributos Privados
    2. Métodos Privados
    3. Métodos Públicos
    4. Implementação e Interface de Uso
    5. Escondendo a implementação
    6. Acesso e Alteração de atributos
    7. Propriedades
    8. Exercícios
  8. Herança
    1. Reutilização de Código
    2. Reescrita de Método
    3. Construtores e Herança
    4. Exercícios
  9. Polimorfismo
    1. Modelagem das contas
    2. É UM (:)
    3. Melhorando o gerador de extrato
    4. Exercícios
  10. Classes Abstratas
    1. Classes Abstratas
    2. Métodos Abstratos
    3. Exercícios
  11. Interfaces
    1. Padronização
    2. Contratos
    3. Exemplo
    4. Polimorfismo
    5. Interface e Herança
    6. Exercícios
  12. Namespace
    1. Organização
    2. O comando namespace
    3. Namespaces Encadeados
    4. Namespace global
    5. Classes ou Interfaces públicas
    6. Using
    7. Níveis de visibilidade
    8. Exercícios
  13. Exceptions
    1. Tipos de erros de execução
    2. Lançando erros
    3. Capturando erros
    4. finally
    5. Definindo Exceptions Específicas
    6. Exercícios
  14. A classe Object
    1. Polimorfismo
    2. O método ToString
    3. O método Equals
    4. Exercícios
  15. Entrada e Saída
    1. Leitura
    2. Escrita
    3. Exercícios
  16. Collections
    1. Listas
    2. Exercícios
    3. Generics
    4. Exercícios
    5. Conjuntos
    6. Coleções
    7. Laço foreach
    8. Exercícios
  17. Apêndice - Recursos Avançados da Linguagem
    1. Indexers
    2. Sobrecarga de Operador
    3. Exercícios

 

Treinamento aos sábados

 

Ler mais

Localização

Programação

Este evento não possui atividades no momento.

Planta do Evento

A planta do evento não está disponível.

Contato

Preencha os campos abaixo para enviar e-mail ao organizador.

Campos Obrigatórios
Campos Obrigatórios
Ao se cadastrar, você concorda com nossos Termos de uso.
Ajaxloader

Compartilhar evento por e-mail


Para continuar, faça login ou cadastre-se.

Recomende este evento para sua rede.

Selecione os usuários que deseja recomendar este evento.