| Código: | LIB10121 | Sigla: | IS II | |
| Área Científica: | Informática | |||
| Página Web: | https://moodle.esgt.ipsantarem.pt/course/view.php?id=1523 |
| Área de Ensino: | Informática |
| Sigla | Nº de Estudantes | Plano de Estudos | Ano Curricular | Créditos | Horas Contacto | Horas Totais |
|---|---|---|---|---|---|---|
| LIB1 | 26 | Despacho n.º 9994/2012, de 24 de julho | 3º | 6 |
| Teórico-Práticas: | 75,00 |
Docência - Horas Semanais
|
Docência - Responsabilidades
|
Português
1. Dar continuidade à temática da integração de sistemas e aplicações nas organizações, iniciada na disciplina de Integração de Sistemas I.
2. Estudar as tecnologias de acesso a dados que permitem a ligação a fontes de dados e à manipulação de dados através de várias formas.
3. Estudar as tecnologias de desenvolvimento de aplicações para a Internet, adaptadas a diferentes dispositivos e cumprindo requisitos de segurança.
4. Integração de serviços de dados permitindo o seu consumo por parte de aplicações Web.
5. Comunicação bidirecional entre dispositivos (clientes ou servidores) em aplicações
6. Consolidar e aprofundar os conceitos expostos através de exercícios de aplicação, utilizando ferramentas de desenvolvimento e sistemas de gestão de bases de dados atuais.
1. Tecnologias de Acessos a Dados
2. Encriptação, autenticação e autorização
3. Comunicação bidirectional em aplicações
4. Internet Technologies
5. Ambientes de desenvolvimento e publicação
Os conteúdos programáticos encontram-se organizados por tópicos e não necessariamente pela ordem de lecionação. Sendo assim, o ponto 1 dos objetivos está essencialmente associado às revisões referidas no ponto 4., alínea a) dos conteúdos programáticos. O ponto 2 dos objetivos relaciona-se com o primeiro tópico dos conteúdos. O 3º objetivo está refletido no trabalho e estudo associados aos tópicos 2 e 4. O 4º objetivo está associados essencialmente a alínea b) do ponto 4 e do ponto 1. O 5º objetivo está mapeado no 3º tópico. O 6º objetivo relacionado essencialmente com o desenvolvimento de diversos projetos práticos inclui por isso o 4º e 5º tópicos dos conteúdos, estando igualmente associado a todos os anteriores tópicos.
Em resumo, serão estudadas diferentes tecnologias de acessos a dados, comunicação bidirecional, segurança no desenvolvimento e na programação de serviços que permitem a integração a diferentes níveis entre aplicações.
Aulas teóricas de exposição dos conceitos, teórico-práticas visando a consolidação das aprendizagens e práticas com caracter laboratorial. A unidade curricular adota um modelo de avaliação assente no desenvolvimento e apresentação de pequenos projetos incrementais, mantendo um mesmo tópico, com relevo na participação ativa do aluno e do grupo nas atividades a desenvolver.
A classificação final será o resultado da média aritmética dos pontos de avaliação sobre os trabalhos desenvolvidos e apresentados nas datas estabelecidas.Dependente do grau de cumprimento dos objetivos da unidade curricular, estima-se pelo menos em três o número de pontos de avaliação do trabalho de avaliação a desenvolver.
Avaliação:
Embora o trabalho seja em grupo a avaliação será individual, baseada em critérios previamente divulgados.
As aulas teóricas onde os conceitos são apresentados permitem abranger todos os primeiros 5 objetivos. As aulas teórico práticas permitirão o desenvolvimento de pequenos exemplos usando as tecnologias e conceitos apresentados nas aulas teóricas e por isso mesmo, abrangem igualmente os primeiros 5 objetivos. Através destes exercícios de aplicação é realizada a consolidação e o aprofundamento dos conteúdos programáticos.
As aulas de prática laboratorial permitem o desenvolvimento de projetos práticos para avaliação e estão ajustadas ao 6º objetivo. A realização destes projetos permite aos alunos consolidar e aprofundar os conhecimentos e criar condições para enfrentar os primeiros trabalhos reais no mercado de trabalho.
LLock, A. (2018). ASP.NET Core in Action. Manning Publications Co.
Gaylord, J N.; Wilson, B.; Allen, K. S.; Matson, D. (2014). Professional ASP.NET MVC 5. Wrox.
Kurtz, J.; Wortman, B. (2014). ASP.NET Web API 2: Building a REST Service from Start to Finish. Appress.
Spaanjaars, I. (2014). Beginning ASP.NET 4.5.1- in C# and VB. Wrox.
Outra documentação acessível via Internet/ Internet links: