JAVA WEB PROGRAMMING

treeexcellentSoftware and s/w Development

Dec 13, 2013 (3 years and 4 months ago)

113 views






Şubeler

Fulya

Kozyatağı

Ankara

Bilkent

İzmir

444 36 00

www.egitimtakvimi.com

egitimtakvimi@bilgeadam.com


JAVA
WEB
PROGRAMMING






























Eğitim Süresi

:

5

gün

Eğitim Kodu :

java 102


Eğitim Ön Koşul :




Temel düzeyde
Java

p
rogramlama bilgisi
veya Java Programming eğitiminin
tamamlanmış olması.




Eğitim Hedefi :

Bu eğitimde katılımcılara Java

Web
programlamanın Servlet, JSP gibi temel
özellikleri anlatıldıktan sonra, EJB, JPA, JSF gibi
daha ileri teknolojilere geçilerek güncel
kurumsal uygulama geliştirme pratiklerini
öğrenmeleri sağlanacaktır.

Eğitimde kullanılan
teknolojilerle bir e
-
ticaret

uygulaması
geliştirilecektir. Eğitim Spring, Hibernate, Java
FX, Web Services gibi konuları da giriş
düzeyinde anlatarak tamamlanacaktır.


Döküman
:

Katılımcılara

orjinal
Java Programming 24
-
Hour
Trainer
(
Wrox

yayınevi) kitabı verilecektir.





Eğitim İçeri
ği




Java EE 6 Overview.



Programming with Servlets.



JavaServer Pages.



Developing Web Applications with JSF.



Introducing JMS and MOM.



Introducing JNDI.



Introduction to Enterprise JavaBeans.



Introduction to th
e Java Persistence API.



Sample Application: Developing an E
-
Commerce Web Site



Working with RESTful Web Services.



Introduction to Spring MVC Framework.



Introduction to Hibernate Framework.



Bringing JavaFX to the Mix







Şubeler

Fulya

Kozyatağı

Ankara

Bilkent

İzmir

444 36 00

www.egitimtakvimi.com

egitimtakvimi@bilgeadam.com

Modül 1
-


Java EE 6 Overview


1.1. THE BIG PICTURE


1.2. PROFILES AND PRUNING


1.3. MISCELLANEOUS CONCEPTS


1.4. LAB WORK


Modül 2
-

Programming with Servlets


2.1. THE BIG PICTURE


2.2. THE THIN CLIENT


2.3. HOW TO WRITE A SERVLET


2.4. HOW TO DEPLOY A SERVLET


2.5. INSTALLING THE GLASSFISH PLUG
-
IN FOR ECLIPSE


2.6. HOW TO CREATE A SERVLET WITH ECLIPSE


2.7. BROWSER
-
SERVLET DATA FLOW


2.8. HTTP GET AND POST REQUESTS


2.9. SESSION TRACKING


2.10. EVENT L
ISTENERS


2.11. ASYNCHRONOUS SERVLETS


2.12. LAB WORK


Modül

3
-

JavaServer Pages


3.1. EMBEDDING JAVA CODE INTO HTML


3.2. IMPLICIT JSP OBJECTS


3.3. OVERVIEW OF THE JSP TAGS


3.4. ERROR PAGES


3.5. JAVABEANS


3.6. LOADING JSP FROM SERVLETS


3.7. TAG LIBR
ARIES


3.8. JSTL

3.9. LAB WORK






Şubeler

Fulya

Kozyatağı

Ankara

Bilkent

İzmir

444 36 00

www.egitimtakvimi.com

egitimtakvimi@bilgeadam.com


Modül 4
-

Developing Web Applications with JSF


4.1. THE BIG PICTURE


4.2. MANAGED BEANS


4.3. CREATING A JSF WEBSITE


4.4. CONVERTERS AND VALIDATORS


4.5. LAB WORK


Modül 5
-

Introducing JMS and MOM


5.1. MESSAGING CONCEPTS

AND TERMINOLOGY


5.2. TWO MODES OF MESSAGE DELIVERY


5.3. JMS API OVERVIEW


5.4. TYPES OF MESSAGES


5.5. HOW TO SEND A MESSAGE


5.6. HOW TO RECEIVE A MESSAGE


5.7. HOW TO PUBLISH A MESSAGE


5.8. HOW TO SUBSCRIBE FOR A TOPIC


5.9. MESSAGE SELECTORS


5.10.
ADMINISTERING OBJECTS IN OPEN MQ


5.11. LAB WORK


Modül 6
-

Introducing JNDI


6.1. JAVA NAMING AND DIRECTORY INTERFACE


6.2. ADMINISTERING JNDI OBJECTS IN GLASSFISH


6.3. ACCESSING THE GLASSFISH NAMING SERVICE WITH JNDI


6.4. INJECTION OF JNDI RESOURCES


6
.5. DATASOURCE AND JNDI


6.6. LIGHTWEIGHT DIRECTORY ACCESS PROTOCOL


6.7. LAB WORK








Şubeler

Fulya

Kozyatağı

Ankara

Bilkent

İzmir

444 36 00

www.egitimtakvimi.com

egitimtakvimi@bilgeadam.com

Modül 7
-

Introduction to Enterprise JavaBeans


7.1. WHO NEEDS EJB CONTAINERS?


7.2. TYPES OF EJBS


7.3. STATELESS SESSION BEANS


7.4. STATEFUL SESSION BEANS


7.5. SINGLET
ON BEANS


7.6. DEPLOYING EJB


7.7. MESSAGE
-
DRIVEN BEANS


7.8. TIMER SERVICE


7.9. SUMMARY


7.10. LAB WORK


Modül 8
-

Introduction to the Java Persistence API


8.1. THE BIG PICTURE


8.2. MAPPING OBJECTS TO DATABASE TABLES


8.3. JPQL


8.4. ENTITYMANAGER


8.5
. A BRIEF INTRODUCTION TO THE CRITERIA API


8.6. BEAN VALIDATION


8.7. LAB WORK



Sample Application: Developing an E
-
Commerce Web Site


A complete e
-
commerce application will be developed using JSP, EJB, JPA, JSTL, JDBC,
HTML, CSS and Javascript technolog
ies. We will
create a website enabling customers to
shop online. Our
application will have a customer side to shop online, and an
administrator side to maintain the application.


Modül 9
-

Working with RESTful Web Services


9.1. THE SOAP WEB SERVICES


9.2.

THE RESTFUL WEB SERVICES







Şubeler

Fulya

Kozyatağı

Ankara

Bilkent

İzmir

444 36 00

www.egitimtakvimi.com

egitimtakvimi@bilgeadam.com

9.3. THE RESTFUL STOCK SERVER


9.4. LAB WORK


Modül 10
-

Introduction to Spring MVC Framework


10.1. BEAN WIRING


10.2. OVERVIEW OF SPRING MVC


10.3. PROCESSING HTML WITH SPRING


10.4. LAB WORK


Modül 11
-

Introduction to Hiberna
te Framework


11.1. THE BIG PICTURE


11.2. INSTALLING AND CONFIGURING HIBERNATE


11.3. RETRIEVING DATA WITH HIBERNATE


11.4. LAB WORK


Modül 12
-

Bringing JavaFX to the Mix


12.1. CONSUMING STOCK QUOTES WITH JAVAFX


12.2. CODE WALKTHROUGH


12.3. LAB WORK