100% found this document useful (1 vote)
121 views

CMC Ltd. (A TATA Enterprise) Greater Noida: Java/J2Ee

The document provides an overview of key Java concepts including the Java architecture, JVM garbage collection, exceptions, threads, collections framework, I/O and streams, network programming, RMI, reflection, JDBC, servlets, filters, JSP, EJB, JPA, MDBs, Struts, security, Hibernate, AJAX, XML, Spring Framework, and a live project. It covers Java fundamentals as well as enterprise Java technologies like servlets, JSP, EJB, and frameworks like Struts and Spring. The document is intended to introduce developers to the Java programming language and ecosystem.

Uploaded by

Mithlesh Singh
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
121 views

CMC Ltd. (A TATA Enterprise) Greater Noida: Java/J2Ee

The document provides an overview of key Java concepts including the Java architecture, JVM garbage collection, exceptions, threads, collections framework, I/O and streams, network programming, RMI, reflection, JDBC, servlets, filters, JSP, EJB, JPA, MDBs, Struts, security, Hibernate, AJAX, XML, Spring Framework, and a live project. It covers Java fundamentals as well as enterprise Java technologies like servlets, JSP, EJB, and frameworks like Struts and Spring. The document is intended to introduce developers to the Java programming language and ecosystem.

Uploaded by

Mithlesh Singh
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

CMC Ltd.

(A TATA Enterprise) Greater Noida


JAVA/J2EE Introduction -Java architecture overview -Introduction to the JVM Garbage Collection -Understanding garbage collection behavior and eligibility -Class/interface/inner class/variable declarations Introduction to Java Exceptions -Exception objects -Try Catch, Finally ,throw, throws Java.lang package & Classes -Understanding String objects -Wrapper classes and associated methods Threads -Define/instantiate/start new threads -Java.lang Thread -Understanding thread execution & inter-thread communication The Collections Framework -Array and collection -Classes/interfaces -Map/List/Set Implementations and Appropriate use Java Application -Build a simple command-line -Intro to AWT and swing -JFrame and JPanel containers -User Interface Events

-Adapter Classes -I/O and Streams -Readers/Writers -Creating/Processing streams -The Serialization Interface Network Programming - Sockets, Client-Server Programming -Mapping Streams to Sockets -Building a multithreaded client server system Remote Method Invocation (RMI) -Distributed Objects -Specifying remote interfaces -Distributed Java Objects -Specifying Security policies Java Reflection -Concept of a Meta class -Benefits of meta programming -Runtime representation of Classes Java database connectivity (JDBC) -Fundamentals of Database Programming -Connection Statements -ResultSets, Mets Data -Scrollable Result Sets -Accessing the Transaction Manager -Two-Phase commit, Data Sources -Connection Pools Servlets -Servlets and Web Applications

-Web Application packaging -Servlets interactions,-Servlets lifecycle -Session tracking -Dispatch,forward, and include Servlets Filters - Servlets Filters -Filters lifecycle, Defining servlet filters -Using filters to modify response Java Servlets 2.4 -Whats new in Servlet 2.4 -Changes to the RequestDispatcher -Changes to the ServletRequest -Changes to the RequestListener Java Server Pages -JSP -JSP Scripting -Actions and Implicit Objects -Introductions to Custom Tags EJB 3.0 -What is an EJB? -Why should you use EJB? -Whats new in EJB 3.0? The EJB Simplified API -Developing Stateless & Statefull beans -Related Annotations -Life-cycle of Session beans Java Persistent API -Features of JPA

-Advantages of JPA -Domain Model: -The basics of EJB3 JPA and O-R Framework: -Metadata Annotation in Action -Entities Message-Driven Beans -Introduction to asynchronous beans -Introduction to the Java Message Service (JMS) API Overview of Model-View-Controller (MVC) -Model-View-Controller (MVC) architectural pattern Struts Fundamentals -Fundamental concept of the Struts framework -Struts and MVC -Setting up a web application using Struts -Controller class -Custom Tag library -Action Interfaces and Action handler classes Security by Java -Concept of Java security -Fundamental of Cryptography -Public Key Cryptography -Authentication Hibernate -Why Hibernate -Advantages over EJB -Concept of Dialect -Concept of configuration File -Concept of Required Packages & Classes

-Implementation of Hibernate Application AJAX (Asynchronous JavaScript & XML ) -Need of AJAX -Details of AJAX Classes, Flow of Request -Implementation of Hibernate Application XML -How XML is backbone of web Application -Concept of XML Configuration for Different Application -XML with Web services -Storing Data in XML & Retrieving Data Erom XML Spring Framework -Overview of Spring Framework -Achieve MVC with Spring Framework Live Project

You might also like