Introdução à programação de aplicativos Microsoft .NET Framework com o Microsoft Visual Studio 2005

Curso 6161A: Cinco dias; ministrado por instrutor


Find training in a city near you.


Nesta página
IntroduçãoIntrodução
Público-alvoPúblico-alvo
Na conclusão do cursoNa conclusão do curso
Pré-requisitosPré-requisitos
Descrição do cursoDescrição do curso
Faça este treinamentoFaça este treinamento

Introdução

Este curso de cinco dias ministrado por instrutor permite que desenvolvedores iniciantes que não estejam familiarizados com o Microsoft .NET Framework nem com o Microsoft Visual Studio 2005 se habituem com o ambiente de desenvolvimento do Visual Studio 2005. Os alunos aprenderão também as habilidades básicas para a utilização do Microsoft Visual Basic ou do Microsoft Visual C# como linguagem de programação.


Início da páginaInício da página

Público-alvo

O público-alvo deste curso inclui programadores iniciantes com um mínimo de três meses de experiência em programação e programadores intermediários que ainda não conheçam o desenvolvimento em .NET Framework e que desejam aprender a usar o Visual Basic ou o C#.


Início da páginaInício da página

Na conclusão do curso

Depois de concluírem este curso, os alunos serão capazes de:

Descrever os recursos fundamentais do .NET Framework e do Visual Studio 2005.

Criar um aplicativo Windows Forms simples

Explicar os fundamentos da programação.

Criar e usar tipos de dados e variáveis.

Controlar a execução de programas usando instruções condicionais e loops.

Explicar os fundamentos da programação orientada a objeto.

Criar aplicativos orientados a objeto simples

Desenvolver a interface do usuário em um aplicativo Visual Studio 2005.

Validar entrada de usuário em um formulário do Windows.

Implementar depuração e manipulação de exceção em um aplicativo Visual Studio 2005.

Acessar dados em um aplicativo Visual Studio 2005.

Criar aplicativos Web e serviços Web XML.

Explicar os recursos fundamentais das tecnologias do .NET Framework versão 3.0.

Testar e implantar aplicativos Microsoft .NET Framework.


Início da páginaInício da página

Pré-requisitos

Para participar deste curso, os alunos devem:

Ter experiência no desenvolvimento de aplicativos em um ambiente gráfico ou em um não gráfico.

Capacidade de compreender e aplicar o básico da programação estruturada, incluindo conceitos como controle de fluxo, variáveis, parâmetros e chamadas de função.

Além disso, é recomendável, embora não seja obrigatório, que os alunos tenham concluído:

Curso 2667: Introduction to Programming (em inglês).


Início da páginaInício da página

Descrição do curso

Módulo 1: Introdução

Este módulo apresenta o .NET Framework e o ciclo de vida de desenvolvimento do software. Descreve também os recursos fundamentais do Visual Studio 2005.

Lições

Introdução ao Microsoft .NET e ao .NET Framework

Introdução ao ciclo de vida de desenvolvimento do software

Explorando o Visual Studio 2005

Laboratório 1: Introdução

Trabalhando no ambiente de desenvolvimento

Depois de concluírem este módulo, os alunos serão capazes de:

Descrever o Microsoft .NET e o .NET Framework.

Descrever o ciclo de vida de desenvolvimento do software.

Explicar os recursos fundamentais do Visual Studio 2005.

Módulo 2: Criando um aplicativo Windows Forms simples

Este módulo explica como criar um aplicativo Windows Forms, como adicionar controles a um formulário e como compilar e executar o aplicativo.

Lições

Criando um projeto Windows Forms

Adicionando controles a um projeto Windows Forms

Compilando e executando um projeto Windows Forms

Laboratório 2: Criando um aplicativo Windows Forms simples

Criando um aplicativo Windows Forms

Adicionando controles ao formulário principal

Compilando e testando o aplicativo

Depois de concluírem este módulo, os alunos serão capazes de:

Criar um projeto Windows Forms.

Adicionar controles a um projeto Windows Forms.

Compilar e executar um projeto Windows Forms.

Módulo 3: Fundamentos da programação

