Ficha da Unidade Curricular

Documentos relacionados
Ficha da Unidade Curricular

Ficha da Unidade Curricular

Ficha da Unidade Curricular

Ficha da Unidade Curricular

Ficha da Unidade Curricular

Ficha da Unidade Curricular

ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO DE FELGUEIRAS

Ficha da Unidade Curricular

Ficha da Unidade Curricular

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

Ficha da Unidade Curricular

Ficha da Unidade Curricular

Aula 1 Desenvolvimento Web. Curso: Técnico em Informática / 2º módulo Disciplina: Desenvolvimento Web Professora: Luciana Balieiro Cosme

Ficha da Unidade Curricular

Ficha da Unidade Curricular

SUPLEMENTO AO DIPLOMA DA UNIVERSIDADE DO MINHO (MESTRADO EM ENGENHARIA URBANA) (2º CICLO)

E S C O L A S U P E R I O R A G R Á R I A

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO PARA WEB Ano Lectivo 2011/2012

Programação para Internet

INTRODUÇÃO. Composição Web. Artur M. Arsénio. Engenharia Informá>ca / Informá>ca Web 2014/15

Construção, Território e Ambiente. Construction, Planning and Environment. Semestre do plano de estudos 2

Ficha da Unidade Curricular (UC)

MANUAL DE CONSTRUÇÃO DE CRÉDITOS ECTS

Ficha da Unidade Curricular (UC)

Aula 2. Programa. Arquitectura da camada de interface.! Programação Web - 1! Engenharia de Aplicações Sistemas Interactivos 2010/11!

E S C O L A S U P E R I O R A G R Á R I A

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello

E S C O L A S U P E R I O R A G R Á R I A

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO PARA WEB Ano Lectivo 2015/2016

Aula 1 Cleverton Hentz

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular OPÇÃO IV - TÓPICOS AVANÇADOS DE BASES DE DADOS Ano Lectivo 2010/2011

English version at the end of this document

Ficha da Unidade Curricular (UC)

PLANIFICAÇÕES ATIVIDADES E ESTRATÉGIAS

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

Aplicativos para Internet Aula 01

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO Ano Lectivo 2014/2015

Introdução à Informática

Dossier Pedagógico da Disciplina de Programação e Computadores 1 (PC1)

Ficha da Unidade Curricular (UC)

Curricular Unit (máx. 100 caracteres) Study Cycle (máx. 100 caracteres) Branche Option (máx. 80 caracteres)

Ficha da Unidade Curricular

