J2EE Online Training

J2EE Online Training By IT Professionals

Prime Online Training offers J2EE Online Training. Our J2EEtrainers are Highly talented and have Excellent Teaching skills. They are well experienced trainers in their relative field. Our online training is one of the Best online training in India For any technology. All our students were happy With our online training and able to find Jobs quickly in USA, UK, Singapore, Japan, Europe. online training is your one stop & Best solution to learn J2EE at your home with flexible Timings.

Prime Online Training offers the J2EE Online Training Course in a true global setting.

What is J2EE ?

Java Platform, Enterprise Edition or Java EE is Oracle’s enterprise java computing platform. The platform provides an API and runtime environment for developing and running enterprice software including network and web services, and other large-scale, multi-tiered, scalable, reliable, and secure network applications. Java EE extends the  Java Platform,Standard Edition (Java SE),providing an API for object relational mapping, distributed and multi-tier architecture, and Webservices. The platform incorporates a design based largely on modular components running on an application server.

J2EE Online Training Course Outline

Introduction

1.Programming language Types and Paradigms.
2.Computer Programming Hierarchy.
3.How Computer Architecture Affects a Language ?
4.Why Java ?
5.Flavors of Java.
6.Java Designing Goal.
7.Role of Java Programmer in Industry.
8.Features of Java Language.
9.JVM –The heart of Java
10.Java’s Magic Bytecode
11.Language Fundamentals

The Java Environment:

1.Installing Java.
2.Java Program Development
3.Java Source File Structure
4.Compilation
5.Executions

Basic Language Elements:

1.Lexical Tokens, Identifiers
2.Keywords, Literals, Comments
3.Primitive Datatypes,Operators
4.Assignments.
5.Object Oriented Programming
6.Class Fundamentals.
7.Object & Object reference.
8.Object Life time & Garbage Collection.
9.Creating and Operating Objects.
10.Constructor & initialization code block.
11.Access Control, Modifiers, methods
12.Nested , Inner Class &Anonymous Classes
13.Abstract Class & Interfaces
14.Defining Methods, Argument Passing Mechanism
15.Method Overloading, Recursion.
16.Dealing with Static Members. Finalize() Method.
17.Native Method. Use of “this “ reference.
18.Use of Modifiers with Classes & Methods.
19.Design of Accessors and Mutator Methods
20.Cloning Objects, shallow and deep cloning
21.Generic Class Types
22.Syllabus
23. Extending Classes and Inheritance
24.Use and Benefits of Inheritance in OOP
25.Types of Inheritance in Java
26.Inheriting Data Members and Methods
27.Role of Constructors in inheritance
28.Overriding Super Class Methods.
29.Use of “super”.
30.Polymorphism in inheritance.
31.Type Compatibility and Conversion
32.Implementing interfaces.
33.Package
34.Organizing Classes and Interfaces in Packages.
35.Package as Access Protection
36.Defining Package.
37.CLASSPATH Setting for Packages.
38.Making JAR Files for Library Packages
39.Import and Static Import
40.Naming Convention For Packages

Exception Handling:

1.The Idea behind Exception
2.Exceptions & Errors
3.Types of Exception
4.Control Flow In Exceptions
5.JVM reaction to Exceptions
6.Use of try, catch, finally, throw, throws in Exception Handling.
7.In-built and User Defined Exceptions
8.Checked and Un-Checked Exceptions

Arrays & Strings :

1.Defining an Array
2.Initializing & Accessing Array
3.Multi –Dimensional Array
4.Operation on String
5.Mutable & Immutable String
6.Using Collection BasesLoopfor String
7.Tokenizing a String
8.Creating Strings using StringBuffer

Threads:

1.Understanding Threads
2.Needs of Multi-Threaded Programming.
3.Thread Life-Cycle
4.Thread Priorities
5.Synchronizing Threads
6.Inter Communication of Threads
7.Critical Factor in Thread -DeadLock
8. Applet
9.Applet & Application
10.Applet Architecture.
11.Parameters to Applet
12.Embedding Applets in Web page.
13.Applet Security Policies
14.A Collection of Useful Classes
15.Utility Methods for Arrays
16.Observable and Observer Objects
17.Date & Times
18.Using Scanner
19.Regular Expression
20.Input/Output Operation in Java(java.io Package)
21.Streams and the new I/O Capabilities
22.Understanding Streams
23.The Classes for Input and Output
24.The Standard Streams
25.Working with File Object
26.File I/O Basics
27.Readingand Writing to Files
28.Buffer and Buffer Management
29.Read/Write Operations with File Channel
30.Serializing Objects
31.GUI Programming
32.Designing Graphical User Interfaces in Java
33.Components and Containers
34.Basics of Components
35.Using Containers
36.Layout Managers
37.AWT Componets
38.Adding a Menu to Window
39.Extending GUI Features Using Swing Components
40.Java Utilities (java.util Package)

