Desenvolvimento de Aplicações Web I
|
|
|
- Maria do Loreto Nunes Estrela
- 9 Há anos
- Visualizações:
Transcrição
1 Construção e Administração de Websites Desenvolvimento de Aplicações Web I ECTS: 7 Horas de contacto: 160 TP Horas de trabalho total: 189
2 DOCENTES Desenvolvimento de Aplicações Web I Módulo 1 Nome: Carlos Urbano [email protected] Ensino: TP (Módulo 1: 90h) Cacifo: A.57 Gabinete: G.1-5 Nome: Marco Monteiro [email protected] Ensino: TP (Módulo 2: 70h) Cacifo: A.069 Gabinete: G
3 Desenvolvimento de Aplicações Web I 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. São guardadas notas entre épocas.
4 Desenvolvimento de Aplicações Web I Módulo 1 Módulos Módulo 1: HTML + CSS (90h)
5 OBJETIVOS GERAIS Desenvolvimento de Aplicações Web I Módulo 1 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 PROGRAMA Desenvolvimento de Aplicações Web I Módulo 1 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 Animações e Efeitos com CSS Nível 3
7 Desenvolvimento de Aplicações Web I Módulo 1 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. Não são lecionadas ferramentas de desenvolvimento.
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 avaliação
9 Desenvolvimento de Aplicações Web I Módulo 1 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édia Avaliação de desempenho: 10% (pontualidade, assiduidade, comportamento, participação)
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: Prova Escrita: 27%, mínimo 8,0
11 BIBLIOGRAFIA Desenvolvimento de Aplicações Web I Módulo 1 Bibliografia de Base Abreu, Luís HTML5-2ª Edição Atualizada e Aumentada. FCA Editora, ISBN Remoaldo, Pedro CSS3. FCA Editora, ISBN Abreu, Luís, Carreiro, João P. JavaScript(2ª Edição Atualizada). FCA Editora, ISBN Bibliografia Complementar HTML5 Cascading Style Sheets Level 3
12 Desenvolvimento de Aplicações Web I Módulo 2 Módulos Módulo 2: Programação + Javascript (70h)
13 OBJETIVOS GERAIS Desenvolvimento de Aplicações Web I Módulo 2 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 PROGRAMA Desenvolvimento de Aplicações Web I Módulo 2 Algoritmia Fundamentos de programação Linguagem Javascript DOM
15 Desenvolvimento de Aplicações Web I Módulo 2 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. Não são lecionadas ferramentas de desenvolvimento.
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/160da 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 avaliação
17 Desenvolvimento de Aplicações Web I Módulo 2 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) Componente Teórica (1 teste): 30%, mínimo 6,0
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: Prova Escrita: 30%, mínimo 6,0
19 BIBLIOGRAFIA Desenvolvimento de Aplicações Web I Módulo 2 David Flanagan, "JavaScript: The Definitive Guide", 6th Edition, O Reilly, 2011 Douglas Crockford, "JavaScript: The Good Parts", O'Reilly, 2008 LuísAbreu, JoãoPaulo Carreiro, "Javascript", 2a edição. FCA Editora, 2013
20 Construção e Administração de Websites 2014/2016 Bases de Dados 1.º ano 2.º Semestre ECTS: 3 Horas de contacto: 60 TP
21 Bases de Dados DOCENTES Nome: Olga Marina Freitas Craveiro Ensino: TP Cacifo: A79 Gab: G
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 Administrar um Sistema de Gestão de Bases de Dados
23 Bases de Dados 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 Bases de Dados 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) 100% Prova escrita teórica-prática
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 Construção e Administração de Websites Gestão de projetos de Sistemas de Informação ECTS: 3 Horas de contacto: 60 TP
28 Gestão de Projectos de Sistemas de Informação DOCENTES Nome: Dulce Gonçalves Ensino: TP Cacifo: A081 Gab: G1.6
29 OBJETIVOS GERAIS Gestão de Projectos de Sistemas de Informação 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; Planear projectos de software.
30 Gestão de Projectos de Sistemas de Informação 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 Gestão de Projectos de Sistemas de Informação PROGRAMA Planear a Comunicação no Projecto Planear as Aquisições para o Projecto Criar o Plano do Projecto Encerrar o Projecto
32 Gestão de Projectos de Sistemas de Informação 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 Gestão de Projectos de Sistemas de Informação 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 Gestão de Projectos de Sistemas de Informação 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 Gestão de Projectos de Sistemas de Informação Kathy Schwalbe, Information Technology Project Management, 3rd Edition, Thomson Learning, ISBN: A Guide to the Project Management Body of Knowledge (PMBOK Guide) Project Management Institute, 2008, fourth Edition ISBN: Mantel, SJ, Meredith, J, Shafer, SM, Sutton, MM, 2005 Project Management in Practice. 2nd Edition John Wiley and Sons. ISBN:
36 Construção e Administração de Websites Tecnologias Multimédia ECTS: 7 Horas de contacto: 150 TP Horas de trabalho total: 189
37 Tecnologias Multimédia DOCENTES Nome: Paulo Madeira Ensino: TP Cacifo: A074 Gab: G Nome: Alexandrino Gonçalves Ensino: TP Cacifo: A080 Gab: G Nome: Anabela Marto Ensino: TP Cacifo: Gab:
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 Tecnologias Multimédia 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 Metodologia de integração
40 METODOLOGIA DE ENSINO Tecnologias Multimédia 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 Tecnologias Multimédia - 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: Exame teórico-prático (100%)
42 Tecnologias Multimédia BIBLIOGRAFIA Folhas de apoio fornecidas pelos professores da UF Webbliografia fornecida ao longo do semestre
English version at the end of this document
English version at the end of this document Ano Letivo 2016-17 Unidade Curricular SISTEMAS DE INFORMAÇÃO Cursos SISTEMAS E TECNOLOGIAS DE INFORMAÇÃO Unidade Orgânica Instituto Superior de Engenharia Código
Cadeira de Tecnologias de Informação. Apresentação
Cadeira de Tecnologias de Informação Ano lectivo 2009/2010 Apresentação Equipa docente Objectivos Programa Bibliografia Regras de avaliação TI 2009/2010-1 Equipa Docente Prof. Ana Lucas (Responsável) Prof.
Sistemas Operativos I
Apresentação da Cadeira Maria João Viamonte / Luis Lino Ferreira Fevereiro de 2006 Docentes Teóricas Luis Lino Ferreira [email protected] Gab. 11 (G312E) Maria João Viamonte Email: [email protected]
MICROCOMPUTADORES MONTAGEM E MANUTENÇÃO REDE DE COMPUTADORES A IMAGEM DIGITAL NA EDITORAÇÃO. Ivan Max Freire de Lacerda
MICROCOMPUTADORES MONTAGEM E MANUTENÇÃO Ivan Max Freire de Lacerda Mais do que um manual passo a passo, o autor mostra, nesse livro, os detalhes do funcionamento dos principais componentes dos microcomputadores,
GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR
Curso Comunicação Multimédia Ano letivo 2015-2016 Unidade Curricular Aplicações Informáticas e Telemática ECTS 4 Regime Obrigatório Ano 1.º Semestre 1.º Horas de trabalho globais Docente (s) Celestino
Plano da Unidade Curricular
Plano da Unidade Curricular Documento com o PUC desta unidade curricular. Sítio: PlataformAbERTA Unidade curricular: 21053 Fundamentos Bases Dados 2018 Livro: Plano da Unidade Curricular Impresso por:
Plano da Unidade Curricular
Plano da Unidade Curricular Documento com o PUC desta unidade curricular. Sítio: PlataformAbERTA Unidade curricular: Fundamentos de Bases de Dados 2017 01 Livro: Plano da Unidade Curricular Impresso por:
Curso online de. Formação em Front-End. Plano de Estudo
Curso online de Formação em Front-End Plano de Estudo Descrição do programa O Programa de Desenvolvimento Web lhe oferece conhecimentos para desenvolver habilidades necessárias para se tornar um Desenvolvedor
ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO. Relatório de Unidade Curricular. Distribuição das horas de contacto segundo o tipo de metodologia adotada
INSTITUTO POLITÉCNICO DE VISEU ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO Relatório de Unidade Curricular Departamento: Eng. Electrotécnica Curso: Licenciatura em Engenharia Eletrotécnica Unidade Curricular:
Ficha de Unidade Curricular (FUC) de Aplicações Informáticas
INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 5/11/2014 Aprovação do Conselho Técnico-Científico 23/2/2015 Ficha de Unidade
Ficha de Unidade Curricular (FUC) de Aplicações Informáticas
INSTITUTO POLITÉCNICO DE COIMBRA INSTITUTO SUPERIOR DE CONTABILIDADE E ADMINISTRAÇÂO DE COIMBRA Aprovação do Conselho Pedagógico 8/11/2017 Aprovação do Conselho Técnico-Científico 15/11/2017 Ficha de Unidade
Curso Online de E-commerce. Plano de Estudo
Curso Online de E-commerce Plano de Estudo Descrição do programa O programa oferece metodologias e técnicas necessárias para a implementação de soluções web baseadas no CMS para o suporte, estratégias
PLANIFICAÇÃO ANUAL DE CONTEÚDOS (12º Ano)
PLANIFICAÇÃO ANUAL DE CONTEÚDOS (12º Ano) Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos Ciclo de Formação: Grupo de Docência: 550 - Informática Docente: José Gonçalves Módulo
1.5 PROGRAMAÇÃO DE JOGOS EM AMBIENTE DE REA LIDADE AUMENTADA AMBIENTES INTEGRADOS DE DESENVOLVIMENTO DE JOGOS 19
ÍNDICE GERAL SOBRE O LIVRO XI 1 INTRODUÇÃO 1 1.1 GERAÇÃO DIGITAL NATIVE 2 1.2 ALGORITMIA E PROGRAMAÇÃO DE COMPUTADORES 2 1.3 COMPUTAÇÃO EM NUVEM 4 1.4 PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS 6 1.5 PROGRAMAÇÃO
PLANIFICAÇÃO ANUAL DE TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO (10º
Agrupamento de Escolas de Forte da Casa Ano Letivo de 2017-2018 PLANIFICAÇÃO ANUAL DE TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO (10º Ano) Cursos Profissionais Módulo Conteúdos Programáticos Objetivos Específicos
Licenciatura em Informática
Licenciatura em Informática Unidade Curricular Arquitetura de Computadores Computer Architecture Objetivos -Compreender o hardware e software de sistema (SO); -Entender os sistemas de numeração e aritmética
INF01145 Fundamentos de Banco de Dados Plano de ensino
INF01145 Fundamentos de Banco de Dados Plano de ensino Carlos A. Heuser Cirano Iochpe 2009/2 1 Identificação Nome do departamento: Informática Aplicada Nome da atividade de ensino: INF01145 - Fundamentos
Compreender as diferenças entre os vários métodos e códigos de erro HTTP. Conhecer as linguagens fundamentais para programação para a Web
PROGRAMAÇÃO WEB [27200] GERAL Ano Letivo: 201415 Grupo Disciplinar: Ciência e Tecnologia da Programação ECTS: 8,0 Regime: PL Semestre: S2 OBJETIVOS O desenvolvimento de aplicações para a Web é uma atividade
DOSSIER DA DISCIPLINA
DOSSIER DA DISCIPLINA PED - PROCESSAMENTO ESTRUTURADO DE DOCUMENTOS Mestrado em Informática (1º ano) + Curso de Especialização em Informática (1º ano) Docente responsável: José Carlos Ramalho Ano lectivo
Tecnologias de Desenvolvimento de Páginas web
Tecnologias de Desenvolvimento de Páginas web HTML DHTML CSS Javascript Visual Basic Script Java HTML Hypertext Markup Language HTML Hypertext Markup Language Linguagem com a qual se definem as páginas
HTML: INTRODUÇÃO TAGS BÁSICAS
HTML: INTRODUÇÃO TAGS BÁSICAS CURSO TÉCNICO DE INFORMÁTICA MODALIDADE SUBSEQÜENTE DESENVOLVIMENTO WEB I PROF. ALEXANDRO DOS SANTOS SILVA 1 1 SUMÁRIO Definição Editores HTML Estrutura básica de um documento
Objectivos da disciplina e motivação Funcionamento da disciplina Aulas teóricas Aulas de laboratório Aulas de dúvidas
Programação Mestrado em Engenharia Electrotécnica e Computadores MEEC Isabel Trancoso 2007/2008 1º Semestre Instituto Superior Técnico IST 1 Sumário Objectivos da disciplina e motivação Funcionamento da
SISTEMAS DISTRIBUÍDOS
SISTEMAS DISTRIBUÍDOS CUP Disk Memoey CUP Memoey Disk Network CUP Memoey Disk Prof. Carlos Eduardo de B. Paes Departamento de Ciência da Computação Pontifícia Universidade Católica de São Paulo Objetivos
