JAVA Programming With Web Service

JAVA Programming With Web Services

Java web services are a way of communication allowing interoperability between different applications. This application provides two main java web services API, namely JAX-WS (for SOAP web services) and JAX-RS (for RESTful web services). This application can be easily accessed by other languages like PHP and .NET.

JAVA Programming Full Course

Core Java

❯ Class 1

  • What is Java
  • JVM and its future
  • Programming fundamental (Data Types, Arrays, Operators, Arrays and Flow Control statements: if, else, switch, while, do while, for and for each)

❯ Class 2

  • Variables
  • Methods
  • Class
  • Object
  • Coding standards
  • Main methods
  • Packages
  • Imports
  • Access specifies  (public, private, protected and default)

❯ Class 3

  • Abstraction
  • Polymorphism
    • Over loading method
    • Overriding method
  • Constructors
  • Encapsulation
  • Inheritance

 ❯ Class 4

  • Inner classes
  • Abstract class
  • Interfaces
  • var-args
  • Final keyword
  • Super and this keywords

You can also check here for:

  1. OPT Jobs in Boston
  2. OPT Jobs in California

 

 

❯ Class 5

  • Object class
  • Enum
  • Garbage collector
  • String
  • Object casting
  • String buffer and String builder
  • Wrapper classes
  • Auto boxing
  • Auto unboxing

❯ Class 6

  • Exception overview
  • Finally
  • Throws
  • Throw
  • Handling Exception using try and catch
  • Custom Exceptions
  • Default Exception Handler

❯ Class 7

  • Threads overview
  • Thread creation
  • Thread Life cycle
  • Threads class methods (priority, join and yield)
  • Synchronization
  • Intra thread communication (Wait, notify methods)

 ❯ Class 8

  • Collection framework interfaces List and set  overview
  • Set implemented Classes (HashSet, TreeSet, …)
  • List implemented classes (ArrayList, Vector, …)
  • Iterator , List Iterator and for each

 ❯ Class 9

  • Collections class
  • Comparable and comparator interface
  • Generics
  • Map implemented classes (HashMap, Hashtable, …)

 ❯ Class 10

  • I/O Streams
  • Read and Write file data
  • Serialization
  • Create File, Directory, …

JDBC

❯ Class 11

  • JDBC API
  • Architecture of JDBC
  • Driver classes
  • Connection object
  • Statement, Prepared Statement … class

❯ Class 12

  • Call the procedure and functions using Callable Statement
  • Result Set
  • setAutoCommit, commit and rollback methods in JDBC
  • Connection pooling
  • Servlets & JSP

❯ Class 13

  • Web Application
  • HTTP protocol
  • Servlet  API
  • Tomcat, Web Logic Servers
  • XML
  • Servlet application folder structure
  • Servlet architecture
  • Server request and response processing
  • Servlet Lifecycle

❯ Class 14

  • Filters
  • Listeners
  • Different tags in Web.xml
  • RequestDispatcher interface
  • ServletConfig and ServletContext interface

❯ Class 15

  • Architecture of JSP
  • Lifecycle of JSP
  • JSP Elements
  • Implicit objects in JSP

❯ Class 16

  • Cookies
  • Session Management
  • JSP Expression Language

❯ Class 17

  • JSTL tags
  • JSP Scopes
  • Design JSP using HTML & JS

 

You can also check here for:

  1. OPT Jobs in Columbus
  2. OPT Jobs in Fresno

 

Struts

❯ Class 18

  • MVC
  • Struts architecture
  • Actions
  • Form Beans
  • Struts flow

❯ Class 19

  • Client side validations
  • Server side validations
  • Validations using validation framework
  • Form Data Binding (Action Form, Validator Form, …)

❯ Class 20

  • Internalization
  • Global exceptions
  • Global  forwards

Hibernate

❯ Class 21

  • Overview
  • Architecture
  • ORM
  • Cfg file
  • Mapping file

❯ Class 22

  • Relations
    • One to one
    • One to many
    • Many to one
    • Many to many
  • First and Second level cache
  • CRUD operation using Hibernate

❯ Class 23

  • Annotations
  • ID generators
  • Criteria API
  • HQL

Spring

❯ Class 24

  • Defining Spring Framework
  • Introduction to Spring framework
  • Setter Injection
  • Dependency Injection In Spring Framework
  • Constructor Injection
  • Quick Steps To Developing Spring Applications
  • Different tags in Spring configuration file  with examples

❯ Class 25

  • Spring JDBC Introduction
  • Importance of the Spring JDBC template
  • Execute the non select queries using Spring JDBC template
  • Execute the select queries using Spring JDBC template

❯ Class 26

  • Spring ORM Introduction
  • Execute the select queries using Spring Hibernate Template
  • Execute the non select queries using Spring Hibernate Template
  • Importance of the Spring Hibernate Template

❯ Class 27

  • Spring AOP Introduction
  • Spring AOP terminology
  • Spring advices with examples
    • Before advice
    • After advice
    • Around advice
    • Throw advice
  • Spring Pointcuts (NameMatchMethodPointcut, RegularExpressionMethodPointcut)

❯ Class 28

  • Spring AOP example with xml tag based
  • Spring AOP example with annotation based
  • Data Base transaction  perform using the Spring AOP

❯ Class 29

  • Spring handler mapping
  • Spring MVC Introduction
  • Spring Controllers
  • Dispatcher Servlet

❯ Class 30

  • How to perform form data binding using Spring MVC
  • How to perform the validations using Spring MVC
  • Views in Spring MVC
  • View resolvers in Spring MVC

❯ Class 31

  • Singleton
  • Adapter pattern
  • Factory pattern
  • Abstract factory pattern
  • Front controller design pattern
  • DAO
  • DTO

JMS

❯ Class 32

  • Weblogic

❯ Class 33

  • Introduction to JMS
  • Queue

❯ Class 34

  • Topics

Web Services

❯ Class 35

  • Overview
  • Developing web service
  • Develop a Web Service Client
  • WSDL
  • SOAP

 ❯ Class 36

  • Web Services Overview
  • REST web Service
  • Develop a REST Web Service Client

Real Time Tools

❯ Class 37

  • ANT
  • Real-time tools
  • Sample project

❯ Class 38

  • Log4j
  • Meven
  • Tomcat & web Logic server
  • SVN

❯ Class 39

  • Sample Project explanation