Programa

Licenciatura em Informática e Gestão de Empresas

Licenciatura em Engenharia Informática

Licenciatura em Engenharia Informática (PL)

Licenciatura em Informática e Gestão de Empresas (PL)

Programa

CP1 [Introdução] A história da Web; Antigas e atuais linguagens de programação para a Web; Standards W3C; Arq. cliente/servidor; Arq. MVC para a Web. CP2 [Programação do lado do cliente] Principais linguagens de formatação e de programação para a Web; Bibliotecas para a programação de aplicações Web; CP3 [Programação do lado do servidor] Arquitecturas Cliente/Servidor; Acesso a BDs a partir da Web; Modelo de dados no site Web e correspondente interação com a BDs; Gestão de sessões; Intro. à segurança do lado do servidor. CP4 [Programação para móveis] Linguagens nativas inter-plataformas; Ferramentas híbridas. CP5 [Internet of Things (IoT)] Sensores; Soluções de design pr redes IoT; Protocolos de cadeias logísticas conectadas; Gestão de Big Data proveniente de IoT; Recursos de programação para IoT; Intro. à seg. em IoT.