• Nenhum resultado encontrado

Desenvolvimento de Aplicações Web I

N/A
N/A
Protected

Academic year: 2021

Share "Desenvolvimento de Aplicações Web I"

Copied!
42
0
0

Texto

(1)

Desenvolvimento de

Aplicações Web I

ECTS: 7

Horas de contacto: 160 TP

(2)

Desenvolvimento de Aplicações Web I – Módulo 1

DOCENTES

Nome: Carlos Urbano

E-mail: [email protected] Ensino: TP (Módulo 1: 90h)

Cacifo: A.57 Gabinete: G.1-5

Nome: Marco Monteiro

E-mail: [email protected] Ensino: TP (Módulo 2: 70h)

Cacifo: A.069

(3)

Módulos

• A disciplina é composta por 2 módulos: • M1 - HTML + CSS (90h)

• M2 - Programação + Javascript + jQuery (70h) • Nota final = (M1*90 + M2*70) / 160

• O aluno tem que ter os mínimos nos 2 módulos

Avaliação contínua implica a presença em pelo menos 80%

das horas letivas.

• Os diferentes componentes de cada módulo podem ser realizados em épocas distintas.

(4)

Desenvolvimento de Aplicações Web I – Módulo 1

Módulos

Módulo 1: HTML + CSS

(5)

OBJETIVOS GERAIS

• Compreender a arquitetura de desenvolvimento para a Internet

• Compreender as tecnologias de base de desenvolvimento para a Internet

• Desenhar e desenvolver websites usando HTML5 e CSS Nível 3

(6)

Desenvolvimento de Aplicações Web I – Módulo 1

PROGRAMA

• Noções de hipertexto, hipermédia e navegação web • Introdução ao HTML5

• Estrutura e Conteúdo em HTML5

• Integração de elementos multimédia em páginas web • Formatação de páginas com CSS Nível 3

(7)

METODOLOGIA DE ENSINO

Como decorrem as aulas:

São apresentados conceitos teóricos de introdução ao tema da aula. De seguida são propostos exercícios que os estudantes deverão resolver de forma autónoma.

Pontualmente são fornecidas soluções dos exercícios. Acompanhamento do trabalho.

(8)

Desenvolvimento de Aplicações Web I – Módulo 1

METODOLOGIA DE AVALIAÇÃO

Peso do módulo 1 na avaliação de DAW1

A avaliação do módulo 1 (HTML + CSS) irá valer 90/160 da nota final da cadeira de Desenvolvimento de Aplicações Web 1

• Reflete o peso relativo das horas do módulo 1 (90h) versus horas totais

(160h)

• O peso do módulo 1 (90/160) mantem-se em todas as épocas de

(9)

METODOLOGIA DE AVALIAÇÃO

Avaliação Contínua • Componente Prática:

Trabalho (grupos máx. 4 estudantes): 65%, mínimo 9,5

Apresentação/Defesa do projeto obrigatória

