Java Training

  • Introduction to Java.
  • Bytecode.
  • Class Files.
  • Compilation Process.
  • Data types, and Operations.
  • if conditions.
  • Loops – for.
  • while and do while.
  • Arrays - Single Dimensional and Multidimensional arrays.
  • Functions.
  • Function with Arguments.
  • Function Overloading.
  • The concept of Static Polymorphism.
  • String Handling - String.
  • StringBuffer Classes.
  • OOPS in Java: Concept of Object Orientation.
  • Attributes, and Methods.
  • Classes and Objects.
  • Methods and Constructors – Default Constructors and Constructors with Arguments.
  • Inheritance.
  • Abstract.
  • Final.
  • Static.
  • Packages and Interfaces.
  • Access Specifiers: Public, Private, Protected and Package.
  • Exception Handling: Try, Catch, Finally, Throw and Throws.
  • Multi-Threading: Runnable Interface, Extending a Thread Class, Synchronization in Threads.
  • Wrapper Classes and Inner Classes: Integer, Character, Boolean, Float etc.
  • Applet Programs: How to write UI programs with Applet, Java.lang, Java.io, Java.util.
  • Collections: ArrayList, Vector, HashSet, TreeSet, HashMap, HashTable.
  • Introduction to XML.
  • Writing XML files.
  • DOM Parser – Writing into an XML file and Parsing an XML file.
  • SAX Parser, XSL.
  • Introduction to SQL: Connect, Insert, Update, Delete, Select.
  • Introduction to JDBC and Architecture of JDBC.
  • Types of Drivers: Type 1/2/3/4 drivers.
  • Insert/Update/Delete/Select Operations using JDBC.
  • Batch Processing Transaction.
  • Management: Commit and Rollback.
  • Introduction to Web Technologies.
  • Type of Servlets: Generic and Http Servlet.
  • Request Dispatchers: Forward and Include.
  • 4 types of Session Tracking and Filters.
  • Introduction to JSP.
  • Architecture of JSP.
  • tags (Scripts, declarative, expression).
  • Implicit objects.
  • JSP Directives.
  • JSP and JDBC.
  • Introduction to Hibernate.
  • Architecture of Hibernate.
  • Database Operations: Insert/Update/Delete/Select.
  • Inheritance.
  • Collections.
  • HQL and Restrictions.
  • Caching in Hibernate.
  • Introduction to Spring Framework.
  • Architecture.
  • Display a Sample Message.
  • IoC Containers.
  • Bean Definition.
  • Bean Scopes.
  • Bean Post Processors.
  • Dependency Injection Auto-Wiring.
  • Aspect Oriented Programming (AOP).
  • Integrating Spring framework with Hibernate.
  • Transaction Management.
  • Ajax Framework and Design Patterns: DAO, DTO, MVC.
  • Intercepting filters.
  • Front Controller.
  • Business Delegate.
  • Introduction to SOA.
  • SOA Architecture.
  • Business layer of SOA.
  • Advantages of SOA.
  • What is Contract.
  • Address, and Binding in SOA.
  • Composition of Service.
  • Relation between SOA and Web Services.
  • Introduction to Web Services.
  • WSDL file.
  • WSDL and UDDI.
  • SOAP, RESTfulWeb Service.
  • JAX-WS Implementation.