Basic Java Programming
          This Java training course is intended for students without an extensive programming background. It covers most Java syntax elements, concentrating on fundamental and universally useful elements, while providing an overview of many more advanced elements.

Web Application Development with JSP & Servlets
          This practical, application-oriented Java training course teaches Java Servlets, JDBC and JSP and shows how to use it to develop simple to complex database-driven Web applications.

Persistence with Hibernate
          This course develops skills in using the Object/Relational Mapping tool Hibernate®. The course uses the latest release version of Hibernate, 3.2, which is directly related to the new EJB 3.0 version defined in Java EE 5.0.

Web Application Development with Struts
          This advanced course shows JSP and servlet programmers how to build web applications using the Apache Struts framework. Students learn the Struts architecture and see how it captures a great deal of pre-existing best practice.

Basic C# Programming
          In this C# training course, students use Visual Studio .NET 2005 to learn the C# language. The course starts with a quick overview of the .NET platform, examining assemblies, Microsoft Intermediate Language, Visual Studio profiles, XML comments, IntelliSense, and debugging.

Basic Web Application Development with ASP.NET 2.0
          This ASP.NET training course teaches students to use Visual Studio 2005 and Visual C# 2005 to build ASP.NET 2.0 Web pages and XML Web services. Students learn to understand the new architecture behind ASP.NET 2.0.

Advanced Web Application Development with ASP.NET AJAX
          This ASP.NET AJAX course provides a practical introduction to developing rich Internet applications using ASP.NET AJAX and C# or VB.NET. Visual Studio 2005 is used as the development environment.