![]() |
Heleno de Souza Campos Junior (a.k.a. Heleno Campos) Postdoc and Substitute Teacher, IC/UFF D.Sc., IC/UFF, 2025 M.Sc., PGCC/UFJF, 2018 B.Sc., Campus Juiz de Fora/IF Sudeste MG, 2016 |
![]() |
Horário: sextas-feiras das 18h às 22h
Sala: Laboratório L306
Sala de aula virtual da disciplina: usaremos o Google Classroom para as discussões e avisos. A sala de aula no Google Classroom será usada também para divulgar avisos gerais e para dúvidas.
Média = (2 x Prova 1 + 2 x Prova 2 + Trabalho) / 5
APROVADO
\[Presença \geq 75\% ~ E ~ Média \geq 6\]VERIFICAÇÃO SUPLEMENTAR
\[Presença \geq 75\% ~ 4 ~ \leq Média < 6\]Será aprovado na VS se tirar nota maior ou igual a 6.
REPROVADO
Caso contrário
O curso terá um trabalho feito em grupos de 3 participantes que consiste em desenvolver um sistema bancário usando as tecnologias estudadas durante o curso. O sistema deve controlar usuários e contas, permitindo as operações de saldo, extrato, depósito, saque, transferência e investimento.
Como resultado final espera-se uma apresentação do trabalho (10 a 15 minutos) e a entrega do código. Essas atividades devem ocorrer na data estipulada (ver seção Cronograma).
Obs.: atraso na entrega do Trabalho terá uma multa de um ponto por dia.
De acordo com o Regulamento dos Cursos de Graduação, a presença mínima necessária para aprovação é de 75% das aulas (Art. 96) e não há abono de faltas sem documentação (Art. 103).
As listas não precisam ser entregues ao professor. O intuito é servirem como revisão de conteúdo de outras disciplinas necessárias para essa e de apoio para fixar a matéria dada em sala. Não serão fornecidos gabaritos das listas. Enviem as dúvidas específicas no Google Classroom.
Obs.: Caso tenha dificuldade de fazer alguma questão, verifique se não é referente a uma matéria que está para ser apresentada nas próximas aulas.
No curso utilizaremos a versão mais recente da IDE NetBeans na distribuição Java EE e o Servidor Java EE Glassfish, que vem junto com a IDE NetBeans. Ambos são gratuitos e estão disponíveis para os principais sistemas operacionais (Linux, Mac e Windows).
Há diversos livros sobre o assunto que podem ser consultados. Há a opção de consultar gratuitamente os tutoriais oficiais da Oracle referentes a Java, Servlets, JDBC e JSP. Além disso, a Caelum disponibiliza gratuitamente apostilas em português de Java, Servlets, JDBC e JSP. Por fim, os seguintes livros têm uma didática diferenciada: “Use a Cabeça Java”, segunda edição, de Kathy Sierra e Bert Bates, e “Use a Cabeça Servlets & JSP”, segunda edição, de Brian Basham, Kathy Sierra e Bert Bates.
Data | Atividade |
---|---|
28/03/2025 | HTML |
04/04/2025 | Folhas de estilo (CSS) |
11/04/2025 | Arquiteturas de sistemas web |
18/04/2025 | FERIADO (Paixão de Cristo) |
25/04/2025 | Prova 1 |
02/05/2025 | Servlets |
09/05/2025 | Servlets |
16/05/2025 | Servlets |
23/05/2025 | JDBC |
30/05/2025 | Sem aula |
06/06/2025 | JDBC |
13/06/2025 | JSP |
20/06/2025 | Ponto facultativo |
27/06/2025 | MVC |
04/07/2025 | Prova 2 |
11/07/2025 | Apresentação de trabalhos |
18/07/2025 | VR |
25/07/2025 | VS |