Ficha da Unidade Curricular

Documentos relacionados
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

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

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

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

Ficha da Unidade Curricular (UC)

MANUAL DE CONSTRUÇÃO DE CRÉDITOS ECTS

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

Aula 1 Cleverton Hentz

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

Introdução à Informática

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

Ficha da Unidade Curricular (UC)

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

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

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

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

Desenvolvimento de Grandes Aplicações Web

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

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

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)

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

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

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.