SlideShare a Scribd company logo
SERVLETSHibernate
JDBC Overview & Architecture
Enterprise Java Beans (EJB 3.0)
Struts2 FRAMEWORK
Java EE - Programming and
Application Development Training
4 months training for
Professionals and Fresh Graduates
Classes: Sat-Sun 11:00 to 2:00
Spring Framework
www.safertech.net
Classes
from
3-Oct
at Computer & Info
System Department
NED University
Prerequisites for Java training
• Basic data structures and algorithms
• Basic HTMl and database knowledge
• Basic java concepts
Java Platform, Enterprise Edition 5 (Java EE 5)
• Core Java EE
• Java EE 5 Platform Overview
• Java EE Platform – Distributed Multi tiered
Applications
• Java EE – Web & Business Components
• Java EE Containers – services & types
• Java EE Application Assembly & Deployment –
Packaging Applications, Java EE modules
• Getting Started with Web Applications
• Model View Controller (MVC)2 Architecture &
Packaging EJB Module
APPLICATION DEPLOYMENT
• Web application development and deployment
Steps
• Configuring Web application – Web application
deployment descriptor (web.xml file)
• Web Application Archive (*.WAR file) – *.WAR
directory structure
• Building & Deploying Applications, Ant build tool
• Advanced Java EE – Web & Business Components
Development
JDBC
• JDBC Overview & Architecture
• Step By Step Usage of JDBC API
• Connecting to Oracle 10g XE Database in Java
• Practical (Hands-on Working Examples)
• Prepared Statement & JDBC Transactions
• Practical (Hands-on Working Examples)
• Developing Web Application with MySQL / Oracle
10g XE Database by implementing Java Beans,
DAO’s & MVC2 Architecture
Enterprise Java Beans (EJB 3.0)
• EJB 3.0 overview & Architecture
• Features of EJB 3.0
• About Session Beans
• EJB 3.0 Persistence Programming Model
• Java EE Application Assembly and Deployment –
Anatomy of EJB Module & Packaging
• Java Persistence API
• Designing a Java Enterprise Application
• Developing EJB3 Module using Stateless, Stateful
Session Beans & Entity Beans. And creating an
Enterprise Application Project using Eclipse Indigo
3.7.1 + JBOSS v5.0 + MySQL 5.0
FRAMEWORKS
Struts2 FRAMEWORK
• Struts2 Basics & Architecture
• Struts Request Handling Life Cycle
• Struts2 Configuration, Struts2 Actions, Struts2
Interceptors, Struts2 Results,
Course Contents
• Struts2 Value Stack/OGNL
• Practical (Building Struts2 Framework Application)
• Struts2 Tag Libraries
• Struts2 XML Based Validations
• Practical (Building Struts2 XML based Validation
Application)
• Struts2 Database Access
SERVLETS
• Servlet Overview
• Life cycle of Servlet
• Handling Client HTTP Request & Server HTTP
Response
• Practical (Hands-on Working Examples)
• Initializing Parameters & ServletContext
• - Initializing a Servlet
• - ServletContext initialization Parameters
• - ServletContext Attributes (Context binder)
• Practical (Hands-on Working Examples)
• Session Management, Request Dispatcher &
Redirecting
• Practical (Hands-on Working Examples)
Hibernate
• Introduction to Hibernate, ORM Overview,
Hibernate Environment
• Hibernate Architecture & API, Hibernate
Configuration,
• Hibernate Sessions, Persistent Class & Mapping Files
• Building Hibernate application, Hibernate Query
Language (HQL)
• Hibernate O/R Mappings – Collection & Association
Mappings
• Implementing Hibernate in Java Web Applications
using Eclipse
• Indigo 3.7.1 + JBOSS v5.0 with MySQL 5.5
• Hibernate Annotations
JSP
• Overview of JSP
• JSP Architecture & life cycle
• Components of Java Server Pages
• Practical (Hands-on Examples)
• Implicit Objects & Standard JSP Tags
• Practical (Hands-on Working Examples)
• Scope of JSP objects
• Practical (Hands-on Working Examples)
Spring
• Introduction to Spring Framework Architecture
• Bean Definition, Bean Scopes & Bean Definition
Inheritance
• Spring IoC Containers, Understanding inversion of
control (IoC) – Dependency Injection (DI)
• Spring Setter Injection, Spring Constructor Injection
• Ioc in Action
• Architecture of Spring Web MVC Framework
• Spring MVC Getting Started – constructing web MVC
application using Spring Framework,
AbstractController in Spring MVC
Gul Mohammad
Manager Software Development
Avanza Solutions (Pvt) Ltd
Over 10 years’ experience as Software Architect, Technical
mentor and Software Engineer
Process Improvement and developing painless working
environment
• Deliver High quality and bug free software by design
• Defensive programming
• Delivering value adding projects
• Scalable, highly secure and responsive systems
• Agile methodologies
• Scrum, TDD, change management. Release management
Technologies
• Java J2EE, .Net C#, VB, Php. Android
• Struts 2.x, Hibernate JPA, Spring, Jsf. Zkos framework
• Ejbs, webservices Soap Rest. Jaxb, maven, ant.
• Jbpm, drools, jboss seems
• IBM WebSphere portal & commerce
JQuery, Bootstrap, Angular Js, extjs, Ajax, html 5. JavaScript css
3. LESS, Jodo.
Duration: 04 months (16 weeks)
Timing: 11:00 am to 02:00 pm
Venue: Computation Lab,
Computer and Information Systems
Engineering Department,
NEDUET.
Course Fee: Rs. 52,000/-
10% discount on full payment
30% discount to students
Per month Rs. 13,000/- for Professionals:
Per month Rs. 9,100/- for students:
Get Registered:
Marketing Executive
nazish.riaz@safertech.net
almas.shoaib@safertech.net
Safer Tech
Bungalow No 40-E, Block-6, P.E.C.H.S
Behind Lal-Kothi, Karachi
Tel: 021-343-80762
Trainer’s Profile

