Introdução ao .NET Framework 4.0 com VB .NET

C1012

Código do Curso:

C1012

Duração:

40 horas

Valor:

875,00 €

Este valor não inclui IVA.

Próximas Turmas:

Tags:

Para mais informações, contacte-nos!

Objectivo geral do curso

O conhecimento adquirido neste curso permitirá ao formando aprender e praticar a utilização do VB.NET em ambientes reais, desde os assuntos básicos voltados para a estrutura da linguagem até aos assuntos relacionados à arquitectura de software e as boas práticas de programação.

Objectivos Específicos da Aprendizagem

Depois de completar este curso os formandos estarão habilitados para:
  • Desenvolver projectos com o Visual Studio 2010;
  • Utilizar instruções, expressões e operadores do VB.NET;
  • Efectuar tratamento de excepções;
  • Trabalhar com ficheiros e Streams;
  • Identificar tipos valor e tipos referência;
  • Criar classes, estruturas e enumerações;
  • Definir a visibilidade de membros e tipos;
  • Criar classes base e classes derivadas;
  • Criar e implementar interfaces e classes abstractas;
  • Utilizar o Garbage Collection;
  • Criar e implementar interfaces;
  • Definir propriedades, indexadores, e operadores;
  • Utilizar delegates, eventos e expressões lambda;
  • Criar e utilizar colecções e tipos genéricos;
  • Utilizar LINQ para consultas em objectos;
  • Executar componentes COM a partir do VB.NET.

Destinatários

Destina-se a todos os que pretendem adquirir os conhecimentos de base no desenvolvimento de aplicações no .NET Framework utilizando a linguagem VB.NET.

Pré-Requisitos

Conhecimentos básicos de lógica de programação, sendo recomendado, mas não obrigatório, experiência anterior com outras linguagens de programação (por exemplo: VBA) e noções básicas do idioma Inglês.

Conteúdos Programáticos

Módulo 1 - Introdução ao VB.NET e a Framework .NET
  • Introdução ao Framework .NET
  • Criar projectos no Visual Studio 2010
  • Desenvolver uma aplicação em VB.NET
  • Construir uma aplicação gráfica em WPF
  • Documentar uma aplicação VB.NET
  • Executar e fazer debug de aplicações com o Visual Studio 2010

Módulo 2 - Utilizar Estruturas de Programação do VB.NET
  • Declarar variáveis e atribuir valores
  • Utilizar expressões e operadores
  • Criar e utilizar matrizes
  • Utilizar instruções de decisão
  • Utilizar instruções de iteração

Módulo 3 - Declarar e Executar Métodos
  • Definir e invocar métodos
  • Especificar parâmetros de saída e parâmetros opcionais

Módulo 4 - Tratamento de Excepções
  • Efectuar o tratamento de excepções da aplicação
  • Disparar excepções

Módulo 5 - Ler e Escrever Ficheiros
  • Aceder ao sistema de ficheiros
  • Ler e escrever ficheiros utilizando Streams de dados

Módulo 6 - Criar Tipos Novos
  • Criar e utilizar Enumerações
  • Criar e utilizar Estruturas
  • Criar e utilizar Classes
  • Comparar tipos valor e tipos referência

Módulo 7 - Encapsular Dados e Métodos
  • Controlar a visibilidade dos tipos de dados
  • Partilhar métodos e dados

Módulo 8 - Herança de Classes e Implementar Interfaces
  • Utilizar heranças para definir novos tipos de referência
  • Definir e implementar interfaces
  • Definir classes abstractas

Módulo 9 - Gerir o ciclo de vida dos objectos e controlar os recursos
  • Introdução ao Garbage Collection do .NET Framework
  • Gerir recursos e memória utilizada

Módulo 10 - Encapsular dados and substituir operadores
  • Criar e utilizar propriedades
  • Criar e utilizar indexadores
  • Substituir os operadores

Módulo 11 - Métodos de separação e tratamento de eventos
  • Declarar e utilizar delegates
  • Utilizar expressões lambda
  • Utilizar e responder a eventos

Módulo 12 - Utilizar Colecções e Construir Tipos Genéricos
  • Utilizar colecções
  • Criar e utilizar tipos genéricos
  • Definir interfaces genéricos e compreender a variância
  • Utilizar métodos genéricos e delegates

Módulo 13 - Construir e Enumerar Colecções de Classes Personalizadas
  • Implementar colecções personalizadas
  • Adicionar um enumerador a uma colecção personalizada

Módulo 14 - Utilizar LINQ para consultar dados
  • Utilizar métodos de extensão LINQ e operadores de consulta
  • Construir consultas dinâmicas LINQ e expressões

Módulo 15 - Integrar código VB.NET com componentes COM e com linguagens dinâmicas
  • Aceder a componentes COM através do VB.NET
  • Integrar código VB.NET com Ruby e Python

Metodologia

Os cursos são presenciais e os módulos de cada curso são compostos por:
  • Uma parte teoria, em que o formador apresenta, explica e dá exemplos de utilização das funcionalidades da aplicação
  • Uma parte demonstrativa, em que o formador demonstra a utilização das funcionalidades da aplicação na prática
  • Uma parte de laboratório, em que os formandos são desafiados a fazer simulações de casos práticos e exercícios, para praticar e solidificar a sua aprendizagem

  • A carregar as mensagens do Twitter...