1 / 15

Apresentação Semestre de Inverno 2010/2011

Apresentação Semestre de Inverno 2010/2011. Programação na Internet Secção de Sistemas e Tecnologias de Informação ISEL-DEETC-LEIC Carlos Guedes – cguedes@cc.isel.ipl.pt Paulo Pereira – palbp@cc.isel.ipl.pt. Autores e contributos.

sinead
Download Presentation

Apresentação Semestre de Inverno 2010/2011

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ApresentaçãoSemestre de Inverno 2010/2011 Programação na Internet Secção de Sistemas e Tecnologias de Informação ISEL-DEETC-LEIC Carlos Guedes – cguedes@cc.isel.ipl.pt Paulo Pereira – palbp@cc.isel.ipl.pt

  2. Autores e contributos Nesta segunda página, presente em todos os slides desta unidade curricular, estão listados todos os autores que, ao longo dos semestres, contribuíram para a sua construção. • Autores • Luís Falcão • Contributos • Paulo Pereira • Pedro Félix • Jorge Martins • Carlos Guedes • Nuno Datia 2

  3. Corpo docente • Luís Falcão (lfalcao@cc.isel.ipl.pt) • Sala 11 do CCISEL • Responsável por esta unidade curricular • Carlos Guedes (cguedes@cc.isel.ipl.pt) • Sala 06 do CCISEL (preferencialmente à 4ª feira) • Lecciona a turma de dia (LI51D) • Paulo Pereira (palbp@cc.isel.ipl.pt) • Sala 16 do CCISEL • Lecciona a turma da noite (LI51N)

  4. Enquadramento (1) • LEIC • Unidade curricular não optativa (pertence ao “core”) • Oferecida no 5º semestre • LEETC / MEET • Unidade curricular optativa • Oferecida no 6º (LEETC) e 2º (MEET) semestre • 6 créditos ECTS • 4.5 horas semanais • Ficha da unidade curricular http://www.cc.isel.ipl.pt/Pessoais/PedroPereira/MEIC/IC503.html http://www.deetc.isel.ipl.pt/info_cont/curs/leic/plan_estu.htm

  5. Enquadramento (2)

  6. Objectivo (principal) • Desenvolvimento da componente visual (UI) de aplicações Web • Ciclo de vida da aplicação • Tipos de estado na aplicação http://csszengarden.com/ http://www.live.com/ http://www.netvibes.com/ http://maps.google.com/ http://del.icio.us/

  7. Presença na Web • Página oficial • Será utilizada uma infra-estrutura equivalente à de LS • Documentação (TRAC) • Repositório de código (SVN) • Alguns URL importantes • Informação comum a ambas as turmas da unidade curricular • http://code.deetc.e.ipl.pt/pi/1011i/trac/common • Informação específica da turma de dia (LI51D) • http://code.deetc.e.ipl.pt/pi/1011i/trac/LI51D • Informação específica do grupo 1 da turma de dia • http://code.deetc.e.ipl.pt/pi/1011i/trac/LI51D-G01 • Ver informação adicional em …./trac/common

  8. Regras de avaliação • Funcionamento Igualaos dois semestre anteriores • Enunciado diferente • Componente teórica (CT) • Um teste global realizado em época de exames • Nota mínima: 9,5 valores • Consulta: uma folha A4 • Componente prática (CP) • 5 aulas práticas para suporte ao trabalho • Um trabalho, dividido em 4(+1) partes, a realizar ao longo do semestre • Discussão final • Nota mínima: 9,5 valores • Grupos de 3 alunos (“obrigatório”) • Nota final • NF = 40% CT + 60% CP

  9. Browser HTTP HTTP HTTP HTTP Browser HTTP HTTP Browser Proxy Server intranet Programa (1) • Componente cliente • HTML, CSS, Javascript e DOM (e JQuery) , AJAX • Componente comunicação • HTTP • Componente servidor • CGI e ASP.NET 2.0

  10. Se tudo correr bem  Programa (2) Se houver tempo. Extra curricular

  11. Sobre o trabalho… ? • A ideia base da aplicação Web a desenvolver é ??????????? Existem regras para entrega das várias partes do trabalho (baseadas em sistema de créditos).

  12. Sobre o trabalho… ATENÇÃO Os prazos de entrega do trabalho, que deve resultar de cada uma das fases, têm como base um sistema de créditos, com os seguintes critérios: A cada grupo são atribuídos 7 créditos iniciais para gerir ao longo do semestre. Cada crédito corresponde a um dia de atraso (contam todos os dias) na entrega de cada uma das partes. Quando os créditos atingirem valor inferior a 0, o grupo reprova à componente prática, reprovando consequentemente à UC. Por cada dia de entrega antecipada será atribuído um crédito, tendo como valor máximo o valor inicial de créditos, ou seja 7.

  13. Bibliografia Principal Essential ASP.NET With Examples in C#, Fritz Onion, Addison Wesley, 2003 Pro ASP.NET MVC Framework, Steven Sanderson, Apress, 2009 JavaScript: The Definitive Guide, David Flanagan, O'Reilly Media, 2006

  14. Bibliografia Aconselhada (1) Bulletproof Ajax, Jeremy Keith, New Riders, 2007 HTTP: The Definitive Guide, David Gourley et al, O'Reilly Media, 2002 HTML & XHTML: The Definitive Guide Chuck Musciano, O'Reilly Media, 2006

  15. Bibliografia Aconselhada (2) jQuery in Action, Bear Bibeault and Yehuda Katz, Manning, 2008 Learning jQuery 1.3, Jonathan Chaffer, Karl Swedberg, Packt Publishing, 2009 jQuery UI 1.6: The User Interface Library for jQuery Dan Wellman, Packt Publishing , 2009

More Related