More Related Content

What's hot (20)

PPT
Spring Boot. Boot up your development
Strannik_2013
 
PPTX
Introduction to Spring Framework
Serhat Can
 
PPTX
Spring.new hope.1.3
Alex Tumanoff
 
PPTX
How to Use OWASP Security Logging
Milton Smith
 
PPTX
CQ5 Development Setup, Maven Build and Deployment
klcodanr
 
PPTX
[Srijan Wednesday Webinars] Developing Large Scale Applications in AngularJS
Srijan Technologies
 
PDF
Lessons Learned from Real-World Deployments of Java EE 7 at JavaOne 2014
Arun Gupta
 
KEY
LatJUG. JSF2.0 - The JavaEE6 Standard
denis Udod
 
PPTX
Spring Framework Presantation Part 1-Core
Donald Lika
 
PDF
스프링 프레임워크
Yoonki Chang
 
PPT
Spring introduction
Manav Prasad
 
DOCX
Month 3 report
PRIYANKA FNU
 
PDF
Spring Mvc
ifnu bima
 
PPTX
Java EE8 - by Kito Mann
Kile Niklawski
 
PDF
Spring framework core
Taemon Piya-Lumyong
 
PPTX
JavaEE Microservices -the Payara Way
Payara
 
PPTX
Spring framework
Yaroslav Hulaga
 
PPTX
Comparison of Java Web Application Frameworks
Angelin R
 
PPTX
Java EE 8
Ryan Cuprak
 
PPTX
Byte code manipulation and instrumentalization in Java
Alex Moskvin
 
Spring Boot. Boot up your development
Strannik_2013
 
Introduction to Spring Framework
Serhat Can
 
Spring.new hope.1.3
Alex Tumanoff
 
How to Use OWASP Security Logging
Milton Smith
 
CQ5 Development Setup, Maven Build and Deployment
klcodanr
 
[Srijan Wednesday Webinars] Developing Large Scale Applications in AngularJS
Srijan Technologies
 
Lessons Learned from Real-World Deployments of Java EE 7 at JavaOne 2014
Arun Gupta
 
LatJUG. JSF2.0 - The JavaEE6 Standard
denis Udod
 
Spring Framework Presantation Part 1-Core
Donald Lika
 
스프링 프레임워크
Yoonki Chang
 
Spring introduction
Manav Prasad
 
Month 3 report
PRIYANKA FNU
 
Spring Mvc
ifnu bima
 
Java EE8 - by Kito Mann
Kile Niklawski
 
Spring framework core
Taemon Piya-Lumyong
 
JavaEE Microservices -the Payara Way
Payara
 
Spring framework
Yaroslav Hulaga
 
Comparison of Java Web Application Frameworks
Angelin R
 
Java EE 8
Ryan Cuprak
 
Byte code manipulation and instrumentalization in Java
Alex Moskvin
 

Viewers also liked (20)

PPTX
Struts & spring framework issues
Prashant Seth
 
PPT
Struts2
Manav Prasad
 
PPT
Struts Overview
elliando dias
 
PPT
Struts2
shankar_b7
 
PPTX
Spring By Example One Day Workshop
springbyexample
 
PPT
Hibernate architecture
Anurag
 
PPT
Struts2
Scott Stanlick
 
PPTX
Struts
Rajkumar Singh
 
PDF
Java Enterprise Edition
Francesco Nolano
 
PPTX
Introduction to j2 ee frameworks
Mukesh Kumar
 
PDF
Introduction to Java Enterprise Edition
Abdalla Mahmoud
 
PPTX
A PRESENTATION ON STRUTS & HIBERNATE
Tushar Choudhary
 
PDF
Hibernate 3
Rajiv Gupta
 
PDF
Struts2
Rajiv Gupta
 
PPTX
Why do I hate Hibernate?
Mikalai Alimenkou
 
PPT
Java & J2EE Struts with Hibernate Framework
Mohit Belwal
 
PPTX
Web application framework
Pankaj Chand
 
ODP
ORM, JPA, & Hibernate Overview
Brett Meyer
 
PDF
Hibernate Presentation
guest11106b
 
Struts & spring framework issues
Prashant Seth
 
Struts2
Manav Prasad
 
Struts Overview
elliando dias
 
Struts2
shankar_b7
 
Spring By Example One Day Workshop
springbyexample
 
Hibernate architecture
Anurag
 
Java Enterprise Edition
Francesco Nolano
 
Introduction to j2 ee frameworks
Mukesh Kumar
 
Introduction to Java Enterprise Edition
Abdalla Mahmoud
 
A PRESENTATION ON STRUTS & HIBERNATE
Tushar Choudhary
 
Hibernate 3
Rajiv Gupta
 
Struts2
Rajiv Gupta
 
Why do I hate Hibernate?
Mikalai Alimenkou
 
Java & J2EE Struts with Hibernate Framework
Mohit Belwal
 
Web application framework
Pankaj Chand
 
ORM, JPA, & Hibernate Overview
Brett Meyer
 
Hibernate Presentation
guest11106b
 
Ad

Similar to JAVA EE training from 3rd-oct-2015 (20)

DOC
Java online training from hyderabad
revanthonline
 
PDF
Java Online Training
Nagendra Kumar
 
PDF
Best Java Online Training in India
Nagendra Kumar
 
PDF
Java Online Training
revanthonlineenquiry
 
PDF
Build Java Web Application Using Apache Struts
weili_at_slideshare
 
PPT
Cloud compiler - Minor Project by students of CBPGEC
vipin kumar
 
PPTX
MVC + ORM (with project implementation)
Prateek Chauhan
 
PPTX
Advance java1.1
Prince Soni
 
DOC
Bala Sr Java Developer
Java Dev
 
DOC
Resume
Venkat Pacharla
 
PPT
The JAVA Training Workshop in Ahmedabad
TOPS Technologies
 
PPTX
unit_1_spring_1.pptxfgfgggjffgggddddgggg
zmulani8
 
PPT
Java training in ahmedabad
TOPS Technologies
 
PPTX
6 weeks 6 months live project summer industrial training in cmc limited 2012
CMC Limited
 
DOC
pranayJ
Pray B
 
PPTX
How Spring Framework Really Works?
NexSoftsys
 
DOCX
JAVAJ2EE DeveloperSummary · 7 years of versatile e.docx
christiandean12115
 
PPT
Spring - a framework written by developers
MarcioSoaresPereira1
 
PDF
Java EE - Programming and Application Development Training in Karachi, Pakistan
Nazish Riaz
 
PDF
Java EE - Programming and Application Development Training in Karachi, Pakistan
Nazish Riaz
 
Java online training from hyderabad
revanthonline
 
Java Online Training
Nagendra Kumar
 
Best Java Online Training in India
Nagendra Kumar
 
Java Online Training
revanthonlineenquiry
 
Build Java Web Application Using Apache Struts
weili_at_slideshare
 
Cloud compiler - Minor Project by students of CBPGEC
vipin kumar
 
MVC + ORM (with project implementation)
Prateek Chauhan
 
Advance java1.1
Prince Soni
 
Bala Sr Java Developer
Java Dev
 
The JAVA Training Workshop in Ahmedabad
TOPS Technologies
 
unit_1_spring_1.pptxfgfgggjffgggddddgggg
zmulani8
 
Java training in ahmedabad
TOPS Technologies
 
6 weeks 6 months live project summer industrial training in cmc limited 2012
CMC Limited
 
pranayJ
Pray B
 
How Spring Framework Really Works?
NexSoftsys
 
JAVAJ2EE DeveloperSummary · 7 years of versatile e.docx
christiandean12115
 
Spring - a framework written by developers
MarcioSoaresPereira1
 
Java EE - Programming and Application Development Training in Karachi, Pakistan
Nazish Riaz
 
Java EE - Programming and Application Development Training in Karachi, Pakistan
Nazish Riaz
 
Ad

More from Naz Ish (6)

PDF
CBAP- detailed brochure
Naz Ish
 
PDF
Training on Test Automation Uses Selenium | 21&28 March 2015 | Karachi, Pakistan
Naz Ish
 
PDF
Training Session on Test Automation using Selenium
Naz Ish
 
PDF
CBAP Lahore & Islamabad
Naz Ish
 
PDF
Sqa v3
Naz Ish
 
PDF
OISOL Pvt Ltd
Naz Ish
 
CBAP- detailed brochure
Naz Ish
 
Training on Test Automation Uses Selenium | 21&28 March 2015 | Karachi, Pakistan
Naz Ish
 
Training Session on Test Automation using Selenium
Naz Ish
 
CBAP Lahore & Islamabad
Naz Ish
 
Sqa v3
Naz Ish
 
OISOL Pvt Ltd
Naz Ish
 

Recently uploaded (20)

PPTX
HUMAN RESOURCE MANAGEMENT: RECRUITMENT, SELECTION, PLACEMENT, DEPLOYMENT, TRA...
PRADEEP ABOTHU
 
PPTX
Controller Request and Response in Odoo18
Celine George
 
PPTX
care of patient with elimination needs.pptx
Rekhanjali Gupta
 
PDF
Horarios de distribución de agua en julio
pegazohn1978
 
PPTX
CATEGORIES OF NURSING PERSONNEL: HOSPITAL & COLLEGE
PRADEEP ABOTHU
 
PPTX
PPT-Q1-WEEK-3-SCIENCE-ERevised Matatag Grade 3.pptx
reijhongidayawan02
 
PDF
epi editorial commitee meeting presentation
MIPLM
 
PPTX
How to Configure Re-Ordering From Portal in Odoo 18 Website
Celine George
 
PDF
The Constitution Review Committee (CRC) has released an updated schedule for ...
nservice241
 
PPTX
Difference between write and update in odoo 18
Celine George
 
PPTX
How to Create Odoo JS Dialog_Popup in Odoo 18
Celine George
 
PDF
STATEMENT-BY-THE-HON.-MINISTER-FOR-HEALTH-ON-THE-COVID-19-OUTBREAK-AT-UG_revi...
nservice241
 
PPTX
How to Set Up Tags in Odoo 18 - Odoo Slides
Celine George
 
PDF
The History of Phone Numbers in Stoke Newington by Billy Thomas
History of Stoke Newington
 
PDF
Exploring the Different Types of Experimental Research
Thelma Villaflores
 
PPTX
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
PDF
Aprendendo Arquitetura Framework Salesforce - Dia 03
Mauricio Alexandre Silva
 
PDF
Reconstruct, Restore, Reimagine: New Perspectives on Stoke Newington’s Histor...
History of Stoke Newington
 
PPTX
Introduction to Biochemistry & Cellular Foundations.pptx
marvinnbustamante1
 
PDF
Biological Bilingual Glossary Hindi and English Medium
World of Wisdom
 
HUMAN RESOURCE MANAGEMENT: RECRUITMENT, SELECTION, PLACEMENT, DEPLOYMENT, TRA...
PRADEEP ABOTHU
 
Controller Request and Response in Odoo18
Celine George
 
care of patient with elimination needs.pptx
Rekhanjali Gupta
 
Horarios de distribución de agua en julio
pegazohn1978
 
CATEGORIES OF NURSING PERSONNEL: HOSPITAL & COLLEGE
PRADEEP ABOTHU
 
PPT-Q1-WEEK-3-SCIENCE-ERevised Matatag Grade 3.pptx
reijhongidayawan02
 
epi editorial commitee meeting presentation
MIPLM
 
How to Configure Re-Ordering From Portal in Odoo 18 Website
Celine George
 
The Constitution Review Committee (CRC) has released an updated schedule for ...
nservice241
 
Difference between write and update in odoo 18
Celine George
 
How to Create Odoo JS Dialog_Popup in Odoo 18
Celine George
 
STATEMENT-BY-THE-HON.-MINISTER-FOR-HEALTH-ON-THE-COVID-19-OUTBREAK-AT-UG_revi...
nservice241
 
How to Set Up Tags in Odoo 18 - Odoo Slides
Celine George
 
The History of Phone Numbers in Stoke Newington by Billy Thomas
History of Stoke Newington
 
Exploring the Different Types of Experimental Research
Thelma Villaflores
 
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
Aprendendo Arquitetura Framework Salesforce - Dia 03
Mauricio Alexandre Silva
 
Reconstruct, Restore, Reimagine: New Perspectives on Stoke Newington’s Histor...
History of Stoke Newington
 
Introduction to Biochemistry & Cellular Foundations.pptx
marvinnbustamante1
 
Biological Bilingual Glossary Hindi and English Medium
World of Wisdom
 