The Collection Framework :

1.Collections of Objects
2.Collection Types
3.Sets
4.Sequence
5.Map
6.Understanding Hashing
7.Use of ArrayList & Vector
8. Event Handling
9.Event-Driven Programming in Java
10.Event- Handling Process
11.Event-Handling Mechanism
12.The Delegation Model of Event Handling
13.Event Classes
14.Event Sources
15.Event Listeners
16.Adapter Classes as Helper Classes in Event Handling
17.Anonymous Inner classes a Short –cut to Event Handling
18.Avoiding Deadlocks in GUI Code
19.Event Types & Classes
20.Networking Programming
21.Networking Basics
22.Client-Server Architecture
23.Socket Overview
24.Networking Classes and Interfaces
25.Network Protocols
26.Developing Networking Applications in Java
27.DataBase Programming using JDBC
28.Introduction to JDBC
29.JDBC Drivers & Architecture
30.CURD operation Using JDBC
31.Connecting to non-conventional Databases
32.J2EE Syllabus

Advance JDBC Programming:

1.Overview of Database Driver Architecture
2.Introduction to JDBC Standard Extension API (javax.sql)
3.Connection Pooling
4.JDBC Programming with ORACLE, MYSQL, etc.
5.Batch Processing
6.Connecting to non-conventional databases
7.Use of Excel API
8.Database cashing (case study with HSDB,CSQL)
9.Working with Multiple Databases
10.Handling SQL escape syntax
11.Calling SQL functions, Database stored procedures
12.Dealing with Database Metadata
13.Handling Binary Data (Operation on Image File)
14.Type mapping & SQL3 Data types

Introduction to J2EE :

1.J2EE Overview
2.Why J2EE?
3.J2EE Architecture
4.J2EE APIs
5.J2EE Containers
6.Java Server Technologies
7.Servlet
8.Web Application Basics.
9.Architecture and challenges of Web Application.
10.Introduction to servlet
11.Servlet life cycle
12.Developing and Deploying Servlets
13.Exploring Deployment Descriptor (web.xml).
14.Handling Request and Response
15.Initializing a Servlet
16.Accessing Database
17.Servlet Chaining
18.Session Tracking & Management
19.Dealing with cookies
20.Transferring Request
21.Accessing Web Context
22.Passing INIT and CONTEXT Parameter
23.Sharing information using scope object
24.Controlling concurrent access
25.User Authentication
26.Filtering Request and Response
27.Programming Filter
28.Filter Mapping
29.Servlet Listeners

Java Server Pages Technology:

1.Basic JSP Architecture
2.Life Cycle of JSP (Translation, compilation)
3.JSP Tags and Expressions
4.Role of JSP in MVC-2
5.JSP with Database
6.JSP Implicit Objects
7.Tag Libraries
8.JSP Expression Language (EL)
9.Using Custom Tag

JSP Capabilities:

1.Exception Handling
2.Session Management
3.Directives
4.JSP with Java Bean
5.RMI (Remote Method Invocation)
6.RMI overview
7.RMI architecture
8.Example demonstrating RMI
9.EnterpriseJAVA Beans
10.Enterprise Bean overview
11.Types of enterprise beans
12.Advantages of enterprise beans
13.The Life Cycles ofEnterpriseBeans
14.Working with Session Beans
15.Statefull vs. Stateless Session Beans
16.Working with Entity Beans
17.Message Driven Beans
18.JNDI (Java Naming and Directory Interface)
19.JNDI overview
20.JNDI API
21.Context operations
22.Using JNDI in J2EE applications
23. J2EE Syllabus

Struts Framework:

1.What is Struts?
2.Struts Architecture
3.Struts classes – ActionForward, ActionForm,
4.ActionServlet, Action classes
5.Understanding struts-config.xml
6.Understanding Action Mappings
7.Struts flow with an example application
8.Struts Tiles Framework.
9.Struts Validation Framework
10.Internationalizing Struts Application
11.Struts with Message Resources

Awareness to Other J2EE Technologies:

1. Java Mail
2. JTA
3. Web Services
4. JMS
5. ANT
6. Log4J
7. JSF
8. Hibernate
9. Spring Framework
10. Design Pattern

Our J2EE Online Training batches start every week and we accommodate your flexible timings.

Prime Trainings provides online training for various courses like Core Java,  J2EE,  Java WebdynPro , AJAXHibernate

Comments are closed.