Programação Web

TeSP - Tecnologia e Programação em Sistemas de Informação
5 ECTS; 2º Ano, 1º Semestre, 67,50 TP

Docente(s)
- Paulo Alexandre Gomes dos Santos

Pré-requisitos
Não aplicável

Objetivos
1. Interrogar bases de dados relacionais remotas através de ASP.Net/SQL;
2. Implementar Interfaces Web dinâmicos, com input/output com bases de dados remotas, através de tecnologias ASP.Net/SQL.
3. Aplicar critérios de usabilidade dos interfaces humano-máquina.

Programa
1. Arquitetura Cliente-Servidor;
2. Estrutura da .NET Framework;
3. Estrutura de uma aplicação web em ASP .NET;
4. Interação com uma base de dados, realizando operações de Inserção, Edição, Eliminação e Visualização de dados;
5. Validação de dados;
6. Definição e utilização de Páginas Mestras;
7. Definição de Utilizadores da aplicação web, efetuando:
- autenticação
- autorização de acesso

Metodologia de avaliação
- Desenvolvimento de um projeto pessoal, refletindo os conteúdos ministrados nas aulas.

Bibliografia
- Joshi, N. (2013). Programming ASP.NET MVC 5. : C# Corner
- Misner, S. (2014). Introducing Microsoft SQL Server 2014. : Microsoft Press

Método de interação
- Sessões práticas em Laboratório de TIC;
- Desenvolvimento e acompanhamanto de projetos individuais.

Software utilizado nas aulas
- Microsoft Visual Studio 2015
- Sql Server Express 2014