Logar
Evento
/

C# e Orientação a Objetos (Noturno)

C# e Orientação a Objetos (Noturno)

Participantes

0
participantes
0
curtidas
Banner - C# e Orientação a Objetos (Noturno)
Mostrar
  • De 10/12 às 19:00 até: 21/12 às 22:40
  • Av. Brigadeiro Faria Lima, 1571 - Conj. 11C, Jardim Paulistano - São Paulo/São Paulo - Brasil

Descrição

Duração: 36 horas

 

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

 

 

Ementa do curso

  

Introdução
      

  • Objetivo
  • Orientação a Objetos
  • Plataforma .NET
  • Plataforma .NET VS Orientação a Objetos

  

Lógica
      

  • O que é um Programa?
  • Linguagem deMáquina
  • Linguagem de Programação
  • Compilador
  • Máquinas Virtuais
  • Exemplo de programa C#
  • MétodoMain - Ponto de Entrada
  • Exercícios de Fixação
  • Variáveis
  • Operadores
  • IF-ELSE
  • WHILE
  • FOR
  • Exercícios de Fixação
  • Exercícios Complementares

  

Orientação a Objetos
      

  • Domínio e Aplicação
  • Objetos, Atributos eMétodos
  • Classes
  • Referências
  • Manipulando Atributos
  • Valores Padrão
  • Exercícios de Fixação
  • Exercícios Complementares
  • Relacionamentos: Associação, Agregação e Composição
  • Exercícios de Fixação
  • Exercícios Complementares
  • Métodos
  • Exercícios de Fixação
  • Exercícios Complementares
  • Sobrecarga (Overloading)
  • Exercícios de Fixação
  • Construtores
  • Exercícios de Fixação
  • Referências como parâmetro
  • Exercícios de Fixação
  • Exercícios Complementares

  

Arrays
      

  • Criando umarray
  • Modificando o conteúdo de um array
  • Acessando o conteúdo de umarray
  • Percorrendo umArray
  • foreach
  • Operações
  • Exercícios de Fixação
  • Exercícios Complementares

  

IDE - Integrated Development Environment
      

  • Exercícios de Fixação

  

Atributos eMétodos de Classe
      

  • Atributos Estáticos
  • Métodos Estáticos
  • Exercícios de Fixação
  • Exercícios Complementares

  

Encapsulamento
      

  • Atributos Privados
  • Métodos Privados
  • Métodos Públicos
  • Implementação e Interface de Uso
  • Por quê encapsular?
  • Celular - Escondendo a complexidade
  • Carro - Evitando efeitos colateiras
  • Máquinas de Porcarias - Aumentando o controle
  • Acessando ou modificando atributos
  • Propriedades
  • Exercícios de Fixação
  • Exercícios Complementares

  

Herança
      

  • Reutilização de Código
  • Uma classe para todos os serviços
  • Uma classe para cada serviço
  • Uma classe genérica e várias específicas
  • Preço Fixo
  • Reescrita deMétodo
  • Fixo + Específico
  • Construtores e Herança
  • Exercícios de Fixação
  • Exercícios Complementares

  

Polimorfismo
      

  • Controle de Ponto
  • Modelagem dos funcionários
  • É UM
  • Melhorando o controle de ponto
  • Exercícios de Fixação
  • Exercícios Complementares

  

Classes Abstratas
      

  • Classes Abstratas
  • Métodos Abstratos
  • Exercícios de Fixação
  • Exercícios Complementares

  

Interfaces
      

  • Padronização
  • Contratos
  • Exemplo
  • Polimorfismo
  • Interface e Herança
  • Exercícios de Fixação

  

Namespace
      

  • Organização
  • O comando namespace
  • Namespaces Encadeados
  • Namespace global
  • Unqualified Name vs Fully Qualified Name
  • Using
  • Níveis de visibilidade
  • Exercícios de Fixação

  

Exceptions
      

  • Exceptions e SystemExceptions
  • Lançando erros
  • Capturando erros
  • finally
  • Exercícios de Fixação

  

Object
      

  • Polimorfismo
  • O método ToString()
  • O método Equals()
  • Exercícios de Fixação

  

String
      

  • Imutabilidade
  • Métodos e Propriedades
  • Exercícios de Fixação

  

Entrada e Saída
      

  • Leitura
  • Escrita
  • Exercícios de Fixação
  • Exercícios Complementares

  

Collections
      

  • Listas
  • Exercícios de Fixação
  • Generics
  • Exercícios de Fixação
  • Conjuntos
  • Coleções
  • Laço foreach
  • Exercícios de Fixação

  

Threads
      

  • Definindo Tarefas
  • Executando Tarefas
  • Exercícios de Fixação
  • Controlando a Execução das Tarefas
  • Exercícios de Fixação

  

Apêndice: Respostas

 

 

Investimento

5x de R$ 205,70 ou R$ 984,50 à vista

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.