Descrição do Perfil:
O/A Técnico/a de Desenvolvimento de Software é o/a profissional qualificado/a para 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, assegurando a otimização do seu funcionamento e respeitando as normas de segurança e saúde no trabalho e de proteção do ambiente.
O que vais aprender:
Ao longo da formação vais adquirir competências para:
- Programar, implementar e manter aplicações informáticas em diferentes linguagens de programação;
- Desenvolver soluções web e aplicações para dispositivos móveis;
- Elaborar documentação técnica e relatórios de apoio à atividade profissional.
- Instalar, configurar e realizar a manutenção de equipamentos informáticos e redes;
- Gerir sistemas operativos, software e aplicações informáticas;
- Desenvolver e administrar bases de dados e sistemas de informação;
- Aplicar metodologias de planeamento, desenvolvimento e gestão de software;
Formação global
- Componente de Formação Sociocultural
- Português
- Língua Estrangeira
- Tecnologias da Informação e Comunicação
- Área de Integração
- Educação Física
Componente de Formação Científica- Matemática
- Física e Química
Unidades de Competências obrigatórias
| Código |
UFCD |
Ano |
Horas |
| UC00241 | Configurar protocolos e serviços de rede | | |
| UC00245 | Desenvolver algoritmos | | |
| UC00602 | Modelar bases de dados relacionais | | |
| UC00606 | Desenvolver programas em linguagem estruturada | | |
| UC00607 | Desenvolver programas complexos em linguagem de programação estruturada | | |
| UC00608 | Desenvolver programas em linguagem orientada a objetos | | |
| UC00613 | Gerir políticas de segurança em sistemas informáticos | | |
| UC00616 | Implementar as normas de segurança e saúde no trabalho no setor de Informática | | |
| UC01989 | Montar, instalar e manter equipamentos informáticos | | |
| UC01990 | Instalar, configurar e atualizar software complementar aos sistemas operativos | | |
| UC02817 | Instalar e interligar redes | | |
| UC02823 | Produzir relatórios e documentos técnicos | | |
| UC02829 | Instalar, configurar e parametrizar sistemas operativos | | |
| UC02830 | Desenvolver uma base de dados com linguagem SQL | | |
| UC02831 | Desenvolver uma interface para a base de dados com uma linguagem de programação | | |
| UC02832 | Planear, instalar e configurar um sistema de gestão de conteúdos | | |
| UC02833 | Conceber aplicações para a web na vertente frontend | | |
| UC02834 | Desenvolver programação para a web | | |
| UC02835 | Desenvolver aplicações para dispositivos móveis | | |
| UC02836 | Programar parâmetros de segurança no desenvolvimento de software | | |
| UC02837 | Desenvolver projetos de programação | | |
Unidades de Competência opcionais
| Código |
UFCD |
Ano |
Horas |
| UC00627 | Instalar e configurar servidores Web | | |
| UC00664 | Criar bases de dados NoSQL | | |
| UC00620 | Desenvolver aplicações em C# | | |
| UC02841 | Programar videojogos | | |
| UC02842 | Programar artefactos tangíveis | | |
| UC00623 | Programar com sistemas de Inteligência Artificial | | |
| UC00643 | Programar com sistemas baseados na Internet das Coisas (IoT) | | |
| UC00617 | Utilizar serviços Git e GitHub | | |
CERTIFICAÇÃO:
- Diploma de Qualificação Profissional de nível 4 do QNQ;
- Equivalência ao 12.º ano;
- Possibilidade de acesso ao Ensino Superior.
Podes candidatar-te ao Ensino Superior de várias formas:
- Regime geral: realização dos exames nacionais exigidos pelo curso;
- Concurso especial (vias profissionalizantes): realização de provas organizadas pela instituição ou por uma rede de instituições;
- CTeSP: Curso Técnico Superior Profissional, nível 5 do QNQ.
Mais informações
https://catalogo.snq.gov.pt/qualificacoesDetalhe/7525