140 likes | 210 Views
Programação III. Prof. Guilherme Alexandre Monteiro Reinaldo Recife. Apresentação do Professor. Graduado em Ciência da Computação – UFPE, 2005.2 Mestre em Ciência da Computação – UFPE, 2009 Servidor Público – ATI (Agência de Tecnologia da Informação)
E N D
Programação III Prof. Guilherme Alexandre Monteiro Reinaldo Recife
Apresentação do Professor • Graduado em Ciência da Computação – UFPE, 2005.2 • Mestre em Ciência da Computação – UFPE, 2009 • Servidor Público – ATI (Agência de Tecnologia da Informação) • Experiência como Professor em outras instituições: • FAFICA (Faculdade de Filosofia, Ciências e Letras de Caruaru) • Faculdade Marista Recife (Pós FEED) • Núcleo de EAD – UFRPE (Licenciatura em Computação) • CEFOSPE (Centro de Formação de Servidores do Estado) • Cordelista (Escritor e Declamador de Cordel)
Contatos • Prof. Guilherme Alexandre Monteiro Reinaldo • Apelido: Alexandre Cordel • E-mail/gtalk: alexandrecordel@gmail.com greinaldo@fbv.edu.br • Site: http://www.alexandrecordel.com.br/fbv • Celular: (81) 9801-1878
Roteiro • Acordo de Convivência • Plano de Ensino • Competência • Habilidades • Bases Tecnológicas • Metodologia de Ensino e Aprendizagem • Metodologia de Avaliação • Bibliografia • Programação III
Acordo de Convivência • Celular no silencioso e sair para atender • Horário: 19:00h às 22:00h (±10min de tolerância) • Presença/participação em aulas (valerão nota) • Faltas em aulas (justifica problema de saúde) • Intervalo (~20:30h) • Provas (subjetivas) • Momentos Relax (descontração)
Plano de Ensino • EMENTA: • Ambiente Java Avançado. • Projeto das classes e aplicações em Java. • Java e a internet: projeto de aplicações cliente servidor sobre o protocolo HTTP. • Principais recursos existentes na arquitetura J2EE da linguagem Java. • Projeto de implementação.
Plano de Ensino • OBJETIVOS: • Desenvolver técnicas de programação orientada a objetos e características avançadas da linguagem Java e aplicá-las ao desenvolvimento de aplicações cliente servidor utilizando o protocolo HTTP e arquitetura J2EE.
Plano de Ensino • BASES TECNOLÓGICAS: • Apresentação dos objetivos da disciplina. Exercícios nivelamento linguagem Java. • Programação Concorrente em Java. • Programação Concorrente em Java. Modelo de I/O em Java. • Bancos de Dados e JDBC. Hibernate e JPA. Definição de Projetos e Equipes. • Introdução ao protocolo HTTP e à linguagem HTML. • Visão Geral da Plataforma J2EE. • Sistemas em Camadas e Design Patterns. Servlets:
Plano de Ensino BASES TECNOLÓGICAS: Introdução e Ciclo de Vida. Servlets: Ciclo de Vida. Revisão para 1º EE. Servlets: Manutenção de Estado e Colaboração. Servlets: Manutenção de Estado e Colaboração. Exceções e Filtros. Introdução à JSP. JSP: diretivas e objetos implícitos. JSP: Scriptlets e EL. JSP: JSTL, Custom Tags e Tag Files. Overview JSF e EJB. Distribuição de aplicações Web. Projetos. Projetos. Apresentação de Projetos
Plano de Ensino • METODOLOGIA DE ENSINO APRENDIZAGEM: • Aulas expositivas dialogadas; • Exercício em sala de aula; • Trabalhos em grupo e Seminários; • Estudos de Caso; • Leitura e debate de artigos acadêmicos.
Plano de Ensino • METODOLOGIA DE AVALIAÇÃO: • Provas escritas; • Apresentação de seminários; • Trabalho em Grupo; • Participação em Sala.
Plano de Ensino • BIBLIOGRAFIA BÁSICA: 1. O’ BRIEN A. JAMES. Sistemas de Informação e as decisões gerenciais na era da internet. São Paulo: Saraiva, 2004. 2. LAUDON, P.L. & LAUDON, K.C. Sistema de Informação Gerenciais. São Paulo, Pearson, 2004. 3. ALVES, WILLIAM PEREIRA. Estudo Dirigido de Microsoft Office Access. São Paulo: ERICA, 2003.
Plano de Ensino • BIBLIOGRAFIA COMPLEMENTAR: 1. REZENDE, D. A. e Abreu, A. F. Tecnologia da Informação Aplicada a Sistemas de Informação Empresariais, Atlas, São Paulo, 2000. 2 REBOUÇAS, D. de Oliveira. Sistemas de Informações Gerenciais. São Paulo: Atlas, 2004. 3. ALBERTINI, Alberto Luiz; ALBERTINI, Rosa Maria de Moura. Tecnologia da informação: desafios da tecnologia de informação aplicada aos negócios. 2ª ed. São Paulo: Atlas, 2009. 4. KING, David; TURBAN, Efraim. Comércio Eletrônico. 1ª Edição. Prentice Hall do Brasil. São Paulo, 2004. 5. DEITEL, H. M.; DEITEL, P. J.; STEINBUHLER, K. E-business e e-commerce para administradores. São Paulo: Pearson Education do Brasil, 2004.
Programação III Prof. Guilherme Alexandre Monteiro Reinaldo Recife