Horários das Aulas e de Atendimento a Alunos pelo Professor
Na realidade, podem aparecer na minha sala a qualquer momento.
Horário de atendimento: a determinar
Dia |
Assunto |
11/07/2006 | Anunciar URL da disciplina: http://jacques.dsc.ufcg.edu.br/cursos/2006.1/daca/index.htm Pegar lista de alunos com e-mail Avisar para todos olharem as datas importantes Objetivos da disciplina Programa da disciplina Trabalhos e critérios de avaliação Apresentação do projeto 1. Introdução |
13/7 | (cancelada devido a reunião envolvendo Jacques e Rodrigo) |
18/7 | 2. Assuntos Básicos 2.1 Servlets (Rodrigo Rebouças) |
20/7 | 2.1 Servlets (Rodrigo Rebouças) |
25/7 | 2.2 Java Server Pages (JSP) (Anderson) |
27/7 | 2.3 JavaServer Pages Standard Tag Library (JSTL) (Anderson) |
1/8 | 2.4 MVC ad hoc com servlets e JSP, session management (Wilkerson) |
3/8 | [Buffer de contingência para as aulas] |
8/8 | 2.6 Testes de Aplicações Web (Eloi) |
10/8 | 2.5 Persistência (Fireman) |
15/8 | 2.7 Arquitetura MVC: frameworks (Tapestry) (Ronaldo) |
17/8 | 3. Assuntos Avançados 3.1 Enterprise JavaBeans (EJB): o que são, quando usar, entity beans, session beans (Nigini) |
22/8 | 3.3 Aspect Oriented Programming e Middleware (Ayla) |
24/8 | 3.2 EJB: Uso de session beans (Nigini) |
29/8 | 3.x AJAX (Eloi) |
31/8 | [Buffer de contingência para as aulas] |
5/9 |
3.4 Gerência de Transações (Jacques) 3.5 Segurança (Jacques) |
12/9 | 3.6 Web Services (Iury) |
14/9 | .Net (Pablo Diego) |
19/9 | [Buffer de contingência para as aulas] |
21/9 | 3.9 Uso de XML/XSLT (Alexandro) |
26/9 | 3.7
Messaging e Filas (Aliandro) 3.8 Java Management Extensions (JMX) (Aliandro) |
28/9 | [Buffer de contingência para as aulas] |
3/10 | 3.10 Performance e Escalabilidade (Rodrigo Rebouças) |
5/10 | 3.11 Document Views (Eloi) |
10/10 | 3.12 JBI e BPEL4WS - Parte 1 (Flávio Ronison) |
17/10 | 3.12 JBI e BPEL4WS - Parte 2 (Flávio Ronison) |
19/10 | [Buffer de contingência para as aulas] |
24/10 | 3.13 Enterprise Service Bus (Rodrigo "Biscoito"?) |
26/10 | Prova Final |
A avaliação será feita através de:
O curso é baseado em grande parte num projeto de desenvolvimento envolvendo os assuntos do curso. Poderá formar equipe com uma (e apenas uma) pessoa. O projeto é importante e você deverá trabalhar duro para completá-lo. É assim que vai aprender algo. Espera-se que você fuce as ferramentas básicas necessárias ao projeto: Eclipse, Tomcat, Lomboz (opcional), JBoss (opcional), Hibernate (opcional).
O projeto será avaliado através de 4 milestones distintos. Os detalhes do que deve ser entregue para o professor estão aqui. O projeto é obrigatório. Quem não fizer os 4 milestones do projeto não poderá passar na disciplina. Os pesos atribuídos aos vários eventos de avaliação são indicados abaixo. Perde-se 5% do valor da nota dada a um milestone do projeto para cada dia de atraso na entrega. Não haverá extensão devido a energia que cai no último dia, titias que adoecem, etc. Observe que o professor estará usando um programa que detecta similaridades entre projetos de alunos; qualquer trecho de código copiado constitui ofensa séria.
Evento de avaliação | Peso |
Milestone 1 | 25% |
Milestone 2 | 25% |
Milestone 3 | 25% |
Milestone 4 | 25% |
Milestones entregues via e-mail para jacques@dsc.ufcg.edu.br, até a meia-noite do dia indicado abaixo.
Milestone 1 | Domingo, 13/08/2006 |
Milestone 2 | Domingo, 10/09/2006 |
Milestone 3 ou MIlestone 4 (podem escolher) | Domingo, 22/10/2006 |