 online course |
 instructor led class |
 learn at home |
 group study |
 self directed training |
 cd based training |
 DVD video training |
 printed book |
 e-book digital book |
 workshop seminar |
 train the trainer |
 computer based learning |
 discount pricing |
 online tutorial |
Advanced AJAX Training

: This
Advanced AJAX Training Course expands on basic
AJAX principles of
distributing the application between the client and the server by using
the nested
MVC design pattern.In this
Advanced AJAX Training course you
will learn about security and performance of the AJAX platform.
Additionally, you will learn how to integrate AJAX with
JSP,
PHP, ASP,
and other server-side scripts. Advanced AJAX topics covered include
combining XSLT and XML
more...
Advanced C C Programming

: Enhances the C or C++ programmer's understanding of advanced use of syntax, pointers, and library functions.
Audience:C or C++ Developers seeking to deepen their expertise in the respective languages.
AJAX Training

: AJAX -
Asynchronous JavaScript and
XML is a synergy of multiple
technologies and communication with the server without a page refresh,
enabling a rich and responsive web-based client, a 2.0 web application.
AJAX Training course covers
AJAX related technologies including
JavaScript,
DOM,
CSS, XML etc., focusing on
Object Oriented JavaScript
and the main AJAX object: XMLHttpRequest.
Audience:Web developers who already have programming experience.
Best Practices In Use Case Analysis

: Designed for analysts and developers with experience in
Use Case Analysis,
this course presents recognized effective techniques and approaches,
as well as identifying common mistakes and how to avoid them.
Audience:
Analysts and developers seeking to improve their effectiveness and productivity in
Requirements gathering, documentation, and verification through recognized
Best Practices in Use Case Analysis.
CSS Training

: This
CSS Training course covers basic, intermediate and advanced
CSS
topics.
Audience:
Designers who are already familiar with
HTML basics and want to move on to the
XHTML and CSS standard for separating look and feel from the data.
DB2 -- Fast Track to Programming

: Students will gain hands-on experience with the newest features of
IBM
'
s
DB2 Version 9.
Students will learn to create tables and manipulate data, tables and other database objects using
ANSI-standard SQL and
SQL Procedural Language extensions.
Coverage includes the special features and functions of the
DB2, such as control of transactions, stored procedures, triggers, and cursors.
Good programming techniques and develop strategies for writing efficient applications will
more...
DB2 -- Performance and Tuning

: This course provides experienced
SQL developers with a fast-paced transition to
DB2 performance and tuning.
Following a review of the DB2 architecture, environment, and data structures,
course coverage includes index internals, block index
MDC
'
s,
access methods, and how to write effective SQL predicates.
'
Explain
'
tables and tools are covered in detail as well as additional performance tools.
The optimizer is studied along with
RUNSTATS to understand why index methods are chosen by the access plan.
Then
MQT more...
Developing Java Web Services

: Web
Services are becoming an increasingly popular architecture and mechanism
for publishing and accessing application services.
This course presents an introduction to web services,
followed by detailed presentation of their key technologies and
Java support technologies
(
SOAP,
UDDI,
WSDL,
JAX-RPC and
JAXR), as well as how to build and use them on a popular web server.
It combines frequently-requested topics into a unified
more...
Enterprise Technologies Overview

: This is an exciting and information-packed lecture course
which presents a broad view of computing architectures.
This information will prepare and guide all members
of the application planning and development team
to architect, select and design a system.
Information in this course will aid you in your selection of appropriate,
cost-effective, long-term technologies.
Audience:
Developers and managers seeking an understanding of the technologies underlying
Enterprise Applications.
Extensible Markup Language XML

: XML has become the language of choice
for cross-application representation of structured information.
This hands-on course explains the motivation for
XML,
how you can use it effectively in your applications,
and discusses the numerous tools available.
Special attention is devoted to
how XML documents can be transformed
using
Extensible Styling Sheets (
XSL) and
XPath specifications.
DTD and
XML Schema are examined and compared.
Audience:
more...
Intermediate Data Communications

