Follow Us:

Advanced Java Programming Training in Chennai


Course Duration

40 HOURS Sign in with Facebook Sign in with Facebook

Course Contents

Advanced Java Programming
  • Basics of Hibernate
  • Technology & Architecture
  • Mapping Techniques
  • Objects of Hibernate
  • Transactions and concurrency
  • Designing Applications using Hibernate
  • HQL
  • Fetching Strategies
  • Cache
  • Annotations
  • Hibernate and strut
  • Hibernate parameter binding
  • Hibernate Criteria
  • Hibernate native SQL queries
  • Hibernate named query
  • Hibernate handling transactions
  • Hibernate Data Filters
  • Struts
    • Introduction
    • Flow and Execution
    • Struts configuration
    • Elements
    • Object Graph Navigation Language Strut Library
    • Role of ActionInvocation and ActionContext
    • Validations
    • Internationalization
    • Struts with Database
    • Exceptions and how to handle it using struts
    • What is tiles?
    EJB
    • Introduction
    • Architecture
    • Components of EJB
    • Designing a component EJB
    • Session Bean
    • Entity Bean
    • EJB Patterns
    • Repositories
    • Mappings
    • Security Roles
    JDBC
    • Database Fundamentals
    • Relational Databases
    • Sql an overview
    • JDBC Fundamentals
    • JDBC Drivers
    • SQL and Java
    • Advanced JDBC4
    • JDBC Classes
    • Database connection
    • JDBC design patterns
    Spring
    • Basics of Springs
    • Architecture
    • IOC
    • AOP
    • Implementation of AOP in spring
    • Template Design Pattern
    • Abstract Data Access Layer
    • Spring MVC
Register Now

You will Learn How To :

On completion of this course You will know
  • Java oops concepts
  • Assigning object Reference variables introducing methods
  • Member accessibility modifiers
  • working with interfaces
  • Exception Handling in java
  • Working with AWT
  • Using AWT controls, Layout Managers and Menus control Fundamental Events
  • Web based development using Java Applets
  • Web based development using Swings
  • Object Graph Navigation Language
  • Exceptions and how to handle it using struts
  • Designing a component EJB
  • Relational Databases Management System
  • Implementation of AOP in spring
  • Template Design Pattern
  • Abstract Data Access Layer
  • Course Benefits :

    On completion of Advanced Java Programming it will lead to the job role as follows:
  • Software Developer
  • Software Programmer
  • Senior Software Developer
  • Senior Programmer
  • Software Engineer
  • Senior Software Engineer
  • Register Now

    Please use the form below to make your career excellent.