80 likes | 163 Views
Java Corporativo. Programa de Capacitação. Ricardo Cavalcanti roc3@cin.ufpe.br. Jobson Ronan jrjs@cin.ufpe.br. Objetivos do Curso. “Qualificar o profissional para desenvolvimento corporativo e distribuído utilizando J2EE e EJB” Seguindo a especificação da Sun para J2EE 1.4.
E N D
Java Corporativo Programa de Capacitação Ricardo Cavalcanti roc3@cin.ufpe.br Jobson Ronan jrjs@cin.ufpe.br
Objetivos do Curso • “Qualificar o profissional para desenvolvimento corporativo e distribuído utilizando J2EE e EJB” • Seguindo a especificação da Sun para J2EE 1.4. • Utilizando ferramentas de desenvolvimento livres: Eclipse e JBoss
Pré-requisitos • Essenciais • Linguagem Java, inclusive JDBC • Transações • Noções de XML • Desejáveis • Java web
Tópicos abordados • Visão da arquitetura J2EE • Fundamentos sobre aplicações distribuídas com EJB • Criação de componentes EJB • Session beans, Entity beans e Message-Driven Beans • Configurando o ambiente de desenvolvimento • Transações
Outros tópicos abordados • Padrões de Projeto e boas práticas • Hibernate Avançado • Aspectos de Segurança • Aspectos de Performance • Outros frameworks corporativos • JSF, Tapestry e Spring
Roteiro do curso Parte I: Fundamentos • Conceitos complementares da arquitetura J2EE2 • Outros Componentes: Transações, controle de acesso, JNDI Parte II: Enterprise JavaBeans • Introdução aos EJBs e Stateless Sessions beans • Configurações do Ambiente de Desenvolvimento (JBOSS) • Stateful Session beans • Clientes EJB • Entity beans – BMP • Entity beans – CMP e EJB-QL • Introdução a JMS e Message Driven Beans • Deployment Descriptos
Roteiro (2) Parte III: Tópicos avançados • Transações em J2EE – CMT e BMT • Padrões de Projeto • Hibernate Avancado • Aspectos de Seguramça • Aspectos de Performance • Outros frameworks; JSF, Tapestry e Spring
Bibliografia [1] Mastering EJB 2.0, Ed Roman et al. http://www.theserverside.com/books/masteringEJB/index.jsp [2] The J2EE Tutorial, Sun Microsystems http://java.sun.com/j2ee/tutorial/ [3] Especificações J2EE e EJB da Sun e Java Docs, Sun Microsystems http://java.sun.com/j2ee/ [4] Core J2EE Patterns http://java.sun.com/blueprints/corej2eepatterns/ [5] Curso de EJB da Argonavis www.argonavis.com.br [6] Curso de EJB da Qualiti www.qualiti.com.br