K31

Apostila .NET
C# e Orientação a Objetos

Apostila utilizada no curso:
A K19 contribuiu bastante no meu aprendizado, focando o curso tanto na lógica, quanto nos comandos de C#. Estou satisfeito pois, o curso cumpriu com o que eu esperava.
Guilherme Bertelli de Lima
  • Todos
  • Aos sábados
  • Aos domingos
  • Noturno
  • Integral

Agenda

Data Curso Horário
Nenhuma turma agendada
Nenhuma turma agendada
Nenhuma turma agendada
Nenhuma turma agendada
Nenhuma turma agendada

Quer tirar alguma dúvida ou fazer a matrícula?

Curtiu a apostila da K19? Deixe os seus comentários através do Facebook!

Ementa do curso

  • Introdução
    • Objetivo
    • Orientação a Objetos
    • Plataforma .NET
    • Plataforma .NET VS Orientação a Objetos
  • Lógica
    • O que é umPrograma?
    • Linguagem deMáquina
    • Linguagem de Programação
    • Compilador
    • Máquinas Virtuais
    • Exemplo de programa C#
    • MétodoMain - Ponto de Entrada
    • Variáveis
    • Operadores
    • IF-ELSE
    • WHILE
    • FOR
  • Orientação a Objetos
    • Domínio e Aplicação
    • Objetos, Atributos eMétodos
    • Classes
    • Referências
    • Manipulando Atributos
    • Valores Padrão
    • Relacionamentos: Associação, Agregação e Composição
    • Métodos
    • Sobrecarga (Overloading)
    • Construtores
    • Referências como parâmetro
  • Arrays
    • Criando umarray
    • Modificando o conteúdo de um array
    • Acessando o conteúdo de umarray
    • Percorrendo umArray
    • foreach
    • Operações
  • IDE - Integrated Development Environment
  • Atributos e Métodos de Classe
    • Atributos Estáticos
    • Métodos Estáticos
  • 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
  • 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
  • Polimorfismo
    • Controle de Ponto
    • Modelagem dos funcionários
    • É UM
    • Melhorando o controle de ponto
  • Classes Abstratas
    • Classes Abstratas
    • Métodos Abstratos
  • Interfaces
    • Padronização
    • Contratos
    • Exemplo
    • Polimorfismo
    • Interface e Herança
  • Namespace
    • Organização
    • O comando namespace
    • Namespaces Encadeados
    • Namespace global
    • Unqualified Name vs Fully Qualified Name
    • Using
    • Níveis de visibilidade
  • Exceptions
    • Exceptions e SystemExceptions
    • Lançando erros
    • Capturando erros
    • finally
  • Object
    • Polimorfismo
    • O método ToString()
    • O método Equals()
  • String
    • Imutabilidade
    • Métodos e Propriedades
  • Collections
    • Listas
    • Generics
    • Conjuntos
    • Coleções
    • Laço foreach
  • Lambda
    • Introdução
    • Lambda