: Presents an in-depth examination of the technologies used in modern
business networks.
Routing and
Switching technologies are discussed in detail with a
focus on using
Cisco devices to provide these services.
Optionally, students can
participate in a group project (2 day delivery)
where they will build a small network
from the ground up using
Enterprise level devices and technologies.
Duration and topic selection can be customized to reflect client needs.
Audience:
Technical staff seeking a comprehensive understanding of
Routing and Switching technology.
Internet Technologies Overview

: A survey of internet-specific technologies and architectures,
including: internet model,
TCP/IP, streams vs. datagrams,
sockets and ports, addressing, client/server input/output,
server-side web processing, internet
Java technologies,
client-side web processing, and internet
XML technologies.
Audience:
Developers, managers, and non-technical staff who are unfamiliar with the myriad technologies underlying the
Internet and
Web Applications.
Introduction to Data Communications

: Presents a comprehensive overview of technology used in networks.
It provides a general introduction to
the hardware, software,
and protocols used in such networks.
Common configuration procedures,
and troubleshooting are also addressed.
Optionally, students may participate
in a group project (2 day delivery only)
where they will build a small computer network
from the ground up in a real world scenario.
Duration and topic selection can be adjusted based on client need.
Audience:
Computer users seeking to gain an understanding of computer networking, including basic configuration and troubleshooting skills.
Introduction To MySQL

: Learn to create tables and manipulate data, tables and other database objects
using
ANSI-standard SQL and
SQL extensions, and gain hands-on experience using
MYSQL databases.
You will also learn the special features and functions of the MYSQL,
such as automatic recovery of transactions, stored procedures, triggers, and cursors.
In addition, you will learn to use good programming techniques
and develop strategies for writing efficient applications.
Audience:
Application Developers seeking to integrate MySQL database storage into their applications.
Introduction To Oracle 9i

: This class will develop database-programming skills
using
SQL and PL/SQL. Students will learn the
Oracle9i architecture,
relational design concepts, simple and complex query skills, PL/SQL
programming skills, proper software engineering techniques for
database programming,
Oracle problem solving, and performance tuning
skills.
Audience:
Analysts, developers, designers, administrators, and managers new to Oracle or database programming.
Introduction To Sybase ASE 12 5 1

: Learn to create tables and manipulate data,
tables and other database objects
using
ANSI-standard SQL and
Sybases Transact-SQL extensions,
and gain hands-on experience using
Adaptive Server databases.
You will also learn the special features and functions of the Adaptive Server,
such as automatic recovery of transactions, stored procedures, triggers, and cursors.
In addition, you will learn to use good programming techniques
and develop strategies for writing efficient applications.
Audience:
more...
Introduction To Unix

: Provides a solid, hands-on introduction
to the
Unix operating system that includes
basic commands, command line structure, file system concepts,
file manipulation commands and the text editor.
Audience:
Application developers and managers who need to access and utilize the Unix operating system.
Introduction To Unix - 5 Day Full Coverage

: Provides a solid, hands-on introduction
to the
Unix operating system that includes
basic commands, command line structure, file system concepts,
file manipulation commands, the text editor and an introduction
to the powerful scripting language of the
Korn shell (ksh) command
line interface.
Audience:
Application developers and managers who need to access and utilize the Unix operating system.
Java and XML

: This course is a descriptive summary
of the various
XML-related technologies accessible via
Java:
JAXP with
SAX and/or
DOM,
JAXB,
JAX-RPC,
JAXM,
SAAJ and JAXR.
Audience:Java Developers seeking a practical understanding of the library of classes supporting the creation and processing of XML Documents.
Java Dynamic Programming

: This course describes the run-time operations
which distinguish
Java,
namely dynamic class operations,
Class objects,
determining class object type,
creating a Class object class's object, class search path,
class loader,
URLClassLoader,
Reflection, reflected field operations,
reflected modifier operations, reflected method operations,
reflected method example and reflected array operations.
Audience:
Java Developers seeking to deepen their understanding of the dynamic nature of Java.
Java Foundation Classes Swing

