Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Java Web Development Workshop

School/Trainer:

QA Ltd.
Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough, United Kingdom

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' As the connected world becomes more integrated, companies are attempting to extend the reach of their applications to encompass clients directly. Java is an ideal tool to provide this reach.

This course covers the use of Java applets, JavaBeans, servlets and Java Server Pages to create web-based solutions that can deliver powerful, real-world applications power over an intranet, extranet or the Internet. It will cover key issues such as design, security, where XML fits, and the pros and cons of using distributed object protocols like RMI and CORBA in this type of application.
The course also introduces JDBC, and shows how it can be used in servlets and JSP to create, query, and update data in a relational database.

The practical sessions, which form more than half the course, build on the information given in the lectures. This will help delegates to reinforce their learning of Web development techniques and design options in Java.



Prerequisites
This course is aimed at experienced Java programmers wishing to gain experience in developing Web based solutions using the latest Java technologies in Java 2 Enterprise Edition.
Delegates should have a good grounding in the Java language and its fundamental constructs, such as threads and exceptions. This could be a result of at least 6 months hands-on Java development or possibly less if preceded by appropriate training, such as one of our Java programming courses.
An awareness of web technology such as HTTP requests and responses, HTML, and scripting would also be beneficial.


Delegates will learn how to
Use Java servlets to add Java code to a Web page
Communicate between an applet and a servlet
Secure a Java web application using digital certificates and Secure Sockets Layer (SSL)
Integrate servlets with RMI, CORBA, and EJB
Create Web pages dynamically using Java Server Pages (JSP)
Integrate JSP and JavaBeans
Maintain state in Java web applications using cookies and sessions
Access company data using JDBC in servlets and JSP
Integrate Java and XML
Use and create JSP Tag Libraries
Use the JSP Standard Tag Library (JSTL)
Use the Jakarta Struts framework to create MVC applications


Course outline


Building Applications for Java 2 Enterprise Edition

Potential system architectures; Tour of the platform; Key components of J2EE: Servlets, JSP, XML

Introduction to Servlets

Lifecycle of a servlet; Servlet initialisation; Retrieving parameters; Servlet environment variables; Generating HTML content; Using servlets on different servers

Introduction to JavaServer Pages (JSP)

Extending servlet technology with JSP; Anatomy of a JSP page; JSP scriptlets, expressions and declarations; Using the implicit JSP objects; Combining static and dynamic content

Effective Web Applications

Using JSPs with servlets; State management using cookies and sessions; Object Scopes; Session Lifecycle; Error Pages; Redirect vs. Forward

Accessing Databases in Web Applications
Overview of JDBC; Configuring JDBC; Connecting to the database; Submitting queries and retrieving recordsets; Building an HTML response

JSP and JavaBeans

Overview of JavaBeans; Design goals of JSP and JavaBeans; Instantiating a JavaBean in JSP; Accessing distributed objects

Security

Security issues; Digital certificates; Secure Sockets Layer (SSL); Programmatic security; Container Based authorisation and authentication

Integrating Java and XML

The aims of XML; Anatomy of an XML document; Using XML in JSPs Using XML for messaging; Using XML to exchange database information; Validating XML documents; Using XSLT

Tag Libraries

JSP Tag Libraries; Creating simple customised Tags, creating Tags with Body; Scripting Objects

JSTL and Expressions

JSTL CORE Tags; JSTL Expression Language; Page and document handling; Internationalisation, Localisation and Formatting Tags; SQL Tags for database access; Tags for Parsing and Transforming XML

Effective Web Architectures

Servlets and RMI; Servlets and CORBA; Servlets and Enterprise Java Beans (EJB); Java Message Service; Web Services

Struts
Overview of Struts; The Controller; The RequestProcessor; ActionForwards; ActionMappings; Deployment
...''

Elements of this syllabus are subject to change.

Please go to the school's official website for training price and schedule:
http://www.qa.com/

Phone:0844 871 2080

School Address:

TEL: 0844 871 2080
E-mail us: info@qa.com

Jobs & Resumes: Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough
Houses & Roommates: Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough
Travel Agencies: Birmingham, Bristol, Edinburgh, Leeds, London, Manchester,

Search other schools for Java Web Development training resources.




Other training courses offered by QA Ltd.:

Accelerated Migration to Java Enterprise Edition 5
Advanced Java
Agile UML Modelling for Developers
Building Enterprise Applications in J2EE 5
Building Web Applications in Java EE 5
Developing Java Applications using the Spring Framework
Java for Programmers
Java Primer for Developers
Java Development
Using Hibernate in Java Applications
Upgrading Enterprise JavaBeans skills to EJB3


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
If you want to post any message on this website, please do not include your real name, phone number, email address in the message body area. You should enter them in line text boxs respectively, if needed.

- Classroom/On-site -
Mumbai
- Online/E-learning -
Java Web Development



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - India - SpanishASKEDU.net  © 2003-2009