JDBC – Java Database Connectivity
- Introduction.
- Why JDBC?
- What is JDBC?
- JDBC Architecture.
- Types of Drivers.
- Statements.
- Result Set
- Prepared Statement.
- Connection Modes..
- Callable Statements.
- Database Operations
- Transaction management.
- Row Set.
- Connection Pooling.
Servlets
- Introduction
- Why Web Application?
- Web application Architecture
- Dynamic web Page
- Web Server & Web Container
- Web.xml
- Servlet Interface
- Generic Servlet
- Http Servlet
- Servlet Life Cycle
- Creating web Application
- Deploment of a web application
- Welcome file configuration
- Early loading of a Servlet
- doGet() method
- doPost() method
- Servlet Config
- Servlet Context
- Servlet Communication
- Servlet -Browser Communication
- set Header()
- send Redirect()
- Web-Component Communication
- Forward
- Include
- Session Tracking Mechanisms
- Http Session
- Cookies
- Filters
- Listeners
- Web-Security
JSP (Java Server Page)
- Introduction
- JSP Life cycle
- Difference b/w JSP & Servlet life cycle
- Advantages of JSP
- JSP Translation
- JSP Implicit Objects
- Scopes in JSP
- JSP Directives
- Page
- Include
- Taglib
- JSP Scripting Elements
- Declaratives
- Script lets
- Expressions
- JSP Actions
- Standard Actions
- use Bean tag
- set Property tag
- get Property tag
- include tag
- forward tag
- param tag
- plug-in tag
- directives tag
- script let tag
- expression tag
JSTL (JSP Standard Tag Library)
- Understanding JSTL tags
- Working with core and formatting tags
- Working with JSTL functions
Custom Tags
- Why custom tags?
- How to create custom tag
- Advantages of custom tags?
Web Security
- Authentication and authorization
- Implementing security using tags in web.xml
IDE
Eclipse
Creating a web Application using Eclipse
SERVERS
- Types of Servers
- Tomcat
- Jar file of tomcat
DATABASE
Oracle
Project
- How to understand a requirement and design solution
- Creating a web application for the requirements
- Understanding deploying options
Real time Interview Questions
1.Interview Questions for freshers
2.Interview Questions for Experienced
Brilliant Computer Education
· 28+ years Experience in IT Training · Anjaiah Road · 080194 79999 Open ⋅ 7AM TO 10PM