: JFC Swing is an advanced
GUI development toolkit.
Topics include: critical components and features of
JFC,
common
Swing components, event handling, top-level,
JPanel and
Box containers, common layout managers, basic controls,
bounded range components, table control, menu bar and toolbar,
purpose and usage of
JOptionPane,
JFileChooser,
JColorChooser and
JDialog dialogs,
Pluggable
Look and
more...
Java Internationalization and Formatting

: This course describes the features and skills
for
Java internationalization, localization by language and/or country,
Locale variant, java.util.Locale, number formatting, currency formatting,
date and time formatting, text formatting, checking character properties,
string comparison and text boundaries.
Audience:
Java Developers seeking to deepen their understanding of the classes and techniques used to design truly " international " applications, capable of adjusting their displays according to the specific locale in which they are deployed.
Java Network Programming

: This course addresses low-level
Java networking,
including how to use the java.net package,
TCP/IP stack,
internet addressing scheme, represent or lookup an IP address,
sockets and ports, create and use a socket,
create and use a serversocket, client/ server input/output,
create and use a datagram, represent a
URL as an object,
access a URL and perform I/O with a URL.
Audience:
Java Developers seeking a deeper understanding of the networking capabilities of the
J2SE environment.
Java Server Faces

: JavaServer
Faces technology simplifies
building user interfaces for web applications by:
assembling reusable UI components in a page,
connecting these components to an application data source,
and wiring client-generated events to server-side event handlers.
This course describes the key aspects of
JSF.
Audience:
Java Web Application Developers seeking a practical understanding of
Java Server Faces technology.
Java Servlet Programming

: Prepares the
Java programmer
to design, implement, and test
server-side processing components of web applications.
Audience:Java programmers seeking to implement web-applications.
Java Technology Overview

: Introduces key
Java concepts,
terminology and current technologies.
Topics include characteristics of Java,
Java application development, the Java language,
object-oriented applications, OO programming in Java,
Java
APIs, applets, the
Java GUI, network computing with Java,
Java client/server technology, Java distributed technology, and security.
Audience:Developers and managers seeking to understand the many capabilities and features that comprise the J2SE environment.
Java Web Technologies

: This seminar presents
a survey of the most popular, leading-edge,
Java technologies used to develop web applications:
Servlets,
Java Beans,
Java Server Pages (
JSP),
JDBC,
standard and custom
JSP Tag Libraries,
Struts,
JavaServer Faces,
Java
XML and Java SOAP-based technologies.
Also presented are non-Java technologies,
including a survey of web-centric technologies,
more...
JAX-RPC

: Java
API for
XML-Based RPC (
JAX-RPC) enables
Java technology
developers to develop
SOAP-based interoperable and portable web
services and clients. JAX-RPC provides access to or from a Java or
non-Java, client or
Web service, via standard protocols. This
course describes how to develop web services using JAX-RPC, as well
as stub, dynamic proxy, DII and JNDI-based (including EJB2) clients.
There is a detailed descriptions of the Java-XML and SOAP type mappings.
The course also covers
more...
JAXB

: Java
Architecture for
XML Binding (
JAXB)
provides an
API and tools
to automate the mapping between
XML documents and
Java objects.
Given a
DTD and a schema definition,
the JAXB compiler can generate a set of Java classes for developers
to build applications to read, manipulate and recreate XML documents
without writing any code to process XML elements.
Java developers do not have to be experts in XML and can write less code.
This course describes how
more...
JAXM

: Java
API for
XML Messaging (
JAXM)
enables
Java applications to exchange
XML business documents over the
Internet.
Java applications can build, send, receive and decompose
XML messages using a
Java API.
JAXM also allows the implementation of standard protocols
on top of the
SOAP implementation,
such as
SOAP-RP or ebXML.
This course describes how to use JAXM to provide SOAP-based messaging.
Audience:Java Developers seeking to gain a practical understanding of JAXM.
JAXP with SAX and or DOM

