Module -1 Core Java
Basic concepts of JAVA
- History of JAVA and it’s features
- List of JAVA platform versions
- About JDK architecture
- Unicode system
- Variable and Data types
- Distinguish b/w JDK, JRE, and JVM
- About JVM
Concepts of OOPS (Object Oriented Programming System)
In OOPs concepts we teach you topics like Advantage of OOPs, Object and Class, Method Overloading, Constructor static variable, method and block , this keyword, Inheritance (IS-A), Method Overriding, Covariant Return Type, Aggregation and Composition(HAS-A), Runtime Polymorphism, static and Dynamic binding, Abstract class and Interface, Package and Access Modifiers, Downcasting with instanceof operator, and related topics.
JAVA Data Types
Control Statements
String Handling
Exception Handling
Nested Classes
Multithreading
Synchronization
Input and output
Serialization
Networking
AWT and EventHandling
Swing
LayoutManagers
Applet
Reflection API
Collection Framework
Threads
IO Streams
Generics
Polymorphism
Constructors & Overloading
Interfaces & Packages
Threads
Inheritance, Super & Final Keywords
Module -2 JDBC
In this module you will learn the concepts JDBC Drivers, Steps to connect to the database, Connectivity with Oracle, Connectivity with MySQL, Connectivity with Access without DSN, DriverManager, Connection interface, Statement interface, ResultSet interface, Stored procedures and functions, Transaction Management, Batch Processing, PreparedStatement,, ResultSetMetaData, DatabaseMetaData, Storing image, Retrieving image, Storing file, Retrieving file, and features of JDBC from our proven IT professionals.
Module – 3 J2ee, Servlets, EL Expressions
J2ee Concepts
- J2ee Architecture
- Install TomCat Server
- TomCat Hierarchy
- Web Application & Hierarchy
Servlets
Basic Concepts of Servlets
- Brief explanation of servlets
- Servlet API
- Servlet Interface
- GenericServlet
- HttpServlet
- Basics of Web
- Life Cycle of Servlet
- Working with Apache Tomcat Server
- Steps to create a servlet in Tomcat
- How servlet works?
- servlet in Myeclipse
- servlet in Eclipse
- servlet in Netbeans
ServletConfig
ServletContext
ServletFilters
ServletListeners
ServletRequest
ServletCollaboration
ServletInputStream and ServletOutputStream
Session Management
EL Expressions
- About EL Expressions
- JSTL
- Custom tags
- MVC in JSP
Module – 4 JSP, XML
JSP
- Basics of JSP
- Scripting Elements
- JSP Technology
- JSP Vs Servlets
- JSP Tags
- Implicit Objects
- Directive Elements
- Exception Handling
- Action Elements
XML
- XML
- XSD
- DTD
- XML Parsing
Module – 5 Struts MVC FrameWork, Web services, Design patterns
Struts MVC FrameWork
- Overview of Struts
- Struts Architecture
- MVC Overview
- Action Servlet
- Request Processor
- Validation Plug-in
- Struts Configxmlfile
- Using Struts Tag Libraries
- Data passing from JSP to Controller
Web Services
- Architecture of Web Services
- WSDL
- SOAP
- HHTP
- Configure Web Services
- Testing of Web services using SoapUI
Design Patterns
- Overview of Design Patterns
- SingleTon
- MVC
- Façade
- DAO
- Business Delegate
Module – 6 Spring Framework
Spring
- Spring Overview
- Struts Vs Spring
- Configuration of Spring Beans
- Spring Configxmlfile
- Dependency Injection
- Spring MVC Applications
- Spring Controller
- Configuration of Spring Framework handler
- View Resolvers
Module – 7 Hibernate
Hibernate
- Hibernate Overview
- JDBC vs ORM
- Hibernate Configuration
- Hibernate hbm and Config xml file
- Read and save data using hibernate Objects
- Using HQL
- Hibernate Application
- Hibernate Logging
- Inheritance Mapping
- Collection Mapping
Component Mapping
Association Mapping
Hibernate Caching
Hibernate Mapping and Examples
Module – 8 JMS, JNDI, EJB, Ant, Ajax
JNDI Overview
Directory Service
JNDI looup and examples
JMS Architecture
Configuring Topic and Queue on Application Server
Log4j Configuration
Module – 9 Application Servers, CVS, JUnit
Junit
- About Junit Testing
- Types of Testing
- Annotations used in JUnit
- Assert class
- Test Cases
Get Upto 30% off on our JAVA course, Join now to avail discount.