Programador/a de Informática

Descrição Geral

Efetuar a análise de sistemas, a gestão de base de dados, desenvolver aplicações e proceder à instalação e manutenção de equipamentos e aplicações informáticas de escritório, utilitários e de gestão, assegurando a otimização do seu funcionamento e respeitando as normas de segurança, higiene e saúde no trabalho e de proteção do ambiente.

SUBSÍDIOS:

Alojamento, Transporte, Alimentação, Material Escolar.
* De acordo com a Legislação em Vigor

Perfil Profissional
1. Efetuar a instalação, configuração e manutenção de computadores, periféricos, redes locais, sistemas operativos e utilitários, de acordo com as necessidades dos seus utilizadores e a fim de otimizar o funcionamento dos mesmos.

1.1.               Instalar e configurar computadores isolados ou em rede e periféricos e proceder à sua manutenção, com vista a assegurar o correto funcionamento dos equipamentos informáticos, de acordo com as suas características técnicas;

1.2.               Instalar, configurar, parametrizar e gerir sistemas operativos e utilitários e programas em rede local, utilizando os procedimentos e instrumentos adequados, com vista a assegurar o correto funcionamento dos mesmos.

2. Proceder ao desenvolvimento de aplicações informáticas, tendo em conta as necessidades dos utilizadores e as linguagens técnicas apropriadas.

2.1.               Programar aplicações informáticas de gestão e organização, utilizando diferentes tipos de linguagens de programação;

2.2.               Analisar e gerir base de dados, de acordo com as técnicas de análise de sistemas de informação e utilizando a linguagem de programação adequada;

2.3.               Criar visualizações objetivas e eficazes de dados que resultem em ações concretas

2.4.               Programar aplicações cliente-servidor, WEB e orientadas a serviços (SOA).

Saídas profissionais

  • Web designer;
  • Programador/a de Web e Apps;
  • Programador/a de jogos;
  • Gestor de conteúdos;
  • Help Desk;
  • Gestor/a de bases de dados.

Plano curricular

Componentes de Formação Disciplinas/UFCD
Formação sociocultural Português
Língua estrangeira/Inglês
Área de Integração
Educação Física
Tecnologia da Informação e Comunicação
Formação científica Matemática
Física e Química
Formação tecnológica 0769- Arquitetura interna do computador
0770 – Dispositivos periféricos
0771 – Conexões de rede
0797 – Sistemas operativos -tipologias
0798 – Utilitários
0799 – Sistemas de rede local
0800 – Serviços adicionais de rede
0801- Administração de redes locais
0802 – Processamento computacional
7846 – Informática – noções básicas
0804 – Algoritmos
0805 – Estrutura de dados
0806 – Princípios metodológicos de programação
0809 – Programação em C/C++ – Fundamentos
0810 – Programação em C/C++ – Avançada
0811 – Análise de Sistemas
10788 – Fundamentos da linguagem SQL
3933 – Aministração de Bases de Dados para Programadores
0816 – Programação de sistemas distribuídos JAVA
10791 – Desenvolvimento de aplicações web em JAVA
3935 – Programação em C#
10792 – Programação ASP.Net Core MVC
10793 – Fundamentos de Python
10794 – Programação avançada com Python
10795 – Segurança no desenvolvimento de software
10790 – Projeto de programação
10875 – CloudOps e cloud automation
10876 – Enterprise process mining
10877 – Enterprise process automation
FCT – Formação em contexto de trabalho
Educação Moral e Religiosa (opcional)

Parceiros

   

    Pré-Inscrição