: Essential skills for processing
XML documents
within a
Java application.
Topics in this course are XML review,
SAX vs. DOM, what is
JAXP, creating
SAX and
DOM readers and parsers,
setting SAX handlers, handling
SAX XML events,
DOM document info, DOM node type fields, informational DOM node methods,
DOM node values, processing a DOM tree by nodes and DOM tree manipulation.
Audience:Java Developers seeking to gain a practical understanding of how to process XML Documents within Java Applications.
JAXR

: Java
API for
XML Registries (
JAXR)
provides a uniform and standard
Java API
to access different kinds of XML Registries,
in order to enable building, deploying, and discovering
Web services.
Current accessible registries are
UDDI and ebXML.
This course describes how to use JAXR to access
(primarily) UDDI and ebXMLRegistries.
Audience:Java Developers seeking to interact with XML Registries from within their applications.
Korn Shell Programming

: Presents the most commonly used features of the
Korn Shell (ksh)
programming.
Audience:
Application developers and managers seeking to become proficient users of the
Unix operating system's powerful Korn Shell programming language.
Mastering Your Time Principles of Time Management

: Organizational and
Team productivity start with individual productivity !
Learn to manage your time to achieve personal and professional goals.
This course presents effective techniques and paradigms that will
empower you to make the most of your time and maximize productivity.
Audience:
Professionals seeking to improve their productivity through improved personal time management.
NET Tuning Debugging and Optimization

: Presents the tools and techniques used
in .NET to insure robust and efficient implementations.
Audience:
Experienced C# developers seeking to augment their debugging skills and achieve increased application performance.
Object Oriented Technology Overview

: The
Object-oriented (OO) paradigm
is well-entrenched in modern application development.
Topics include: what is OO, designing OO applications,
OO design patterns, developing OO applications,
most popular OO programming languages, component objects,
distributed component objects, OO standards, remote objects,
objects vs. relational databases,
OO databases, and object-XML interaction.
Audience:
Developers and managers seeking a high-level understanding of
Object Oriented concepts, terminology, strengths, and limitations.
Oracle 9i Advanced PL SQL Programming

: This class will focus on developing advanced PL/
SQL programming skills.
Topics will include the built-in packages that come with
Oracle, the creation of triggers
and advanced stored procedure features. The class will also cover
object-relational concepts, performance tuning and dynamic SQL. The
Oracle9
release has greatly enhanced the features and functionality of PL/SQL.
Numerous exercises and labs will introduce students to these new features.
Audience:
Database administrators, application developers, and system administrators.
Oracle 9i DBA Fundamentals I

: This class will develop the fundamental skills necessary to be an
Oracle DBA.
Students will design and create a server using the
Optimal Flexible Architecture
(
OFA), configure logical and physical structures, set up database and user
security, add and administer users, and monitor and tune main server areas. Each
student will create a toolkit of administration scripts for database management
and tuning by the end of this class. This class will also address issues for
DBAs having to support
Oracle8i and
more...
Oracle 9i DBA Fundamentals II

: Presents the fundamentals of setting up
Oracle Net Services,
configuring the shared server architecture, and backup and recovery. This class
covers the different ways an
Oracle9i instance and database can fail and the
best options for recovery. Students will learn how to perform backup and
recovery with and without
RMAN. Students will learn how to minimize points of
failure and reduce the
Mean Time To Recover. Through the numerous backup and
recovery labs, students will gain confidence that they can recover a database
after an Oracle9i server goes down.
Audience:Oracle9i database administrators.
Oracle 9i PL SQL Programming

: Students will learn
the fundamentals of the PL/
SQL programming language. Stored procedures,
functions, packages and triggers implement complex business rules in
Oracle.
Students will learn programming, management and security issues of working with
PL/SQL program units.
Numerous exercises and labs will introduce
students to the new PL/SQL features in
Oracle9.
Audience:
Database administrators, application developers, and system administrators.
Oracle 9i Server Performance Tuning

