regd. off. plot no. a-40, unit … · advance java modular java course ... application server web...

2
TRAINING BASKET QUALIFY FOR TOMORROW Regd. Off. Plot No. A-40, Unit 301/302, Tower A, 3rd Floor I-Thum Tower Near Corenthum Tower, Sector-62, Noida - 201309 | Tel: 0120-2405511 www.trainingbasket.in Helpline No. 9015887887 WhatsApp No.: 9899080002

Upload: dangquynh

Post on 21-Aug-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

TRAINING BASKETQUALIFY FOR TOMORROW

Regd. Off. Plot No. A-40, Unit 301/302, Tower A, 3rd Floor I-Thum Tower Near Corenthum

Tower, Sector-62, Noida - 201309 | Tel: 0120-2405511

www.trainingbasket.inHelpline No. 9015887887WhatsApp No.: 9899080002

www.trainingbasket.in

INTRODUCTION TO J2EE ARCHITECTURE THEIR

ARCHITECTURESingle Tier.Two Tier.Three Tier.N Tier.J2EE Components.Web Components.Business Components

J2EE CONTAINERS

Containers Types.Container Services.

J2EE SERVICES

Java Naming and Directory InterfaceJava Transaction Service.Java Messaging Service.Java Authentication & Authorization Service.

INTRODUCTION TO UML

Use cases.Diagrams.

INTRODUCTION TO XML

Documents Type Definition (DTD).Xml Parsers Documents Object Module (DOM).Simple API for XML (SAX).

JAVA SERVLET

Introduction to Web programming.Advantages of Servlets.Servlets Lifecycle.Difference Dispatching.Types of Sessiong Ytracking.Event Listener.FiltersFile Uploading / File Downloading.Packages used to develop a Servlet.Security

NETWORKINGURL, InetAddress.Socket and Server Socket.Datagram Socket, URL Connection.Socket Factories.Demonstration of Data Transfer from one machine toanother.

SYSTEM PROPERTIES & INTERNATIONALALIZATIONThe Collection interface (List, Set, SortedSet)Usage of Property File.Define the Locale.Defining multiple types of locale using multiple property files.Fetching text from Resource Bundle.

REMOTE METHOD INVOCATION (RMI)Distributed Applications.RMI Architecture.ImplementationCall-back Mechanism.Demonstrations of RMI using more than one machine.

COLLECTION FRAMEWORKThe Collection interface (List, Set, SortedSet)The Collection Classes (ArrayList, LinkedList, HashSet, TreeSet)Differences b/w HashSet, HashMap and Hash Table.Differences Betweenother Collection Classes.Accessing a Collection via an Iterator. Working with Maps.Working with Comparators, Comparable.

The Collection Algorithms.The Legacy Classes and Interfaces (Enumeration. Vector, Stack, Dictionary, Hashtable).Difference b/w Non Legacy and Legacy Interfaces and Classes.Date and Time Handling.

ADVANCE JAVA

MODULAR JAVA COURSE

Apache Tomcat

Oracles Weblogic 10, JBoss, GlassFish

Issues with Persistence layers and Object-Relational Mapping (ORM), Hibernate Overview and Benefits, Hibernate architecture overview, POJO (Plain Old Java Object) Based Mapping

INTRODUCTION TO HIBERNATE

APPLICATION SERVER

WEB SERVER

"Hello World" Program for Hibernate, Mapping a Class, Hibernate Type System, Working with sessions and Persistent Objects

GETTING STARTED WITH HIBERNATE QUICKLY

Inserting and Updating Entities, HQL - Hibernate Query Language Overview, The Query Interface, Creating and working with queries

QUERYING

Transaction Overview and Transactions in Hibernate, Hibernate Transaction API (in Managed and Non-managed Environments), The lifecycle of managed objects, Persistent, transient, and detached objects, The Persistence (Session) Context (Lifespan, Relation to Managed Objects, Propagation), Synchronization to the Database, The Session as cache

THE PERSISTENCE LIFECYCLE

Object Relationship Overview, Mapping Collections of Value Objects, Entity Relationships, Mapping Entity Relationships

RELATIONSHIPS

Entity Inheritance with Hibernate, Table-per-class mapping, Table per Subclass mapping, Table per Concrete Class mapping

INHERITANCE MAPPING

Employing the Spring Hibernate template, Configuring hibernate resources in Spring

INTEGRATING SPRING AND HIBERNATE

Entity Inheritance with Hibernate, Table-per-class mapping, Table per Subclass mapping, Table per Concrete Class mapping

SPRING ARCHITECTURE FUNDAMENTALS