Esta módulo explica conceitos e terminologia de programação importantes. Aborda também os principais elementos de um programa e explica como criar e trabalhar com itens como funções, propriedades e métodos. Por fim, este módulo oferece diretrizes em áreas como convenções de nomenclatura e documentação de código.

Lições

Compreendendo conceitos de programação

Definindo a estrutura e o fluxo de um programa

Como escrever e adicionar estilo ao código

Laboratório 3: Fundamentos da programação

Exibindo a data atual em um formulário

Adicionando um novo formulário ao aplicativo

Adicionando controles ao novo formulário

Depois de concluírem este módulo, os alunos serão capazes de:

Explicar os conceitos básicos da programação.

Definir a estrutura e o fluxo de um programa.

Explicar as diretrizes para escrever e adicionar estilo a um código.

Módulo 4: Tipos de dados e variáveis

Este módulo apresenta os tipos de dados, as variáveis e as constantes e explica como usá-los. Explica também como usar as coleções e a conversão de tipos de dados.

Lições

Introdução aos tipos de dados

Definindo e usando variáveis

Definindo e usando coleções

Convertendo tipos de dados

Laboratório 4: Tipos de dados e variáveis

Implementando variáveis e constantes

Implementando matrizes e enumerações

Depois de concluírem este módulo, os alunos serão capazes de:

Explicar os principais recursos dos tipos de dados.

Definir e usar variáveis.

Definir e usar coleções.

Explicar a conversão de tipos de dados.

Módulo 5: Controlando a execução de um programa

Este módulo descreve como controlar a execução de um programa escrevendo expressões, instruções condicionais e instruções de iteração.

Lições

Escrevendo expressões

Criando instruções condicionais

Criando instruções de iteração

Laboratório 5: Controlando a execução de um programa

Verificando a entrada do usuário

Habilitando e desabilitando controles

Depois de concluírem este módulo, os alunos serão capazes de:

Escrever expressões que contenham operadores.

Criar instruções condicionais.

Criar instruções de iteração.

Módulo 6: Fundamentos da programação orientada a objeto

Este módulo apresenta aos alunos os conceitos da programação orientada a objeto, define a terminologia importante e mostra a sintaxe para a definição de classes e para a criaçãod e instâncias.

Lições

Introdução à programação orientada a objeto

Definindo uma classe

Criando uma instância de classe

Laboratório 6: Fundamentos da programação orientada a objeto

Criação de uma classe SalesPerson

Criando e utilizando um objeto de SalesPerson

Depois de concluírem este módulo, os alunos serão capazes de:

Descrever os recursos essenciais da programação orientada a objeto.

Definir uma classe.

Criar uma instância de classe.

Módulo 7: Criando aplicativos orientados a objeto

Este módulo descreve como criar classes usando a ferramenta Class Designer do Visual Studio e também como usar a herança e as interfaces.

Lições

Criando classes com a ferramenta Class Designer

Implementando a herança

Definindo e implementando interfaces

Laboratório 7: Criando aplicativos orientados a objeto

Criando uma classe base

Criando classes derivadas

Depois de concluírem este módulo, os alunos serão capazes de:

Criar classes com a ferramenta Class Designer.

Implementar a herança.

Definir e implementar interfaces.

Módulo 8: Criando uma interface do usuário

Este módulo explica como desenvolver um aplicativo usando recursos como os formulários restritos e sem janela restrita, menus, barras de ferramentas, dicas de ferramenta e o controle HelpProvider.

Lições

Gerenciando formulários e caixas de diálogo

Criando menus e barras de ferramentas

Oferecendo assistência ao usuário

Laboratório 8: Criando uma interface do usuário

Adicionando um menu e uma barra de ferramentas a um aplicativo

Adicionando uma barra de status e dicas de ferramenta a um aplicativo

Depois de concluírem este módulo, os alunos serão capazes de:

Gerenciar formulários e caixas de diálogo.

Criar menus e barras de ferramentas.

Oferecer assistência ao usuário.

Módulo 9: Validando a entrada do usuário

Este módulo explica como restringir a entrada do usuário em um formulário e como usar a validação nos campos e no formulário.

Lições

Restringindo a entrada do usuário

Implementando a validação em campos

Implementando a validação no formulário

Laboratório 9: Validando a entrada do usuário

Adicionando um componente ErrorProvider a um formulário

