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 28/07 às 08:00 até: 01/09 às 14:00
  • 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 um array
  • Modificando o conteúdo de um array
  • Acessando o conteúdo de um array
  • Percorrendo um Array
  • 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.