Componente Teórica (2 testes): 25%, mínimo 8,0 médiaAvaliação de desempenho: 10% (pontualidade, assiduidade,

(10)

Desenvolvimento de Aplicações Web I – Módulo 1

METODOLOGIA DE AVALIAÇÃO

Avaliação Final (exame) • Componente Prática:

Prova Laboratorial individual: 73%, mínimo 9,5 (prova no computador)

• Componente Teórica:

(11)

BIBLIOGRAFIA

Bibliografia de Base

• Abreu, Luís – “HTML5 - 2ª Edição Atualizada e

Aumentada”. FCA Editora, 2012. ISBN9789727227396 • Remoaldo, Pedro – “CSS3”. FCA Editora, 2011.

ISBN9789727227310

• Abreu, Luís, Carreiro, João P. – “JavaScript (2ª Edição Atualizada)”. FCA Editora, 2013. ISBN9789727227853 Bibliografia Complementar

• HTML5 – http://www.w3.org/TR/html5/ • Cascading Style Sheets Level 3 –

(12)

Desenvolvimento de Aplicações Web I – Módulo 2

Módulos

Módulo 2: Programação +

Javascript

(13)

OBJETIVOS GERAIS

• Adquirir conceitos fundamentais de programação e algoritmia

• Programar clientes Web usando a linguagem Javascript

• Desenvolver páginas Web com conteúdos "enriquecidos" usando Javascript e DOM

(14)

Desenvolvimento de Aplicações Web I – Módulo 2

PROGRAMA

• Algoritmia • Fundamentos de programação • Linguagem Javascript • DOM

(15)

METODOLOGIA DE ENSINO

Como decorrem as aulas:

São apresentados conceitos teóricos de introdução ao tema da aula. De seguida são propostos exercícios que os estudantes deverão resolver de forma autónoma.

Pontualmente são fornecidas soluções dos exercícios. Acompanhamento do trabalho.

(16)

Desenvolvimento de Aplicações Web I – Módulo 2

METODOLOGIA DE AVALIAÇÃO

Peso do módulo 2 na avaliação de DAW1

• A avaliação do módulo 2 (Programação + Javascript) irá valer 70/160 da nota final da cadeira de Desenvolvimento de Aplicações Web 1

• Reflete o peso relativo das horas do módulo 2 (70h) versus horas totais

(160h)

• O peso do módulo 2 (70/160) mantem-se em todas as épocas de

(17)

METODOLOGIA DE AVALIAÇÃO

Avaliação Contínua • Componente Prática:

Trabalho (grupos máx. 4 estudantes): 70%, mínimo 8,0

Apresentação/Defesa do projeto obrigatória Nota final é individual (está dependente da Apresentação/Defesa)

(18)

Desenvolvimento de Aplicações Web I – Módulo 2

METODOLOGIA DE AVALIAÇÃO

Avaliação Final (exame) • Componente Prática:

Projeto individual: 70%, mínimo 8,0

Data de entrega no dia do exame

Apresentação/defesa em horário a marcar pelo docente

• Componente Teórica:

(19)

BIBLIOGRAFIA

• David Flanagan, "JavaScript: The Definitive Guide", 6th Edition, O’Reilly, 2011

• Douglas Crockford, "JavaScript: The Good Parts", O'Reilly, 2008

• Luís Abreu, João Paulo Carreiro, "Javascript", 2a edição. FCA Editora, 2013

(20)

Bases de Dados

1.º ano 2.º Semestre

ECTS: 3

Horas de contacto: 60 TP

Construção e Administração de Websites

2014/2016

(21)

DOCENTES

Nome: Olga Marina Freitas Craveiro E-mail: [email protected] Ensino: TP

Cacifo: A79 Gab: G.1.5-14

(22)

Bases de Dados

OBJETIVOS GERAIS

• Conhecer os conceitos fundamentais associados às bases de dados • Modelar dados

• Projectar bases de dados, segundo o modelo relacional

• Programar numa linguagem de interrogação de dados (SQL) • Aquisição de experiência em implementação de bases de dados

• Definir políticas de controlo de segurança e permissões de acesso aos dados

(23)

PROGRAMA

• Conceitos de Bases de Dados • Administração de dados

• Modelos de Bases de Dados:

- Modelo Relacional

- Modelo Entidade-Relacionamento - Normalização

• Linguagem SQL (Structured Query Language)

• Implementação num Sistema de Gestão de Bases de Dados (SGBD)

(24)

Bases de Dados

METODOLOGIA DE ENSINO

Aulas Teórico-Práticas (TP)

• Apresentação e discussão dos conteúdos referidos no conteúdo programático

• Resolução de exercícios de aplicação prática dos conteúdos • Desenvolvimento de trabalhos práticos

Todos os materiais pedagógicos relacionados com a disciplina serão disponibilizados no

Moodle

(25)

METODOLOGIA DE AVALIAÇÃO

• Avaliação Contínua

50% Prova escrita teórica-prática, nota mínima de 8,5 valores (em 20) 50% Trabalho prático

- Trabalho realizado em grupo

- Trabalho tem de cumprir as orientações definidas no enunciado do trabalho

- Nota mínima de 9,5 valores (em 20)

Exame Final (épocas Normal e Recurso)

(26)

Bases de Dados

BIBLIOGRAFIA

Material disponível na página do

moodle

Bibliografia de Base

A arte das Bases de Dados, C.P. Caldeira, Edições Sílabo (2011) SQL - Structured Query Language, L. Damas, FCA

Bibliografia Complementar

Fundamentals of Database Systems, Elmasri and Navathe,Addison-Wesley A first course in Database Systems, J. Ullman and J. Widom,Prentice-Hall Database Systems Concepts, Korth and Silberschatz, McGraw-Hill

(27)

Gestão de projetos de

Sistemas de Informação

ECTS: 3

(28)

Gestão de Projectos de Sistemas de Informação

DOCENTES

Nome: Dulce Gonçalves

E-mail: [email protected] Ensino: TP

Cacifo: A081 Gab: G1.6

(29)

OBJETIVOS GERAIS

Aquisição de um conhecimento partilhado dos

fundamentos e de uma linguagem comum da Gestão de Projectos entre todos aqueles que se encontram

envolvidos na realização de projectos;

Abordar os vectores considerados fundamentais para o entendimento do actual estado da arte do Corpo de

Conhecimentos da Gestão de Projectos;

(30)

PROGRAMA

Enquadramento da Gestão de Projectos

• Ciclo de Vida do Projecto

• Normalização da Gestão de Projectos

• Desenvolver o Project Charter

• Definir os Requisitos e o Âmbito do Projecto

• Planear a Qualidade do Projecto

• Planear as Acções de Gestão do Risco

(31)

PROGRAMA

Planear a Comunicação no Projecto

Planear as Aquisições para o Projecto

• Criar o Plano do Projecto

• Encerrar o Projecto

(32)

METODOLOGIA DE ENSINO

Aulas Teórico-Práticas:

• Apresentação e discussão dos conteúdos referidos no

conteúdo programático;

• Resolução de exercícios de aplicação prática dos

conteúdos;

• Desenvolvimento de trabalhos práticos.

Todos os materiais pedagógicos relacionados com a disciplina serão disponibilizados no Moodle.

(33)

METODOLOGIA DE AVALIAÇÃO

Avaliação Contínua

• 40% Componente teórica (mínimo 7,5 val.) = 1 teste escrito

• 60% Componente prática (mínimo 9,5 val.) = 1 Trabalho Prático

Trabalho prático realizado em equipa (2/3 alunos) nas aulas práticas

Avaliação Época Normal e Recurso • Prova teórico-prática (100%)

(34)

BIBLIOGRAFIA

António Miguel, “Gestão de Projectos de Software“, FCA 2003

António Miguel, “Gestão Moderna de Projectos”, FCA 2006

Márcio Silva, “Microsoft Project 2010, Depressa & Bem”, FCA 2010

(35)

BIBLIOGRAFIA

Kathy Schwalbe, Information Technology Project Management, 3rd

Edition, Thomson Learning, ISBN: 00-619-15984-7

A Guide to the Project Management Body of Knowledge

(PMBOK Guide) Project Management Institute, 2008, fourth Edition ISBN:1-933890-51-7

Mantel, SJ, Meredith, J, Shafer, SM, Sutton, MM, 2005 Project

Management in Practice. 2nd Edition John Wiley and Sons. ISBN:0-471-22965-2

(36)

Tecnologias Multimédia

ECTS: 7

Horas de contacto: 150 TP

Horas de trabalho total: 189

(37)

DOCENTES

Nome: Paulo Madeira

E-mail: [email protected] Ensino: TP

Cacifo: A074 Gab: G.1.5-17

Nome: Anabela Marto

E-mail: [email protected] Ensino: TP

Cacifo: Gab:

Nome: Alexandrino Gonçalves E-mail: [email protected]

Ensino: TP Cacifo: A080 Gab: G. 0.5-9.1

(38)

Tecnologias Multimédia

OBJETIVOS GERAIS

Visão geral das técnicas e tecnologias

envolvidas no desenvolvimento e distribuição

de projetos multimédia

Domínio de técnicas de criação, aquisição,

manipulação, integração e distribuição de

material multimédia

(39)

PROGRAMA

- Introdução

• Projeto multimédia

• Etapas e tarefas de produção

- Aquisição e tratamento de material

• Formatos, aquisição e tratamento de imagem • Formatos, aquisição e tratamento de áudio

• Formatos, aquisição, edição e montagem de vídeo • Animação

- Integração de material

• Ferramentas de autor

(40)

Tecnologias Multimédia

METODOLOGIA DE ENSINO

Ensino Teórico-Prático (TP): Apresentação e

explicação dos conteúdos programáticos e resolução de exemplos. Paulo Madeira: o Imagem o Áudio Anabela Marto: o Animação Alexandrino Gonçalves: o Vídeo

(41)

METODOLOGIA DE AVALIAÇÃO

- Avaliação por frequência:

• 4 testes teórico-práticos (sem mínimos):

- Imagem (22,5%)

- Áudio (22,5%)

- Vídeo (22,5%)

- Animação (22,5%)

• Participação e desempenho (10%)

- Restantes épocas de Avaliação:

(42)

Tecnologias Multimédia

BIBLIOGRAFIA

Folhas de apoio fornecidas pelos professores da UF

Webbliografia fornecida ao longo do semestre

Referências

Documentos relacionados

Para atingir este fim, foram adotados diversos métodos: busca bibliográfica sobre os conceitos envolvidos na relação do desenvolvimento de software com

Gottardo e Cestari Junior (2008) efetuaram análise de viabilidade econômica na implantação de silo de armazenagem de grãos utilizando os seguintes modelos VPL,

No método criado por Jeff Sutherland e formalizado por Ken Schwaber (SCHWABER e SUTHERLAND, 2013), a equipe de desenvolvimento trabalha de forma unida e com o objetivo

1.1 A presente licitação tem por objeto o registro de preços para Aquisição de Materiais (Vidrarias e Reagentes) para os Laboratórios de Química do

Este estudo, assim, aproveitou uma estrutura útil (categorização) para organizar dados o que facilitou a sistematização das conclusões. Em se tratando do alinhamento dos

Os principais passos para o planejamento do processo estão baseados no fatiamento dos modelos 3D (geração das camadas), no posicionamento da peça na mesa de trabalho e

Verificada a efetividade da proposta, a Comissão de Licitações declarou vencedor o licitante Francisco Souza Lima Helm, sendo o total do item 14 licitado o valor de

Os ativos não circulantes classificados como disponível para venda são mensurados pelo menor montante entre o seu custo contábil e o seu valor justo, líquido das despesas com a