: This class teaches
DBAs how to tune an
Oracle9i server.
Participants will learn the different areas that impact performance,
how to detect performance issues,
verify the performance problem, determine what to tune, understand the
ramifications of making changes, and then verify the results. Tuning
Oracle
memory areas, contention and waits, physical I/O, checkpoints, undo segments,
temporary segments, archiving versus noarchiving, will be covered. Students will
learn how to work with different Oracle performance and diagnostic tools. Labs
involve running scripts to generate
more...
Oracle 9i SQL Programming

: This class will develop
database programming skills using
SQL.
Relational and object concepts will be covered.
Students will learn
complex SQL programming skills,
features, and tools.
Audience:
Database administrators, application developers, and system administrators.
Oracle Database 11g Administration I

: The overall objective of this course is to allow the student to gain
the skills necessary for day-today administration of an
Oracle
database. This course is the starting point for Oracle database
administrators and also sets the foundation for advanced administrator
training and certification.
Audience:The primary target audience for this course is Oracle database administrators. Oracle web server and application server administrators, as well as others who must manage an embedded repository database using Oracle database technology will also find this information useful. This course is also recommended for technical consultants, support engineers, project managers and other technical management and support personnel.
Oracle Database 11g Administration II

: The overall objective of this course is to bring database
administrators beyond a basic understanding of their environment
and to focus attention on more advanced skills needed to effectively
configure, administer, monitor and tune the database within a
large-scale enterprise.
Audience:The primary target audience for this course is
Oracle database administrators. Oracle web server and application server administrators, as well as others who must manage an embedded repository database using Oracle database technology will also find this information useful. This course is also recommended for technical consultants, support engineers, project managers and other technical management and support personnel.
Oracle Database 11g New Features For Administrators

: The purpose of this course is to present some of the most advanced
features available to database administrators which were either
introduced with the
Oracle 11g release or have been substantially
improved with that release.
Audience:The primary target audience for this course is
Oracle database administrators. Oracle web server and application server administrators, as well as others who must manage an embedded repository database using Oracle database technology will also find this information useful. This course is also recommended for technical consultants, support engineers, project managers and other technical management and support personnel.
Oracle Database 11g PL SQL Fundamentals - Complete Coverage

: The primary objective of this course is to provide an introduction to
the PL/
SQL database programming language, based upon the latest
features available with the
Oracle database. Syntax, structure and
features of the language are discussed in the context of database
applications and programming. This course equips students to develop
database server-side PL/SQL program units within an Oracle database.
Audience:
All Oracle professionals, both business and systems professionals. Among the specific groups for whom this course will be helpful are
more...
Oracle Database 11g PL SQL Fundamentals I

: The primary objective of this course is to provide an introduction
to the PL/
SQL database programming language, based upon the latest
features available with the
Oracle database.
Syntax, structure and features of the language are discussed in
the context of database applications and programming.
Audience:
All Oracle professionals, both business and systems professionals. Among the specific groups for whom this course will be helpful are
Application designers and developers,
Database more...
Oracle Database 11g SQL Fundamentals - Complete Coverage

: The objective of this course is to provide an introduction to
the
SQL database language within the context of an
Oracle database,
based upon the latest features available. The primary objective of
this course is to consider advanced subjects and techniques
pertaining to the SQL database language, based upon the latest
features available with the Oracle release. Even professionals
experienced in other implementations of the industry-standard SQL
language will benefit from the advanced and
Oracle-specific
features of SQL discussed in this course.
more...
Oracle Database 11g SQL Fundamentals I

: This course is a common starting point in the
Oracle database curriculum
for administrators, developers and business users. The objective of this
course is to provide an introduction to the
SQL database language within
the context of an Oracle database, based upon the latest features available.
Audience:
All Oracle professionals, both business and systems professionals. Among the specific groups for whom this course will be helpful are
Application designers and developers,
Database administrators and
Business users and non-technical senior end users.
Oracle Database 11g SQL Fundamentals II

