logo
Saltar para o conteúdo principal da página
Login Registar

5394 - Técnicas avançadas de programação Web

  • 4.7

    (125)
  • meta-icon 50 Horas
  • meta-icon 291 Students
Informações

Saiba mais aqui.

Destinatários

Sem informações adicionais.

Objetivos

– Identificar as interfaces entre as linguagens de programação e os sistemas de gestão de bases de dados.

– Conceber páginas Web dinâmicas que acedem e manipulam bases de dados.

– Reconhecer a importância da utilização da Web Services.

– Gerir um projeto Web.

Conteúdos

– Programação orientada para objectos

– – Classes e objectos

– – Atributos e métodos

– – Encapsulamento, herança e polimorfismo

– – Design patterns

– Tratamento de erros e de exceções e debugging

– Ligações a bases de dados

– – Camadas de abstracção

– – Utilização da linguagem SQL

– – Processamento transaccional

– 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

– Utilização do correio electrónico

– Acesso ao sistema de ficheiros

– Geração de ficheiros (PDF e outros)

– Utilização de datas e horas

– Utilização de dados binários

– – Transferência de ficheiros para o servidor (file uploads)

– – Armazenagem de imagens em bases de dados

– – Utilização de bibliotecas gráficas

– Utilização de templates

– XML e Web services (SOAP, WDSL e UDDI)

– – Parsing de um ficheiro XML

– – Validação de um documento XML

– – Utilização da XSLT

– – Criação de ficheiros RSS

– – Utilização de Web Services

– Segurança de aplicações Web

– – Gestão da informação submetida através de formulários

– – SQL Injection attack

– – Problemas com cookies e sessões

– – 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 sítio Web

– – Concepção do sítio Web

– – Produção do sítio Web

– – Teste e validação do sítio Web

– – Distribuição do sítio Web

– – Manutenção do sítio Web

Informações Relevantes

* Este curso é gratuito, se existir comparticipações.

Técnicas avançadas de programação Web
  • 50 horas
  • Sim
Partilhe agora:

+ 2100

Consultores/Formadores

40

Áreas Certificadas
pela DGERT

+ 58000

Formandos

+ 1730000

Horas de Formação