Web Technologies

Courses we offer

Most modern software is designed to be web based or at a minimum effectively interact with the Internet. These courses cover the range of Web Technologies.

Web - HTML, Javascript and related technologies

HTML is the core technology with which web sites are created. Dynamic web sites are created. Javascript allows pages to have some degree of animation and speedy input checking of user input. The styling of web pages is controlled using CSS (Cascading Style Sheets).

AJAX - Highly Interact Web Sites

AJAX - (Asynchronous Javascript and XML) allows web sites to have the level of interactivity that used to be reserved for desk top applications. Google Maps (maps.google.com) is the best known example. We show how to create highly interactive web sites using AJAX techniques.

J2EE - Java and the Web

J2EE contains the core Java technologies for creating classical interactive Web Sites; J2EE is based on servers including Weblogic, Tomcat and Websphere.

Web Services

The Web has two halves. The first half is people interacting with web sites using browsers. The second half, called Web-Services is computers directly interacting with web sites. We cover the core Web-Services technologies including WSDL, SOAP, and UDDI; together with their Java counterparts: JAXP, JAXR and SAAJ.

Web GUI Design

We’ve all encountered web sites that are a challenge to use, as well as web sites that are easy to use. Designing easy to use web sites is a separate skill that we cover in this course.

Web Security

The Web allows computers from all over the world to interact with each other, thereby creating security risks. This series of courses covers the techniques for securing your Java/J2EE based web sites.

[Home] [About] [Services] [Courses] [Java/J2EE] [Web Tech] [XML] [Object Orientation] [Analysis/Design] [SW Quality] [Databases] [Unix/Linux] [Sys Admin] [Management] [Creativity] [Contact Us] [Testimonials]