Advanced Java Online Training

Advanced Java Online Training Course Overview

Advanced Java online Training mainly focus on skills need for software development Using the Java 2 Platform Or J2SE. This course is designed for students and professionals to work On server side applications. Advanced Concepts J2EE, JDBC, Servlets, JSP, Web services and frameworks like Hibernate, Spring are covered in this course.

Objectives of the Course

  • Understanding The Java Programming and Development
  • Developing Applications using MVC Architecture
  • Implementing OOPs Concepts in Live Project
  • SCJP oriented advanced Java Concepts

Prerequisites:

  • Familiar with core Java Programming Techniques

Duration of the Course

  • 40 Hrs

Who can attend this course?

  • Graduates
  • Professionals
  • Web Developers

Advanced Java Online Training Course Content Overview

JDBC – Java Database Connectivity

  • Introduction to JDBC
  • JDBC architecture
  • java.sql Package
  • Connection to Oracle using different types of drivers
  • Using DriverManager and Connection
  • Using Statement and PreparedStatement
  • Working with ResultSet
  • Working with ResultSetMetaData and database metadata
  • Scrollable and updatable ResultSet
  • Calling stored procedures using CallableStatement
  • Simple Transaction management
  • Batch updates
  • Pros and cons of different types of drivers
  • RowSets
  • Working with CLOB, BLOB

Java Servlets

  • Understanding server-side scripting
  • Understanding web application structure
  • Introduction to Servlets
  • Web Server & Web Container
  • Understanding tags web.xml
  • javax.servlet and javax.servlet.http packages
  • Life cycle of servlet
  • ServletRequest, ServletResponse
  • Understanding HTTP methods – doGet(), doPost()
  • Creating a Servlet and calling it
  • ServletConfig and ServletContext
  • Sending request, init and context parameters
  • Servlet Chaining
  • SendRedirect
  • Forward
  • Include
  • Working with Attributes
  • Working with a database in Servlets
  • Session Tracking Mechanisms
  • HttpSession
  • Cookies
  • URL-Rewriting
  • Hidden-Form Fields
  • Working with filters
  • Working with Listeners

JSP (Java Server Pages)

  • Introduction to JSP
  • Life cycle of JSP
  • Disadvantages of Servlets
  • JSP Components
  • Directives
  • Declaratives
  • Scriptlets
  • Expressions
  • Standard Actions
  • Custom Tags
  • JSP implicit objects
  • Accessing database from JSP
  • Using JavaBeans with JSP
  • Working with JSP Standard action tags
  • Working with expression language
  • Error Handling in a jsp
  • Creating custom tags
  • JSTL (Java Server Pages Tag Library)

IDE

  • Eclipse
  • Netbeans