IPT Logotipo do IPT

Tecnologia e Programação em Sistemas de Informação

Programação III

<< voltar ao Plano Curricular

Publicação em Diário da República: Despacho n.º 12805/2021 - 29/12/2021

6 ECTS; 1º Ano, Anual, 70,0 TP , Cód. 602417.

Docente(s)
- José Pedro Franco Rodrigues (2)
- Paulo Sérgio Correia Monteiro (1)(2)

(1) Docente Responsável
(2) Docente que lecciona

Pré-requisitos
Não Aplicável

Objetivos
Dotar os alunos de conhecimentos e ferramentas necessárias ao desenvolvimento de programação avançada, procurando dar mais ênfase nas componentes de backend, mas não deixando de parte alguma componente de frontend. O deployment na cloud e arquiteturas micro-serviços também serão abordados.

Programa
Programação Backend em Java
Programação Frontend em Angular
Arquiteturas Microserviços
Deploy de apps na Azure Cloud

Metodologia de avaliação
14 Trabalhos Práticos (30%)
1 Projeto Final (70%)

Bibliografia
- Mrzyglod, K. (2018). Hands-On Azure for Developers: Implement Rich Azure PaaS Ecosystems Using Containers, Serverless Services, and Storage Solutions. UK: Packt Publishing Limited
- Schildt, H. e Coward, D. (2022). Java: the complete reference. New York: McGraw-Hill Education

Método de Ensino
O curso utiliza uma variedade de métodos de ensino, incluindo aulas teóricas e práticas, projetos individuais e em grupo, exercícios de revisão e resolução de problemas, com o objetivo de desenvolver a capacidade dos alunos de trabalho em equipa.

Software utilizado nas aulas
JDK
Eclipse
Visual Studio Code
STS – Spring Tool Suite
Docker
Node.Js
Azure Platform

 

Aprovado em Conselho Técnico Cientifico: 13 de dezembro de 2023

Download da Ficha da Unidade Curricular (FUC)

 

 


<< voltar ao Plano Curricular
NP4552
Financiamento
KreativEu
erasmus
catedra
b-on
portugal2020
centro2020
compete2020
crusoe
fct
feder
fse
poch
portugal2030
poseur
prr
santander
republica
UE next generation
Centro 2030
Lisboa 2020
co-financiado