Programação

VB.NET Parte 2: Introdução à Orientação a Objetos

Curso online de VB.NET Parte 2: Introdução à Orientação a Objetos

22 0.0

81

alunos neste curso

Faça esse curso e...

  • Domine o paradigma de programação mais usado no mercado de trabalho
  • Entenda o que são referências e objetos
  • Use atributos, métodos da instância e da classe
  • Defina objetos através de construtores
  • Aprenda sobre encapsulamento

Carreiras com esse curso

Veja o primeiro vídeo

Público alvo

Desenvolvedores que estão começando com Visual Basic .NET e querem aprender mais sobre programação orientada a objetos.

Nível de Dificuldade

Básico

Instrutores

  • Victorino Vila

    Victorino é desenvolvedor com foco em .NET e Web Services. Durante mais de 20 anos gerenciou uma empresa de consultoria na área de tecnologia. Criou e desenvolveu projetos de planejamento, Business Intelligence e integração de dados, além de databases de relacionamento com foco em BI, usando SQL Server, MYSQL ou DB2. Suas soluções são usadas em Brasil, nos EUA e na Europa. É consultor sênior certificado em SAP BW.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Conceitos da programação orientada a objetos

    • Definição da programação orientada a objetos
    • Abstração
    • Segurança
    • Características deste curso
  2. Nossa primeira classe

    • Criando nosso projeto
    • Modelando uma conta corrente
    • Modelagem da conta usando variáveis
    • Criando uma classe
    • Modelando uma classe
    • Uso da cláusula Public
    • Já vimos outras classes?
  3. Entendendo Tipos

    • Usando a nossa classe
    • Obtendo campos
    • Valores padrões
    • Tipo valor e tipo referência
    • Referência de objetos
  4. Comportamento de classes

    • Criando um novo formulário
    • Lógica da nossa primeira função
    • Calculando as horas de folga
    • Implementando nossa primeira função
    • Criando uma função na classe
    • Método sem retorno
    • Implementando nosso método
    • Criando o extrato de conta
    • Relatório de banco de horas
    • Métodos com vários argumentos
    • Vendendo as horas
  5. Organização com Namespace

    • Copiando o projeto
    • Entendendo os namespaces
    • Importância dos namespaces
    • Composição de classes
    • Pessoa e colaborador
    • Referências nulas
  6. Criando Propriedades

    • Método para obtenção de valores
    • Método para definição de valores
    • Propriedades Get e Set
    • Produtividade com Get e Set
    • Reescrevendo as classes
  7. Construtores e membros compartilhados

    • Construtor para colaborador
    • Propriedades compartilhadas
    • Contagem do número de funcionários

Escolha o seu plano e vamos começar

  • 682 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

Premium

  • 682 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 682 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 682 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana