Click here to load reader
Upload
nazish-riaz
View
170
Download
1
Embed Size (px)
Citation preview
Java Enterprise Edition – Programming and
Application Development Training
6 Months HAND-ON/ Practical Training
Course
02 Months- Basics of JAVA
02 Months- Advance Level
02- Months- Hands on Project
for
Professionals and Fresh Graduates
Classes: Sat-Sun 11:30am to 02:30pm
Prerequisites for this Training:
• Basic data structures and algorithms
• Basic HTML and database knowledge
• Basic java concepts
Starting form 23-April-2016
Classes will conducted at Usman Institute of Technology
(UIT) on University Road
Course Contents
Session Facade Singleton
Value Object Assembler Bridge
Service Locator Pattern Prototype
Business Delegate Abstract Factory
Composite Entity Flyweight
Value List Handler Mediator
Service Locator Strategy
Composite Entity Decorator
Value Object State
Service to Worker Iterator
Data Access Object Chain of Responsibility
Intercepting Filter Model View Controller II
View Helper Memento
Composite View Builder
Dispatcher View Factory Method
Module 3
Final project eCommerce Application or Work Flow System
Design Patterns
Ejbs •Introduction
•Session Beans
•Entity Beans
•Introduction to JMS
•Message driven beans
•Design Patterns
Basics of JAVA
Module 1
•Basics of Java
•OOPS Concepts
•Exception Handling,
•Nested Classes
•Multithreading
•Synchronization
•Serialization
•Swing
•Collection and JDBC
•Basics of Servlet
•Servlet Request
•Servlet Collaboration
•Servlet Configuration
•Servlet Context
•Attribute
•Session Tracking
•Basics of JSP
•Scripting elements
•Implicit Objects
•Directive Elements
Advance
Module 2
Core Java
•Advanced OOP
•Java Compiler API
•Java Annotation Processor
•Java Agents
•J2EE
Hibernate and JPA
•Introduction to ORM
frameworks
•ORM mapping
•Associations
•Hibernate JPA Annotations
•HQL
•JPQL
•Transaction Management
•Batch Processing
•Hibernate performance
tuning
•Best Practices
Level JAVA Spring •Introduction
• Understanding Architecture
• Environment Setup
• Hello World Example
• IoC Containers
• Bean Definition
• Bean Scopes
• Bean Life Cycle
•Bean Post Processors
• Bean Definition Inheritance
• Dependency Injection
• Injecting Inner Beans
• Injecting Collection
• Beans Auto-Wiring
• Annotation Based Configuration
• Java Based Configuration
• Event Handling in
• Custom Events in
• AOP with Framework
• JDBC Framework
• Transaction Management
•Spring Data Repository
• Web MVC Framework
•Spring Web services Rest and SOAP
•Spring Instrumentation
• Logging with Log4J
•Introduction to Spring testability and integration with spring
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.
He has conducted training sessions on JAVA Enterprise Edition in Karachi, Pakistan
Mr. Muneer Ahmed Sr. Software Engineer
CATALYST IT Solutions (Pvt) Ltd.
Over 7 years of industry experience in the field of Software Development in Java and
related Technologies.
Proficient in Java Core, J2SE, J2EE Android Development, developing web, desktop,
mobile applications and designing system architecture.
Duration: 06 months
Timing: 11:30 am to 02:30 pm
Days: Saturdays & Sundays
Venue: Usman Institute of Technology
Basic Level - Rs. 8,000/- per Month
Advance Level - Rs. 11,000/- per Month
Final Project- Rs: 13,000/- Per Month
Including training material, Hi-tea & a course
completion certificate
Discounts: 10% on 2 month Installment Should be done prior to training
Training Methodology: Practical/Hands on (will be conducted in Computer LAB)
Get Registered:
Training Executive
Tel: 021-343-80762
0348-2229740
www.safertech.net
Safer Tech
Bungalow No 40-E, Block-6, P.E.C.H.S
Behind Lal-Kothi, Karachi
Trainer Profile