Oferecendo indicações visuais ao usuário ao habilitar um botão OK

Depois de concluírem este módulo, os alunos serão capazes de:

Restringir a entrada do usuário.

Implementar a validação em campos.

Implementar a validação no formulário.

Módulo 10: Depuração e manipulação de exceções

Este módulo apresenta os alunos aos tipos de erros que podem ocorrer em um aplicativo e descreve como usar uma combinação de depuração e manipulação de erros para detectá-los e diagnosticá-los.

Lições

Tipos de erros

Depurando aplicativos

Manipulando exceções em aplicativos

Laboratório 10: Depuração e manipulação de exceções

Detectando erros lógicos

Manipulando erros em tempo de execução

Depois de concluírem este módulo, os alunos serão capazes de:

Descrever os tipos de erros que podem ocorrer em um aplicativo.

Depurar um aplicativo.

Manipular exceções em um aplicativo.

Módulo 11: Acessando dados

Este módulo apresenta os alunos ao acesso a dados nos aplicativos .NET Framework e mostra como acessá-los usando o ambiente de desenvolvimento integrado (IDE) do Visual Studio e escrevendo código.

Lições

Visão geral do acesso a dados

Acessando dados usando o ambiente de desenvolvimento integrado do Visual Studio 2005

Acesso programático a dados

Laboratório 11: Acessando dados

Exibindo dados usando um controle DataGridView

Acessar dados programaticamente usando o ADO.NET

Depois de concluírem este módulo, os alunos serão capazes de:

Descrever os recursos fundamentais do acesso a dados em um aplicativo .NET Framework.

Acessar dados usando ferramentas do IDE do Visual Studio 2005.

Acessar dados programaticamente usando ADO.NET e a classe XmlReader.

Módulo 12: Criando aplicativos Web e serviços Web XML

Este módulo apresenta os alunos ao ASP.NET e descreve como criar aplicativos Web e serviços Web XML simples.

Lições

criando aplicativos Web

criando e usando serviços Web XML

Laboratório 12: criando aplicativos Web e serviços Web XML

criando um aplicativo Web

criando e usando um serviço Web XML

Depois de concluírem este módulo, os alunos serão capazes de:

Crianr um aplicativo Web em ASP.NET.

Criar e utilizar um serviço Web XML em ASP.NET.

Módulo 13: Explorando as tecnologias do .NET Framework 3.0

Este módulo apresenta as novas tecnologias do .NET Framework 3.0 e explica como criar um aplicativo Windows Presentation Foundation e um serviço Windows Communication Foundation.

Lições

Introdução às tecnologias do .NET Framework 3.0

Introdução ao Windows Presentation Foundation

Introdução ao Windows Communication Foundation

Laboratório 13: Explorando as tecnologias do .NET Framework 3.0

criando um aplicativo Windows Presentation Foundation

criando um serviço Windows Communication Foundation

Acessando um serviço Windows Communication Foundation a partir de um cliente do Windows Presentation Foundation

Depois de concluírem este módulo, os alunos serão capazes de:

Descrever as tecnologias do .NET Framework 3.0.

Descrever os principais recursos do Windows Presentation Foundation.

Descrever os principais recursos do Windows Communication Foundation.

Módulo 14: Testando e implantando aplicativos Microsoft .NET Framework

Este módulo oferece uma visão geral dos testes de software e explica como usar o banco de testes de objeto (OTB). Explica também como implantar aplicativos Microsoft .NET Framework usando o Windows Installer e o ClickOnce.

Lições

Visão geral dos testes

Criando objetos do banco de testes de objeto

Implantando aplicativos Microsoft .NET Framework

Laboratório 14: Testando e implantando aplicativos Microsoft .NET Framework

Testando um aplicativo

Implantando um aplicativo usando o ClickOnce

Implantando um aplicativo usando o Windows Installer

Depois de concluírem este módulo, os alunos serão capazes de:

Descrever os principais recursos dos testes de aplicativo.

Criar objetos do banco de testes de objeto.

Implantar aplicativos Microsoft .NET Framework.




Início da páginaInício da página

Faça este treinamento

Type your city and state or province to find classes currently
scheduled for this course at a training center near you.

Location:        



Início da páginaInício da página