: The primary objective of this course is to consider advanced subjects and
techniques pertaining to the
SQL database language, based upon the latest
features available with the
Oracle release. Even professionals experienced
in other implementations of the industry-standard SQL language will benefit
from the advanced and
Oracle-specific features of SQL discussed in this
course. This enhanced and expanded revision includes many new and expanded
conceptual subjects.
Audience:
All Oracle professionals. Further, this course is
more...
Relational Database Design

: This course is one common starting point for the entire database curriculum.
The objective of this course is to consider the logical design of relational
databases using a methodology known as semantic data modeling and related
practical techniques.
Audience:The target audience for this course is all database professionals concerned about the design and implementation of databases. Among the specific groups for whom this course will be helpful are
Business analysts,
Data modelers, data analysts and data architects
Senior application designers and developers &
Database administrators
Ruby On Rails Training

: Starting with the basics of
Ruby and
Rails, you'll learn the full Rails'
MVC stack, testing techniques,
Ajax and even web services.
We'll work through the full life-cycle of a Rails project,
giving you experience with all facets of a typical app.
Audience:This course is designed for developers who have some web development experience that wish to learn Ruby on Rails.
SAAJ

: The
SOAP with
Attachments API for
Java (
SAAJ)
enables developers to directly produce and consume SOAP
with
Attachments messages, which conform to the SOAP 1.1 and
WS-I Basic
Profile 1.0 specifications
simply by making Java API calls.
This course describes how to use SAAJ
to directly provide SOAP-based messaging.
Audience:Developers and manages seeking to understand how to integrate architect Web-Services using SOAP into their Java applications.
Simple Object Access Protocol SOAP

: SOAP is an
XML-based protocol
that follows the
HTTP request and response model.
Regardless of platform, client requests and
Web service responses
communicate via
SOAP messages over HTTP.
The
HTTP-SOAP Transport Protocol
defines an XML-based message envelope
to describe what is in the message and how to process it.
SOAP includes XML-based encoding rules to express instances of
application-defined data types within the message,
and define an XML-based convention for representing
more...
Sybase Administrators Performance and Tuning for ASE 12 5 1

: This course teaches database administrators
how to tune an
Adaptive Server for optimal performance.
It explores Adaptive Server architecture in depth,
and includes sections on designing databases for performance,
managing Adaptive Server system resources (
CPUs, disks, I/O),
choosing appropriate locking schemes, optimizer statistics,
SMP features, relevant data structures, and parallel processing.
Audience:
Database Administrators,
Open Interface Developers, and
Application Developers
Sybase Advanced Transact-SQL for ASE 12 5 1

: In this course you will learn
valuable tips, techniques and topics
beyond what was encountered in the
Introduction to
ASE 12.5.1
course to help solve and prevent common problems.
This course also emphasizes good coding practices,
report formatting, advanced functions, characteristic functions,
applied case logic, and bcp (bulkcopy),
as well as generalized methods for solving specific information management problems.
Audience:
SQL Developers and
DBA's responsible for system-wide performance
Sybase System and Database Administration For ASE 12 5 1

: Through a combination of lectures and hands-on labs,
you will identify the major tasks of
Sybase system and database administration.
You will practice these tasks using your own
Adaptive Servers (12.5)
in a safe and controlled environment.
Emphasis is given to resource management (memory, disk, and
CPU)
with a goal of creating a reliable
Adaptive Server environment.
The course also presents fundamental monitoring and troubleshooting methods,
as well as details about the servers locking schemes
and
more...
The Rational Unified Process

: Presents an overview of the software development methodology
developed and espoused by the
Rational Software Corporation.
Students will gain insights and appreciation
for the advantages of an iterative and incremental development process.
Both developer and
Project Management responsibilities are elaborated.
This course is programming language neutral.
Audience:
Developers and
Managers seeking to understand the mechanics and advantages of an incremental and iterative software development methodology.
Transitioning To Corporate Software Development

