2543: Fundamentos das Tecnologias de Aplicações Web com MS Visual Studio 2005
Curso
Em Consolação
Descrição
-
Tipologia
Curso
-
Local
Consolação
O participante adquire o conhecimento e habilidades necessários para desenvolver aplicativos web Microsoft ASP.NET 2.0 utilizando o Visual Studio 2005. O curso tem como foco interface do usuário, estrutura e funcionalidades do web site e detalhes de implementação. O curso é direcionado para desenvolvedores independentes ou corporativos que desejam aprender mais sobre áreas de desenvolvimento d...
Instalações
Localização
Início
Início
Opiniões
Programa
O participante adquire o conhecimento e habilidades necessários para desenvolver aplicativos web Microsoft ASP.NET 2.0 utilizando o Visual Studio 2005. O curso tem como foco interface do usuário, estrutura e funcionalidades do web site e detalhes de implementação. O curso é direcionado para desenvolvedores independentes ou corporativos que desejam aprender mais sobre áreas de desenvolvimento de aplicativos Web. Após completar o curso o participante estará apto a criar um aplicativo web; programar um aplicativo web; adicionar e configurar Server controls para um aplicativo web; utilizar master pages para estabelecer um layout comum para um aplicativo web; gerenciar o estado dos dados em um aplicativo web; acessar e exibir dados em um aplicativo web; controlar o acesso a um aplicativo web; implementar um aplicativo web; criar um aplicativo web móvel.
(Carga horária: 24 horas)
Pré-Requisitos
Ter conhecimentos em administração de um ambiente de soluções utilizando a IDE do Visual Studio 2005 e suas ferramentas; entender o .Net Framework 2.0 e o Common Language Runtime; ser capaz de programar uma aplicação utilizando uma das linguagens compiladas do .NET Framework 2.0; saber como tornar disponível um assemblie para outras aplicações; ter um conhecimento básico de XML, incluindo declaração, elementos, atributos e namespaces; ter um entendimento básico de scripts do lado cliente; ter um entendimento básico de HTML.
Método
Aulas teóricas com exercícios práticos desenvolvidos em sala de aula.
Programa
Criando uma aplicação Web
·Tipos de web sites no Visual Studio
·Tratamento de eventos padrão em aplicativos web
·Arquivos de configuração Web
Programando uma aplicação Web
·Detectando o tipo, versão e capacidades do browser utilizado para visualizar o Web site
·Acessando informações em um ASP.NET Web Page Header
·Utilizando o método HttpResponse.Write para disponibilizar retorno para o usuário
·Lidando com erros em nível de página
Adicionando e Configurando Server Controls
·Controles HTML e controles Web Server
·Tipos de controles Web Server
·Trabalhando com controles Web Server
·O modelo ASP.NET 2.0 de postback de página
Criando um layout padrão utilizando Master Pages
·O que são Master Pages?
·O que são Content Pages?
·Master Pages Aninhadas
Gerenciamento de estado para aplicações Web
·Propriedades do ViewState e dados do ControlState
·Objetos de aplicativo e sessão
·Estratégias para gerenciar o estado dos dados da sessão
·O objeto Cachê
Acessando e exibindo dados
·Conexões ao banco de dados e o arquivo Web.Config
·Dados relacionais e os controles Data Source
·Dados XML e os controles Data Source
·Dados de objeto e os controles Data Source
Controlando o acesso para uma aplicação Web
·Autenticação para aplicativos web
·Autorização para aplicativos web
·Sistema de associação ao site usando a classe Membership
·Administração de segurança do Web Site utilizando a classe Roles
Publicando uma aplicação Web
·Utilizando Copy Web Site
·Utilizando Publish Web Site
·Pacotes Windows Installer Setup
Tornando aplicativos web disponíveis para dispositivos móveis
·Emuladores de dispositivos para Mobile Web Forms
·Detecção e redirecionamento de dispositivo móvel
·Mobile Web Forms
·Características específicas de dispositivo em Mobile Web Forms
Certificações
O Senac e a Microsoft conferem o certificado de conclusão do curso.
O Senac fornece o material didático:
O Senac fornece:
- Material Oficial Microsoft
2543: Fundamentos das Tecnologias de Aplicações Web com MS Visual Studio 2005