UC00507
Conceber páginas web dinâmicas
- Carga horária
- 50 horas
- Pontos de crédito
- 4,5
- Nível de qualificação
- 5
Resultados de aprendizagem
Realizações
- Desenhar interfaces entre as linguagens de programação e os sistemas de gestão de bases de dados.
- Conceber páginas web dinâmicas.
- Incorporar web services.
- Gerir um projeto web.
Critérios de desempenho
- Desenvolvendo aplicações web avançadas que respondam aos requisitos funcionais.
- Utilizando frameworks web e demonstrando entendimento das suas funcionalidades.
- Implementando práticas de segurança eficazes para proteção das aplicações web.
- Integrando API´s externas de forma eficiente.
- Inplementando testes automatizados para garantir robustez.
Conhecimentos
- Programação orientada para objetos – classes e objetos, atributos e métodos, encapsulamento, herança e polimorfismo, design patterns.
- Tratamento de erros, tratamento de exceções e debugging.
- Ligações a bases de dados - camadas de abstração, linguagem SQL, processamento transacional.
- State management - cookies e sessões, autenticação de utilizadores e controlo de acessos.
- Strings e expressões regulares - validação de dados com expressão regulares.
- Correio eletrónico.
- Acesso ao sistema de ficheiros.
- Geração de ficheiros (PDF, entre outros).
- Datas e horas.
- Dados binários – utilização de dados, transferência de ficheiros para o servidor (file uploads), armazenamento de imagens em bases de dados, bibliotecas gráficas (utilização).
- Templates - utilização de templates.
- XML e web services (SOAP, WDSL e UDDI) - parsing de um ficheiro XML, documento XML (validação), XSLT (utilização), ficheiros RSS (criação), web services (utilização).
- Segurança de aplicações web - gestão da informação submetida (formulários), SQL injection attack, cookies e sessões (problemas), autenticação e autorização, segurança ao nível do servidor web.
- Testes e performance de sites.
- Gestão de projetos web - planeamento de um website; fases: conceção, produção, teste e validação, distribuição.
- Normas de segurança e saúde no trabalho.
Aptidões
- Projetar e implementar aplicações web complexas usando frameworks.
- Aplicar princípios de arquitetura de software para sistemas escaláveis e modulares.
- Integrar API´s externas para envio e obtenção de dados.
- Aplicar práticas de segurança web. Escrever testes automatizados para garantir qualidade do código e facilitar manutenção
- Aplicar conceitos de programação funcional para criar código modular.
- Aplicar as normas de segurança e saúde no trabalho.
Atitudes
- Responsabilidade pelas suas ações e pelas de terceiros.
- Autonomia no âmbito das suas funções.
- Empenho e persistência na resolução de problemas.
- Sentido de organização.
- Rigor
- Respeito pelas regras e normas definidas.
Qualificações onde entra
- Técnico/a Especialista em Desenvolvimento de Produtos Multimédia (213RA009, nível 5)
O que o dossiê desta unidade te pede
A parte do dossiê técnico-pedagógico que cabe ao formador, para esta unidade:
- o programa ou o plano do módulo, com o objetivo geral e os objetivos específicos;
- um plano de sessão para cada sessão, com introdução, desenvolvimento e conclusão;
- as fichas técnicas das atividades;
- os instrumentos de avaliação, com a proposta de resolução.
No Docendo escolhes a unidade e propomos a divisão em sessões. Depois geramos cada sessão com o plano, as atividades e os instrumentos, e mudas tudo numa estrutura só.
Uma divisão possível em sessões
Com 50 horas, por exemplo:
- 10 sessões de 5 horas
- 13 sessões: 12 de 4 horas e 1 de 2 horas
É só um exemplo: a divisão é tua e da entidade formadora.
As regras que o Docendo verifica
Das 24 regras pedagógicas do Docendo, estas aplicam-se a cada módulo e a cada sessão:
- C1 Objetivos presentes
- C6 Três fases
- C7 Introdução completa
- C8 Desenvolvimento teórico-prático
- C9 Conclusão completa
- C10 Os tempos somam
- C11 Proporção das fases
- C13 Regra dos 30/70
- C15 Três momentos de avaliação
- C16 Comunicação dos resultados
- C17 Avaliação em condições equivalentes
- C18 Recursos declarados
- C19 Prever alternativas
- C20 Conteúdos no desenvolvimento
- C24 Cobertura de domínios
Queres preparar o dossiê desta unidade no Docendo?
Ainda não abrimos. Deixa o teu email e avisamos-te no lançamento.
Fonte: Catálogo Nacional de Qualificações, lido a 31/10/2026.