Java Web & JavaEE Dersi |
Java Web & JavaEE Dersi Tanımı
Java Web & JavaEE Dersi, büyük çaplı projelerin ihtiyaçları için geliştirilmiş java teknolojilerinin bütünün oluşturduğu JavaEE(Java EE) çerçevesinin en etkin şekilde ele alındığı bir eğitimdir. Başlangıçta EJB ile ilerleyen JavaEE sonraları, Hibernate ve Spring gibi açık kodlu projelerin eklenip popülerleşmesiyle daha da gelişti.
Tomcat(Jsp Runner),JBoss, Weblogic, WebSphere, Glassfish; bilinen JavaEE uygulama sunucularıdır. JavaEE uygulamaları bu sunucular üzerinde gelişitirilir ve çalıştırılır.
Java Web & JavaEE Dersi İçeriği
Java Web & JavaEE Dersi - Eğitim Türkçe olarak verilmektedir
Student is going to have detailed understanding about Web Development by using current Java Web technologies. Student is going to be able to integrate Eclipse-JSF-RichFaces-Hibernate-MySQL(or Oracle...) and start developing web pages.
Java Web & JavaEE Dersi - General JAVA Web Development Components
General JAVA Web Application StructureWeb Pages
Process of Viewing a Web Page in Browser
The Protocols
URLs
Get and Post Requests
Tomcat-Eclipse
Servlet Package
Introduction to JSP
Request-Response
Process of Viewing a JSP Page in Browser
JSP Page LifeCycle
JSP Application Architectures
MVC Architecture
JSP Components
Scripting Elements and JSP
Using Variables in JSP Pages
JSP to Servlet Conversion
JSP Implicit Variables
JSP Directives
JSP Standard Actions
JSTL and EL
Java Web & JavaEE Dersi - JSF
Introduction to JSFThe Technology Under JSF
JSF Required Libraries
JSF Components
JSF LifeCycle
Backing Bean
Renderer and Converter
Events and Listeners
Messages
Setting Up faces-config.xml File
Setting Up web.xml File
JSF Expression Language (EL)
Web Application Scopes
Sample Pages with JSF Components
JBoss-Eclipse
Java Web & JavaEE Dersi - RichFaces
Introduction To RichFacesAdding RichFaces to Existing JSF Applications
Simple JSF Application with RichFaces
Registering RichFaces in web.xml file
Managed Bean
Registering Beans and Page Flows in faces-config.xml
RichFaces Request Processing flow
RichFaces Architecture Overview
Ajax Components
Partial Rendering
Action and Navigation
Filter Configuration in web.xml file
RichFaces Components
Sample Pages with RichFaces Components
Java Web & JavaEE Dersi - Hibernate
What is Persistence?Persistence Layer
ORM
Core Hibernate Interfaces
hibernate.cfg.xml File
Required Libraries to Start Development with Hibernate
Writing POJOs
(*.hbm.xml) Hibernate Property Mapping File
Persistence LifeCycle
HQL-Criteria
Java Web & JavaEE Dersi - Maven
Introduction To Mavenpom.xml file
Maven-eclipse Integration
Creating EAR file with Ant Script
Java Web & JavaEE Dersi - Tools-Libraries-Technologies Used During Training Session :
EclipseJSP
Servlet
JSF
RichFaces
Hibernate
Ant
Maven
Jboss AS
Tomcat
MySQL( or Oracle )