Call Us: +91-9000011489

Register for Free Demo

CORE JAVA

 

Generation of Java

  • Features of Java
  • Java programming format
  • Reserved words
  • Arrays
  • Data types

Features of OOPS

  • Class
  • Object
  • Abstraction
  • Encapsulation
  • Inheritance
  • Polymorphism
  • Over loading
  • Over riding
  • Constructor
  • This keyword
  • Super keyword
  • Control Statements
  • Access Modifiers

Exception Handling

  • Exception Types
  • Try, catch, finally blocks
  • Throw, throws keywords
  • Fundamental classes in java.lang  package
  • String
  • StringBuffer 
  • Wrapper classes

Multi threading

  • Introduction
  • Thread creation
  • Thread life cycle
  • Synchronization
  • Thread priorities
  • Daemon thread
  • Inter thread communication

File I/O streams

  • Byte stream
  • Character stream
  • File
  • Serialization

AWT

  • Introduction
  • Components
  • Event Handling
  • Listeners
  • Layout Managers

Swings

  • Introduction
  • Difference between AWT and Swing
  • Component hierarchy

Networking in java

  • Knowing ip address
  • URL
  • Creation of server Program
  • Creation of  client program
  • Creation of Two-way communication

Inner Classes

  • Static and nonstatic classes
  • Local inner classes
  • Anonymous classes

Collection Framework

  • Collection
  • List (ArrayList, LinkedList, Vector, Stack)
  • Set (HashSet, LinkedHashSet, SortedSet, TreeSet)
  • Map (HashMap, Hashtable, Properties, SortedMap, TreeMap)
  • Collection Vs Collections
  • Cursors (Enumeration, Iterator, ListIterator)
  • Generics
  • For each loop
  • Boxing – unboxing

ADVANCED   JAVA

 

JDBC

  • Introduction to JDBC
  • JDBC Architecture
  • Types of JDBC Drivers
  • Establishing a JDCB Connection
  • Integration Java to Database using JDBC API
  • Using Statement
  • Using PreparedStatement
  • Using CallableStatement
  • Establish ResultSet
  • ScrollableResultSet
  • Batch Updates
  • Inserting BLOB&CLOB type of columns
  • Managing Transaction
  • Common Gateway Interface
  • Introduction to CGI
  • Disadvantage and Limitations of CGI

Servlets

  • Servlet as an improved CGI
  • Servlet fundamentals
  • Web Container & WebServer
  • Servlet Life Cycle/Architecture
  • Http Methods
  • Configuration of Web Application
  • web.xml (Deployment Descriptor file)
  • Specifying welcome file
  • ServletContext
  • ServletConfig
  • RequestDispatcher
  • Session Management
  • Using HttpSession
  • Using Cookie
  • Using URL Rewriting
  • Filters
  • FilterConfig
  • FilterChain
  • Jar file creation
  • War file creation

Java Server Pages (JSP)

  • JSP Architecture
  • JSP implicit objects
  • JSP Directive Tags
  • Page Directive
  • Include Directive
  • Taglib Directive
  • JSP Standard Actions
  • useBean tag
  • setProperty tag
  • getProperty tag
  • include tag
  • forward tag
  • plug-in tag
  • param tag
  • Custom Actions
  • Classic
  • Simple
  • JSP Scripting tags
  • Declaratives
  • Scriptlets
  • Expressions
  • EL implicit Objects
  • JSTL & Tag library
  • JavaBeans
  • IDE
  • MyEclipse
  • Servers
  • Tomcat
  • Weblogic

J2EE

 

STRUTS 2

  • Evoluion of web application
  • Structs2 Installation and configurations
  • MVC Architecture
  • Form Tags
  • Generic Tags
  • Architecture of structs 2
  • Actions and results
  • Interceptor
  • Result Type
  • File Upload and download
  • Securing structs2 application in tomcat
  • Database access
  • Sending mail
  • Input validations
  • Type converitons
  • Exceptions Handling
  • Annotations

SPRING FRAME WORK

  • Introduction
  • IOC(Inversion of Controle)
  • Spring Containers
  • BeanFactory
  • ApplicationContext
  • Spring Configuration file
  • Bean
    • Injucting dependences using
    • Setter Injuction and
    • Constructor Injuction
  • Bean Scopes
  • Auto Wiring
  • Spring Modules
  • Spring Core
  • Spring AOP
  • Spring ORM
  • Spring DAO
  • Spring Web
  • Spring Context
  • Spring MVC

HIBERNATE

  • Introduction
  • Advantages of Hibernate compared to JDBC
  • ORM (Object Relational Mapping)
  • Hibernate Architecture
  • Configuration file
  • Mapping file
  • Relations
  • One-to-one
  • One-to-many
  • Many-to-one
  • Hibernate Query Languages
  • Criteria API
  • Native SQL
  • Hibernate Caching
  • Servlet-Hibernate Communication
  • Struts-Hibernate Communication

RMI

  • Introduction
  • JNDI
  • RMI Architecture
  • Stub
  • Skelton
  • Simple RMI Application
  • Importance of RMI Registry