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 16/07 às 19:00 até: 27/07 à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.