Java Training - Live Project Centre
Certification Benefits
Added Credibility
Great Job Opportunities
Use of Certification Logo for Endorsement of your proven skill
For Corporate Training
I will be more comfortable, if you could restrict the group not to exceed 20 persons.
Training hours will be 20 Hrs/paper in view of 20 participants.
Hardware for the required training should be provided by you, like Hall, Projector, and Furniture.
I will be bringing my laptop for training purpose, which should be allowed in to your premises.
Object Oriented Programming Concepts
- Introduction
- OOP Concepts (Basic + Fundamental of OOP).
- Benefits of OOP Programming.
- Comparison of OOP Programming with Structural Procedural
- Programming.
- Application of OOP.
Introduction to JAVA
- Features of Java.
- Difference between C++ and Java.
- Edition Enhancements.
- Introduction of J2EE Technology.
Java Fundamentals
- Types of Java Programs-(Application Program OR Stand alone Program) (Applet OR Intelligent Program, Servlets)
- Java Architecture.
- JDK Tools ( javac, java, jdb, rmic, jar, servlet runner, applet viewer)
- Java Standard Library ( JSL)
- Important Packages ( java. Lang, java.util, java.io, java.awt, java.applet, java.net, javax.swing).
Java Programming
- Compiling and Running Java Programs.
- Comments in a Program.
- Command line Argument.
Data Types, Variables and Operators
- Java Tokens, Alphabets (Character Set),
- Keywords, Java Reserved Keywords, Identifiers, Constants, Data types, Operators.
- Control-Flow Statements, Decision-Making Statements, Switch and IF else, Looping statements, Break, Continue, Return, Type Casting.
Classes and Objects
- What are Classes, Declaring a class, Rules for Naming Class,Abstract Class and Interface.
- Creating an Object, Methods, Exploring New Operators,Constructors, Dynamic Methods dispatch, wrappers.
- Difference between Constructor and a Method.
- Type of Constructors.
- Finalizers, Use of Final,Transient,volatile,Super and this Keyword
- String Buffer class, Array list.
- Exploring Methods
- More about main () method.
- Rules for main () method.
- Methods, Argument Passing, Call by Reference, Local Variable.
Packages and Interface
- User-defined Packages.
- Structure of the Java Program.
- How to Create a Package.
- Class member Access Protection, Class Path, Creating an Interface(Using, Extending).
Java Exception Handling
- Syntax for Exception Handling Mechanism.
- The Try,Catch,Multiple Catch Block, Checked and UnChecked Exceptions
- The Catch Block (or) Multiple Catch.
- Throw, Throws, The finally Block, User Defined Exceptions.
MultiThreading
- a.Overview of Processes and Threads.
- b.Creating a child Thread using Thread class and Runnable Interface.
- c.Synchronization of Thread.
- d.InterThread Communication.
Applet
- Without using Html file to RUN an Applet.
- Applet Life Cycle. Applet Tag.
- Passing Parameters to Applets.
- Difference between Applets and Application Program.
- Converting Applet to Application.
Introducing HTML,DHTML
- HTML Editor
- Advance tag of HTML
- Markup Tag of HTML
- Details of DHTML Tags.
AJAX
- Introduction to Ajax
- Ajax advantages and disadvantages
- The purpose of AJAX
- Complete Implementation of Ajax.
Apache Tomcat Server OR Weblogic Server
- Installation Process.
- Describe Directory of Tomcat
- How to Deploy Your Web application
- How to run Your Application on Tomcat
Servlet
- CGI Script, Java Servlet, Servlet Container
- Servlet Life Cycle, Servlet Interface, Generic Servlet Class
- Http Servlet Class, Http Servlet Request Interface.
JSP (Java Server Programming
- What is JSP
- How to work JSP
- Describe Directives of JSP
- Describe implicit Object of JSP
- Describe Action Tag of JSP
- Describe of basic tag of JSP
Java Beans
- Introducing Java Beans
- How to create Java Beans
- How to implement your Java Beans using JSP
Hibernate FrameWor
- Introduction to Hibernate
- Overview of Hibernate
- Features of Hibernate
- Getting Started with Hibernate
- Hibernate O/R Mapping
- Hibernate Mapping In Depth
- Hibernate Query Language(HQL).
- Hibernate Complete Example.
Database Handling
- Introduction to MYSQL and JAVA Database Connectivity.
- ODBC API, JDBC API
- JDBC Application Architecture, exploring java.sql.
- Obtaining a Connection.
i. Adding Library References
ii. Introducing JDBC Objects
- Connection Objects
- Statement Objects
- ResultSet Objects
iii. Using JDBC Objects
- Opening/Closing Database connection
- Fetching tables in ResultSet
- Manipulating ResultSet
- e. Statement, Prepared Statement,Callable Statement etc.
Introducing MYSQL
- Creating, Backup, Restore Database
- Creating, working with Tables
- Creating, working with Views
- Introducing Triggers and Procedures
Reporting Tool
- Various type of report generate using Jasper Report.