Montar, instalar e manter equipamentos informáticos; Instalar, configurar e parametrizar sistemas operativos; Instalar, configurar e atualizar software complementar aos sistemas operativos; Instalar e interligar redes; Configurar protocolos e serviços de rede; Gerir políticas de segurança em sistemas informáticos; Modelar bases de dados relacionais; Desenvolver uma base de dados com linguagem SQL; Desenvolver uma interface para a base de dados com uma linguagem de programação; Planear, instalar e configurar um sistema de gestão de conteúdos; Desenvolver algoritmos; Desenvolver programas em linguagem estruturada; Desenvolver programas complexos em linguagem de programação estruturada; Desenvolver programas em linguagem orientada a objetos; Conceber aplicações para a web na vertente frontend; Desenvolver programação para a web; Desenvolver aplicações para dispositivos móveis; Programar parâmetros de segurança no desenvolvimento de software; Desenvolver projetos de programação; Produzir relatórios e documentos técnicos; Implementar as normas de segurança e saúde no trabalho no setor de Informática; Instalar e configurar servidores Web; Criar bases de dados NoSQL; Conceber programas em linguagem C/C++; Criar aplicações em linguagem de programação Python; Criar aplicações em React; Programar com sistemas de Inteligência Artificial; Programar com sistemas baseados na Internet das Coisas (IoT); Utilizar serviços Git e GitHub.