What`s going on. Rede social para eventos geo-referenciados. Fernando Bunn Paul Eipper Jonatan

English version at the end of this document

English version at the end of this document

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

English version at the end of this document

Frameworks para criação de Web Apps para o Ensino Mobile

Web Design. Prof. Felippe

Semestre do plano de estudos 1

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ANÁLISE DE SISTEMAS Ano Lectivo 2014/2015

Programação WEB.

Ficha de Unidade Curricular

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INFORMÁTICA Ano Lectivo 2015/2016

Ficha de Unidade Curricular Ano lectivo 2014/15

SUPLEMENTO AO DIPLOMA DA UNIVERSIDADE DO MINHO MESTRADO EM CONSTRUÇÃO E REABILITAÇÃO SUSTENTÁVEIS (2º CICLO)

Plano de Ensino IDENTIFICAÇÃO. SEMESTRE ou ANO DA TURMA: 3º EMENTA

Estrutura de ensino/aprendizagem da Unidade Curricular Programação na Internet (PI)

Ficha de Unidade Curricular Ano lectivo 2014/15

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INTRODUÇÃO À PROGRAMAÇÃO Ano Lectivo 2014/2015

PROGRAMA DAS UNIDADES CURRICULARES

Desenvolvimento de Grandes Aplicações Web

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PROGRAMAÇÃO Ano Lectivo 2015/2016

Sessão de Esclarecimento. Curso de Webdesign

Tecnologias para Web Design

WWW - World Wide Web

Ficha de Unidade Curricular

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular ESTUDOS AVANÇADOS DE INFORMÁTICA APLICADA Ano Lectivo 2012/2013

XHTML 1.0 DTDs e Validação

BEM-VINDOS AO CURSO DE ORIENTADO A OBJETOS

DESENVOLVIMENTO DE SOFTWARE DE VOTAÇÃO WEB UTILIZANDO TECNOLOGIA TOUCHSCREEN

WEBDISC - Sistema Web para Gerenciamento de Disciplinas

English version at the end of this document

ECTS Total Horas de contacto semestral 4 T TP PL TC S E OT Jorge Miguel Calha Rainho Machado/jmachado@estgp.pt

Introdução à Programação

REGULAMENTO DE APLICAÇÃO DO SISTEMA DE CRÉDITOS CURRICULARES (ECTS)

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular OPÇÃO IV - TÓPICOS AVANÇADOS DE BASES DE DADOS Ano Lectivo 2013/2014

Programando em PHP. Conceitos Básicos

CONSTRUÇÃO DE UM FRAMEWORK PARA O DESENVOLVIMENTO DE APLICAÇÕES WEB

Programa de Unidade Curricular

FICHAS DE UNIDADES CURRICULARES

Programação para Internet I

Course Computer Science Academic year 2012/2013 Subject Social Aspects of Computers ECTS 5

Escola Profissional Agrícola de Lamego Ano Lectivo 2008 / 2009

PLANO DE ENSINO. 1. IDENTIFICAÇÃO Unidade Curricular: Programação Web I Eixo temático: Informática Semestre: 2º

Eng. Joaquim Moreira da Silva Torres (Regente)

Treinamento em PHP com MySQL - Fundamental

Informática e Programação. Computer Science and Programming. Semestre do plano de estudos 1

English version at the end of this document

E S C O L A S U P E R I O R A G R Á R I A

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

Programa de Unidade Curricular

Transcrição:

ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO DE FELGUEIRAS CURSO Licenciatura em Engenharia Informática U.C. PROGRAMAÇÃO EM AMBIENTE WEB Ficha da Unidade Curricular Horas presenciais / Ano 84 Ano Lectivo 2010 / 2011 Horas presenciais / Semana 6 Ano / Semestre 2º / 2º T Teóricas Obrigatória TP Teórico - Práticas 2 Opcional P Práticas PL Práticas - Laboratoriais 4 Anual OT Orientação - Tutorial E Estágio Semestral O Outra Créditos ECTS 6 Objectivos Gerais: Identificar as principais tecnologias no desenvolvimento de aplicações Web; Desenvolver aplicações Web; Objectivos Específicos: Após a conclusão desta Unidade Curricular, o estudante deverá ser capaz de: Desenvolver aplicações Web utilizando o padrão MVC; Utilizar folhas de estilo em aplicações Web; Desenvolver uma aplicação Web utilizando linguagens cliente e servidor; Integrar aplicações web com bases de dados; Manter estados numa aplicação Web; Estudar e utilizar frameworks JavaScript e PHP.; Programa Resumo: 1. - Introdução à Internet e a World Wide Web 2. - Hipertext Markup Language (HTML) 3. - Folhas de Estilo (CSS) 4. - Client-Side Scripting (Javascript) 6. - Visão Geral do HTML 5 1.Os objectivos gerais, os objectivos específicos e o programa resumo têm que caber nesta página. 2.Não alterar as formatações.

Curricular Unit Plan ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO DE FELGUEIRAS DEGREE Degree in Computer Engineering C.U. WEB PROGRAMMING Teaching hours / Year 84 Academic year 2010 / 2011 Teaching hours / Week 6 Year / Semester 2nd / 2nd T - Lectures Compulsory TP Theoretical - Practical 2 Optional P - Practical PL Laboratorial 4 Annual OT Tutorial Semi-annual E Professional Training O Supervising Credits ECTS 6 General Objectives: Identify the main Internet technologies in the development of web applications; Develop web applications. Specific Objectives: After concluding this Curricular Unit, the student should be able to: Develop web applications using the MVC architecture; Use CSS on web applications; Develop web applications using client and server languages; Integrate web applications with databases; Maintain states in web applications; Study and use JavaScript and PHP frameworks. Program summary: 1. Introduction to Internet and World Wide Web 2. - Hypertext Markup Language (HTML) 3. Cascading Style Sheets (CSS) 4. - Client-Side Scripting (JavaScript) 6. - HTML 5 Overview 1.Os objectivos gerais, os objectivos específicos e o programa resumo têm que caber nesta página. 2.Não alterar as formatações.

Programa 1. - Introdução à Internet e a World Wide Web 1.1. - Protocolo TCP e IP 1.2. - Domain Name Systems (DNS) 1.3. - Web Server e Web Browser 1.4. - HTTP e URL 2. - Hipertext Markup Language (HTML) 2.1. - Elementos e Atributos 2.2. - Layout, formatação e estilos 2.3. - Formulários 3. - Folhas de Estilo (CSS) 4. - Client-Side Scripting (Javascript) 4.1. - Document Object Model (DOM) 4.2. - Manipulação do documento 4.3. - Introdução ao AJAX 4.4. - Estudo de uma framework Javascript 5.1. - PHP e o HTML 5.2. - PHP Orientado a Objectos 5.3. - Formulários 5.4. - Estados numa aplicação Web 5.5. - Base de Dados MySQL 5.6. - O padrão Model View Controller (MVC) 5.7. - Estudo de uma framework PHP 6. - Visão Geral do HTML 5 Bibliografia Básica Web Programming Step by Step; Stepp, Marty; Miller, Jessica; Kirst, Victoria; Step By Step Publishing, 2010; ISBN: 978-0578012391 Beginning HTML, XHTML, CSS, and JavaScript (Wrox Programmer to Programmer); Duckett, Jon;Wrox, 2009; ISBN: 978-0470540701 Learning PHP, MySQL, and JavaScript: A Step-By-Step Guide to Creating Dynamic Websites; Nixon, Robin; O'Reilly Media, 2009; ISBN: 978-0596157135 Head First Ajax; Riordan, Rebecca M.; O'Reilly Media, 2008; ISBN: 978-0596515782 Nota: A bibliografia básica não deverá ultrapassar 3 ou 4 referências distintas, de acordo com o disposto no n.º 2 (alínea a) e 4 do Despacho IPP/PR-155/2002. Complementar Programming the World Wide Web; Sebesta, Robert W.; Addison-Wesley 2010; ISBN: 978-0321149459 Head First PHP & MySQL; Beighley, Lynn; Morrison, Michael;O'Reilly Media, 2008; ISBN: 978-0596006303 HTML5: Up and Running; Pilgrim, Mark; O'Reilly Media, 2010; ISBN: 978-0596806026 Nota: A bibliografia complementar deve atender ao disposto no n.º 5 do Despacho IPP/PR- 155/2002.

Métodos de Avaliação Nota Final= 30 % exame teórico + 70 % exame prático Avaliação por Exame Final 1 Mínimos: Exame teórico: 9,5valores (0 a 20) Exame prático: 9,5valores (0 a 20) Observações O exame teórico é composto por um exame escrito com consulta abrangendo toda a matéria leccionada durante as aulas. O exame prático é composto pelo desenvolvimento e defesa de um trabalho prático. Condições de dispensa de avaliação por exame final Dispensam da componente respectiva do Exame prático, os estudantes que obtiverem aprovação nas seguintes provas de avaliação: - Componente 1: Mini-Teste teórico, com um peso de 30% da nota final, com consulta; - Componente 2: Desenvolvimento de um trabalho prático em grupo, com peso de 70% da nota final, tendo por base o desenvolvimento de uma aplicação web com acesso a base de dados e utilizando linguagens cliente e servidor. Cada prova de avaliação: 9,5valores (0 a 20) Média das provas correspondentes à dispensa de: Mínimos: - exame teórico: 9,5valores (0 a 20) - exame prático: 9,5valores (0 a 20) 1 Avaliação realizada nas épocas: normal, recurso e especial.