: A lecture-based presentation designed to sensitize entry-level
IT Professionals to the challenges and paradigm shifts necessary
for successful software development in the corporate environment.
Designed to be informative and motivational, this short course
grounds new employees and emphasizes positive performance
enhancing behaviors.
Audience:
New programmers entering a corporate software development environment.
Understanding IT Jargon

: Designed for professionals new to the IT field or IT Professionals
seeking to enhance their
English IT vocabulary, this course de-mystifies
common IT terms, acronyms, and jargon.
Audience:
Professionals new to the IT field and IT Professionals seeking to enhance their
English proficiency with common IT vocabulary.
Unified Modeling Language

: The
Unified Modeling Language
is a language for specifying, visualizing, constructing, and documenting
the artifacts of software systems,
as well as for business modeling and other non-software systems.
This class introduces the major elements of
the
UML and the
Rational Unified Process for software development.
Audience:
Individuals having little or no previous exposure to object technology. Application designers seeking to capture business models, workflows, software designs, and other software
more...
Unix Administration

: This hands-on course
provides an introduction to
the fundamental issues, tasks, tools, and strategies
in administering most versions and variations of the
Unix operating system:
AIX,
HP-UX,
Solaris,
SCO, and
Linux.
Audience:Unix users who will be required to perform system administration tasks such as
User Administration, file system and storage management, backups/restorations, security, basic networking, and troubleshooting.
Unix Overview

: Provides an overview of the basic concepts of the
Unix operating
system with brief coverage of the most important aspects that
have made Unix a reliable and secure platform.
Audience:
Application developers and managers who are considering migrating applications and web services to a Unix operating system.
Visual Studio NET Introduction

: Introduction to
Visual Studio .NET provides you with a solid
background on
Microsoft
'
s .NET technology so that you can decide
whether it is appropriate for your next project and how it can
integrate into an enterprise.
Audience:
Application developers who need to implement .NET-based solutions, system architects who want to understand how
XML can be integrated into the system design of distributed applications and system administrators who must manage and deploy solutions built using .NET.
Web Services Overview

: Web
Services are becoming an increasingly popular architecture
and mechanism for publishing application services.
This course presents an overview of web service technologies
and their support technologies (
SOAP,
WSDL,
UDDI, and
JAX-RPC),
as well as web service standards and architectural strengths and limitations.
Audience:
Web Developers and IT Project
Managers
XML Schema

: Important for all serious
XML Developers,
this class prepares the student to create
XML Applications using
the
XML Schema recommendation.
Topics include:
Schema capabilities, creation and validation,
Predefined
Datatypes,
Element and
Attribute Declarations,
Compositors,
Type derivation, Facets,
Simple Types, Complex Types,
and Simple Content.
The proper use of
more...
XML Technologies Overview

: Extensible
Markup Language (
XML)
has become the technology of choice
for data transfer.
XML is actually a family of standards,
some of which are still emerging.
This course explains what XML is
and the roles that it is playing in todays
Applications,
and the role it will play in the future.
Coverage includes: XML,
XSLT,
XPath,
XSL-FO,
XML Schema (WXS), XML Namespaces,
Resource Description Framework (RDF),
XML Encryption, XML Signature, XForms,
XML Events, and
more...
XML Transformations Using XSL

: XSL is a language for expressing style sheets.
This course addresses its three parts:
XSLT for transforming
XML documents,
XPath expression language
(used by
XSLT to access or refer to parts of an XML document),
and
XSL-FO for formatting objects.
Topics include XSLT stylesheet structure,
XSLT language components,
XPath within XSLT,
XPath data model, location paths, axes and shorthands,
expressions, operators, functions,
XSLT programming, XSLT techniques,
font and text attributes, text blocks, and page layout.
Audience:Application/Web Developers seeking to implement XSLT to Transform XML data.
Database-DB2Sybase
Database-MicrosoftSQL Server
Database-SybaseSQL
Microsoft Technologies-CNET-Programming Languages
C Essentials

