Core Java

Duration = 30 Hrs

  • Why Java for Selenium
  • First Java program
  • Datatypes in Java
  • Variables & Constants
  • Control-flow statements
  • Operators
  • Arrays
  • Loops
  • OOP Concepts
  • Classes and Objects
  • Class Constructors
  • Classes program in Java
  • Encapsulation , Inheritance and Polymorphism
  • Abstraction
  • Strings
  • Packages
  • Exception Handling
  • Wrapper classes
  • Introduction to Interface
  • Collection hierarchy
  • File IO
  • Data base connectivity

Advance Java:

JDBC:

  • Introduction JDBC.
  • Types of Drivers.
  • Connection.
  • Statement,Prepared Statement,Result Set,Callable Statement.
  • Demo.

Servlet:

  • Introduction of Servlet and Lifecycle of Servlet.
  • HttpServlet,HttpServletRequest,HttpServlet Response.
  • doGet(),doPost(),doTrace(),doDelete(),doPut() ,service() etc.
  • HttpSession,ServletConfig,Servlet Context.
  • Servlet Model.
  • Cookies,Session,session Management,Session Migration.
  • Server task,web Container,Container,Web Application.
  • Web Server/App Server.
  • Scopes.
  • Filter.
  • Listener.
  • mini project.

JSP:

  • Introducton of JSP and Jsp Lifecycle.
  • JSP Scopes.
  • Jsp Action.
  • JSTL.
  • Jsp task.
  • server task for Jsp.
  • Jsp Scriptlets.
  • Demo project.
  • Difference Servlet and Jsp.