Introduction to the web application development with java programming language, Java Enterprise Edition Architecture (JEE), Servlet, JSP, database connectivity using JDBC, create and access data in XML and JSON format, MVC framework, service-oriented architecture (SOA), consume and create SOAP-based web services and RESTful web services (Web API), deploy web application and web services on public cloud platforms.