: Designed to allow the experienced programmer
to quickly become productive with C#,
this course concisely covers the essentials of programming
using
Microsoft's C# programming
language.
Audience:
Experienced programmers with no previous exposure to C#, who need to design and develop .NET applications using C#.
Microsoft- NETADO-C -Database
ADO NET Using Visual C 2005

: Learn about the features provided by
ADO.NET 2.0 including
connecting to data sources, the various ADO.NET classes,
stored procedures, parameters, return values, how to
search, sort, and filter data stored in a
DataSet or
DataTable.
Become familiar with strongly typed
DataSets and learn their advantages.
See how to leverage the power of
XML through various means. Examine new
ADO.NET features that support
SQL Server 2005 technologies, including
asynchronous
more...
ADO-Visual Basic-Database
ADO NET Using Visual Basic 2005

: Learn about the features provided by
ADO.NET 2.0 including
connecting to data sources, the various ADO.NET classes,
stored procedures, parameters, return values, how to
search, sort, and filter data stored in a
DataSet or
DataTable.
Become familiar with strongly typed
DataSets and learn their advantages.
See how to leverage the power of
XML through various means. Examine new
ADO.NET features that support
SQL Server 2005 technologies, including
more...
C -Database
ADO NET Using C

: An intensive course that
presents the essential elements of
ADO.NET
to enable the programmer to utilize
the tremendous database manipulation powers
available with .NET development and be prepared
to build effective database applications.
The course includes a major case study
demonstrating the use of ADO.NET in a realistic setting.
Audience:C# .NET Application
Developers seeking to integrate their applications with data sources.
C -Programming Languages
Building Applications with C Level-3

: In this course you will learn how to build interactive
Windows applications with C#,
including how to manipulate databases using
ADO.NET and how to use C# to develop
ASP.NET applications. With this knowledge you'll be able build interactive web
sites (
Web Forms) as well as
Web Services.
Audience:C# programmers who need to design and develop .NET applications.
NET Framework Using C

: This
3-day course is designed to provide a sound introduction to the .NET Framework
for programmers who already know the C# language and the fundamentals of
Windows
Forms. The course focuses on core portions of the .NET Framework that are common
across many application areas. The course is practical, with many examples and a
case study. The goal is to equip you to begin building significant applications
using the .NET Framework.
Audience:
Experienced C++ and C# Application
Developers or
Architects more...
Overviews
Visual Basic
Microsoft Visual Basic NET

: This hands-on introduction to the
Visual Basic programming language
provides a solid foundation in all language fundamentals
including windows, controls, database access, and classes.
Audience:
Application developers seeking to become familiar with the Visual Basic .NET language and the
Microsoft .NET Studio.
Visual Basic-Enterprise
Enterprise Development in Visual Basic NET

: This course is focused on the "back end" part of
Enterprise programming, not the user
interface. The sample applications are
Windows applications, to keep the
pre-requisites to a minimum. You'll be able to use these same concepts as the
back end to a web (
ASP.NET) application, as well.
Audience:
Experienced programmers who will be developing Enterprise applications in VB.NET.
Visual Basic-Programming Languages
NET Framework Using VB NET

: This
3-day course is designed to provide a sound introduction to the .NET Framework
for programmers who already know the VB.NET language and the fundamentals of
Windows
Forms. The course focuses on core portions of the .NET Framework that
are common across many application areas. The course is practical, with many
examples and a case study. The goal is to equip you to begin building
significant applications using the .NET Framework.
Audience:
Experienced C++ Application
Developers or
Architects more...
Web-Visual Basic-ASP
ASP NET Using VB NET

: This course provides a practical, hands-on coverage of developing
Web applications
using
ASP.NET and VB.NET, and introduces We