Advanced Java Training

  • Advanced Java

    Smiley face

    Core Java Course ,Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!

  • Course Content

    Duration : 2 Months | Classes: Mon-Fri, 1½ Hrs./day

    • Advanced JDBC Programming

      • Overview of Database Driver Architecture.
      • Introduction to JDBC Standard Extension API (javax.sql).
      • Connection Pooling.
      • JDBC Programming with ORACLE, MYSQL, etc.
      • Batch Processing.
      • Connecting to nonconventional databases.
      • Use of Excel API .
      • Database cashing (case study with HSDB,CSQL).
      • Working with Multiple Databases.
      • Handling SQL escape syntax.
      • Calling SQL functions, Database stored procedures.
      • Dealing with Database Metadata.
      • Handling Binary Data (Operation on Image File).
      • Type mapping & SQL3 Data types.

      Introduction to J2EE
      • J2EE Overview.
      • Why J2EE?.
      • J2EE Architecture, J2EE APIs, J2EE Containers.

      Java Server Technology
      • Servlet.
      • Web Application Basics.
      • Architecture and challenges of Web Application.

      JSP
      • Getting familiar with your JSP server.
      • Your first JSP.
      • Adding dynamic content via expressions.
      • Scriptlets, Mixing Scriptlets and HTML.
      • Directives, Declarations, Tags, Sessions.
      • Beans and Forms Processing.
      • Controllers, Tag Libraries, Form Editing, Login pages.

      SERVLETS
      • Introduction to Servlets.
      • Overview.
      • Servlet Life Cycle.
      • A Simple Servlet.
      • HttpServlet, HttpRequest, HttpSession.
      • HttpResponse, Request Dispatcher.
      • ServletContext, Servlet XML Configuration.
      • Understanding GET and POST.
      • Struts –Part 1
      • Overview.
      • MVC design pattern.
      • Characteristics of the MVC design pattern.
      • Benefits of the MVC design pattern.
      • View, controller, and Struts.

      Struts –Part 2
      • Struts actions.
      • Struts development tools.
      • Creating a simple Struts application.
      • Creating and testing a Struts application.
      • Adding Struts support to a dynamic Web project.
      • Strutsbased Web applications.

      Spring –Part1
      • Benefits of Using Spring Framework.
      • Spring Framework Architecture.
      • Spring Environment Setup.
      • Spring Hello World Example.
      • Adding Required Libraries.
      • Creating Source Files.
      • Creating Bean Configuration File.
      • Running the Program.

      Spring –Part2
      • Creating Spring Web Project.
      • Spring Ioc Containers.
      • Spring Bean Definition.
      • Spring Dependency Injection.
      • Event Handling in spring.
      • AOP with Spring Framework.
      • JDBC Framework Overview.

      Hibernate
      • Hibernate ORM Basics.
      • Hibernate Object States Revealed.
      • Hibernate Session Factory.
      • Hibernate Mapping Basics.
      • Hibernate Association Mappings.
      • Hibernate Query Support through HQL, Native SQL, and Criteria Search.
    • Unique Features

      • Real Time Training with experienced, qualified and friendly trainers
      • Job Oriented training will help you in companies.
      • Free PD Class & Placement Offer for various courses.
      • Fully WiFi enabled Campus and Class Rooms.
      • Weekend Batch Facility for working persons.
  • Scope and Opportunities

    Java programmers develop business and Web applications for a variety of platforms using the Java programming language. Java allows for fast processing in games, software applications and utilities for Internet as well as computer and mobile devices. Java programmers often work alone, but may collaborate with software developers and engineers. Programmers often work seated at computers for most of their work hours. Various career optiuons in Java/Programming are:

      • Java Application Developer
      • Software programmer
      • Web Application Developer
      • Assistant Programmer
      • Software Developer
      • Mobile Application Developer
      • Java Programmer
      • Sr. Java Programmer/Analyst