JAVA EE training from 3rd-oct-2015

  • 1. SERVLETSHibernate JDBC Overview & Architecture Enterprise Java Beans (EJB 3.0) Struts2 FRAMEWORK Java EE - Programming and Application Development Training 4 months training for Professionals and Fresh Graduates Classes: Sat-Sun 11:00 to 2:00 Spring Framework www.safertech.net Classes from 3-Oct at Computer & Info System Department NED University
  • 2. Prerequisites for Java training • Basic data structures and algorithms • Basic HTMl and database knowledge • Basic java concepts Java Platform, Enterprise Edition 5 (Java EE 5) • Core Java EE • Java EE 5 Platform Overview • Java EE Platform – Distributed Multi tiered Applications • Java EE – Web & Business Components • Java EE Containers – services & types • Java EE Application Assembly & Deployment – Packaging Applications, Java EE modules • Getting Started with Web Applications • Model View Controller (MVC)2 Architecture & Packaging EJB Module APPLICATION DEPLOYMENT • Web application development and deployment Steps • Configuring Web application – Web application deployment descriptor (web.xml file) • Web Application Archive (*.WAR file) – *.WAR directory structure • Building & Deploying Applications, Ant build tool • Advanced Java EE – Web & Business Components Development JDBC • JDBC Overview & Architecture • Step By Step Usage of JDBC API • Connecting to Oracle 10g XE Database in Java • Practical (Hands-on Working Examples) • Prepared Statement & JDBC Transactions • Practical (Hands-on Working Examples) • Developing Web Application with MySQL / Oracle 10g XE Database by implementing Java Beans, DAO’s & MVC2 Architecture Enterprise Java Beans (EJB 3.0) • EJB 3.0 overview & Architecture • Features of EJB 3.0 • About Session Beans • EJB 3.0 Persistence Programming Model • Java EE Application Assembly and Deployment – Anatomy of EJB Module & Packaging • Java Persistence API • Designing a Java Enterprise Application • Developing EJB3 Module using Stateless, Stateful Session Beans & Entity Beans. And creating an Enterprise Application Project using Eclipse Indigo 3.7.1 + JBOSS v5.0 + MySQL 5.0 FRAMEWORKS Struts2 FRAMEWORK • Struts2 Basics & Architecture • Struts Request Handling Life Cycle • Struts2 Configuration, Struts2 Actions, Struts2 Interceptors, Struts2 Results, Course Contents
  • 3. • Struts2 Value Stack/OGNL • Practical (Building Struts2 Framework Application) • Struts2 Tag Libraries • Struts2 XML Based Validations • Practical (Building Struts2 XML based Validation Application) • Struts2 Database Access SERVLETS • Servlet Overview • Life cycle of Servlet • Handling Client HTTP Request & Server HTTP Response • Practical (Hands-on Working Examples) • Initializing Parameters & ServletContext • - Initializing a Servlet • - ServletContext initialization Parameters • - ServletContext Attributes (Context binder) • Practical (Hands-on Working Examples) • Session Management, Request Dispatcher & Redirecting • Practical (Hands-on Working Examples) Hibernate • Introduction to Hibernate, ORM Overview, Hibernate Environment • Hibernate Architecture & API, Hibernate Configuration, • Hibernate Sessions, Persistent Class & Mapping Files • Building Hibernate application, Hibernate Query Language (HQL) • Hibernate O/R Mappings – Collection & Association Mappings • Implementing Hibernate in Java Web Applications using Eclipse • Indigo 3.7.1 + JBOSS v5.0 with MySQL 5.5 • Hibernate Annotations JSP • Overview of JSP • JSP Architecture & life cycle • Components of Java Server Pages • Practical (Hands-on Examples) • Implicit Objects & Standard JSP Tags • Practical (Hands-on Working Examples) • Scope of JSP objects • Practical (Hands-on Working Examples) Spring • Introduction to Spring Framework Architecture • Bean Definition, Bean Scopes & Bean Definition Inheritance • Spring IoC Containers, Understanding inversion of control (IoC) – Dependency Injection (DI) • Spring Setter Injection, Spring Constructor Injection • Ioc in Action • Architecture of Spring Web MVC Framework • Spring MVC Getting Started – constructing web MVC application using Spring Framework, AbstractController in Spring MVC
  • 4. Gul Mohammad Manager Software Development Avanza Solutions (Pvt) Ltd Over 10 years’ experience as Software Architect, Technical mentor and Software Engineer Process Improvement and developing painless working environment • Deliver High quality and bug free software by design • Defensive programming • Delivering value adding projects • Scalable, highly secure and responsive systems • Agile methodologies • Scrum, TDD, change management. Release management Technologies • Java J2EE, .Net C#, VB, Php. Android • Struts 2.x, Hibernate JPA, Spring, Jsf. Zkos framework • Ejbs, webservices Soap Rest. Jaxb, maven, ant. • Jbpm, drools, jboss seems • IBM WebSphere portal & commerce JQuery, Bootstrap, Angular Js, extjs, Ajax, html 5. JavaScript css 3. LESS, Jodo. Duration: 04 months (16 weeks) Timing: 11:00 am to 02:00 pm Venue: Computation Lab, Computer and Information Systems Engineering Department, NEDUET. Course Fee: Rs. 52,000/- 10% discount on full payment 30% discount to students Per month Rs. 13,000/- for Professionals: Per month Rs. 9,100/- for students: Get Registered: Marketing Executive [email protected] [email protected] Safer Tech Bungalow No 40-E, Block-6, P.E.C.H.S Behind Lal-Kothi, Karachi Tel: 021-343-80762 Trainer’s Profile