| Title | Description | Duration | Outline |
|---|
|
ASP .NET Essentials Using C#
|
Provides experienced developers with basic knowledge of C#, ASP .NET, and Web Services.
Level: Overview
|
1 Day
| |
|
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.
Level: Overview
|
1/2 Day
| |
|
Introduction to CSS Training
|
This course provides solid introduction to CSS.
Level: Overview
|
1 Day
| |
|
Web Technologies and Architectures Overview
|
A survey of web-specific technologies and architectures,
including: conventional web technologies, Java technologies
(including independent, J2EE and model 2 technologies),
Microsoft technologies, database accessibility,
XML technologies, and web service integration.
Level: Overview
|
1 Day
| |
|
CSS Training
|
This CSS Training course covers basic, intermediate and advanced CSS
topics.
Level: Introduction
|
2 Days
| |
|
GUI and Web Page Design
|
This course presents
the DOs and DON'Ts of window and web-page design.
Based on a best-selling book on UI design,
the focus is on the principles of good design
and how to avoid common mistakes.
Level: Introduction
|
1 Day
| |
|
JavaScript Programming
|
A comprehensive, hands-on course covering topics
required by all web-page designers and programmers.
Level: Introduction
|
3 Days
| |
|
JavaScript and AJAX
|
A comprehensive, hands-on course covering topics
required by all web-page designers and programmers desiring to use
the JavaScript language. Topics include data representation, control statements,
JavaScript object model, form processing, handling events, core objects and
functions, validating form input, and document control.
Advanced topics include Document Object Model (DOM), Validating Form Input, Windows and Frames,
Cookies, XML and AJAX.
Delivery format is a combination of Lectures and Labs.
Level: Introduction
|
3 Days
| |
|
Level 1: .NET Security
|
.NET revolutionizes application security by providing the framework
for developing secure Windows and Web applications. This course teaches
you the basic concepts underlying Code Access Security, role-based
security, and how to implement security in your applications to protect
your code and your users against attack. This is the first of two courses.
Level: Introduction
|
2 Days
| |
|
Mastering VBScript
|
This course teaches the fundamentals of Visual Basic programming, including syntax,
event-driven programming, compiling applications with the native code compiler,
working with controls, handling run-time errors, manipulating form and control
properties, and much more.
Level: Introduction
|
2 Days
| |
|
Object Oriented Web Development using PHP and MySQL
|
Prepares students to design and implement Web Applications using the
PHP Scripting Language and the MySQL Database.
Examines all language syntax, significant Classes, and commonly used functions.
Object Oriented design methods and strategies are emphasized.
PHP 5 and MySQL 4.0 capabilities are presented,
PEAR Packages are selectively surveyed (and optionally included) in an Appendix.
Level: Introduction
|
2-3 Days (Depending on breadth of PEAR coverage required).
| |
|
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.
Level: Introduction
|
4 Days
| |
|
Visual Basic 2005: Developing Applications
|
In this course you will learn how to use Visual Studio 2005 and
Visual Basic 2005 to build Windows applications to run on the .NET
2.0 platform.
Level: Introduction
|
5 Days
| |
|
Visual Basic 2005: Developing Applications Additional Topics
|
In this course you'll learn about important development topics
that aren't normally covered in a beginning Windows application
programming course.
Level: Introduction
|
4 Days
| |
|
Visual C# 2005: Developing Applications
|
In this course you will learn how to use Visual Studio 2005 and
Visual C# 2005 to build Windows applications to run on the .NET
2.0 platform.
Level: Introduction
|
5 Days
| |
|
Visual C# 2005: Developing Applications Additional Topics
|
In this course you'll learn about important development topics
that aren't normally covered in a beginning Windows application
programming course.
Level: Introduction
|
4 Days
| |
|
Writing Web Pages with HTML
|
Hypertext Markup Language (HTML)
is used to encode web-pages
and is one of the fundamental technologies underlying the Internet.
This hands-on class presents the fundamentals elements of HTML
and demonstrates how they are combined
to create powerful and attractive web sites.
Level: Introduction
|
2 Days
| |
|
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.
Level: Intermediate
|
3 Days
| |
|
ASP .NET Web Pages and Web Services
|
In this course, you'll learn how to use Visual Studio .NET and Visual Basic .NET to
build ASP.NET Web pages and XML Web services. You'll gain an understanding of
the new architecture behind ASP.NET and how to use the new server controls. You
also learn how to use ADO.NET to create data-driven ASP.NET Web forms.
Level: Intermediate
|
3 Days
| |
|
ASP .NET and the .NET Framework
|
This two-day course provides an introduction to
developing web applications with .NET. Students will learn how to
use the .NET IDE to develop dynamic web sites with ASP .NET and Web
Forms Controls.
Level: Intermediate
|
2 Days
| |
|
ASP.NET Using C# .NET
|
Provides a practical, hands-on coverage of Web application development
using ASP.NET and C#, and introduces Web services. ASP.NET is introduced as a
unified Web development platform that provides the services necessary for
developers to build enterprise-class Web applications. Numerous programming
examples and exercises are included, including a substantial case study.
Level: Intermediate
|
5 Days
| |
|
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 Web services. ASP.NET is introduced as a
unified Web development platform that provides the services necessary for
developers to build enterprise-class Web applications. Numerous programming
examples and exercises are included, including a substantial case study.
Level: Intermediate
|
5 Days
| |
|
ASP.NET Using Visual Basic 2005
|
Learn how to use Visual Studio 2005 and Visual Basic 2005 to build
ASP.NET 2.0 Web pages and XML Web services.
Examine the new architecture behind ASP.NET 2.0
and it's new server controls. Configure and deploy ASP.NET
applications. Become familiar with the
debugging and tracing features in Visual Studio 2005 that help you
quickly troubleshoot issues and you will learn how to take advantage
of creating your own user-defined controls.
Level: Intermediate
|
5 Days
| |
|
ASP.NET Using Visual Basic 2005: Additional Topics
|
Explore the many exciting ASP.NET 2.0 features that will help you
get the most out of the .NET Framework and make you a better and
more efficient Visual Basic 2005 developer.
Learn how to read and write XML data using XML DOM and how to work
with ASP.NET Profile features and ASP.NET Web Parts.
Learn how to build mobile applications using Visual Basic 2005 so your
clients can get information on their PDAs and smartphones.
Level: Intermediate
|
1 Day
| |
|
ASP.NET Using Visual C# 2005
|
Learn how to use Visual Studio 2005 and Visual C# 2005 to build
ASP.NET 2.0 Web pages and XML Web services.
Examine the new architecture behind ASP.NET 2.0
and it's new server controls. Configure and deploy ASP.NET
applications. Become familiar with the
debugging and tracing features in Visual Studio 2005 that help you
quickly troubleshoot issues and you will learn how to take advantage
of creating your own user-defined controls.
Level: Intermediate
|
5 Days
| |
|
ASP.NET Using Visual C# 2005: Additional Topics
|
Explore the many exciting ASP.NET 2.0 features that will help you
get the most out of the .NET Framework and make you a better and
more efficient Visual C# 2005 developer.
Learn how to read and write XML data using XML DOM and how to work
with ASP.NET Profile features and ASP.NET Web Parts.
Learn how to build mobile applications using Visual C# 2005 so your
clients can get information on their PDAs and smartphones.
Level: Intermediate
|
1 Day
| |
|
ASP.NET: Building and Deploying Web Applications
|
This presents the techniques and concepts you'll need to build efficient,
full-featured Web applications. You'll learn to inter-operate with non-.NET
code, to manage session state, to re-use code by creating your own controls, to
improve performance with output caching, to debug your application and trace its
activity, to use advanced Web services features, to configure and deploy ASP.NET
applications, to authenticate users and limit their access to resources, to
handle multi-user data access conflicts, and to support mobile devices.
Level: Intermediate
|
3 Days
| |
|
Building Web Services Using Visual Basic 2005
|
In this course, you will build a solid foundation for the development
of Web Services using Visual Basic 2005 and gain an understanding of
how commonly used protocols can impact your development effort.
Level: Intermediate
|
3 Days
| |
|
Building Web Services Using Visual C# 2005
|
In this course, you will build a solid foundation for the development
of Web Services using Visual C# 2005 and gain an understanding of
how commonly used protocols can impact your development effort.
Level: Intermediate
|
3 Days
| |
|
Java Server Pages
|
Prepares the Java programmer to
design, implement, and test Java Server Page components of web applications.
Level: Intermediate
|
2 Days
| |
|
Java Servlet Programming
|
Prepares the Java programmer
to design, implement, and test
server-side processing components of web applications.
Level: Intermediate
|
2 Days
| |
|
Java Tag Libraries
|
Java Tag Libraries
provide powerful server-side processing power
to JSP Developers while hiding
Java syntax and implementation.
This class presents the classes and techniques necessary
to define effective and powerful Java Tag Libraries
for use within Java Server Pages (JSPs).
Level: Intermediate
|
2 Days
| |
|
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,
application development environment overview, and application servers.
Level: Intermediate
|
5 Days
| |
|
Level 2: .NET Security
|
.NET revolutionizes application security by providing the framework
for developing secure Windows and Web applications. This course teaches
you the basic concepts underlying Code Access Security, role-based
security, and how to implement security in your applications to protect
your code and your users against attack. This is the second of two courses.
Level: Intermediate
|
2 Days
| |
|
Microsoft .NET Remoting Using Visual Basic 2005
|
Remoting allows programs and software components to interact across
application domains, processes and machine boundaries.
This course covers many aspects of .NET remoting in-depth.
You will learn how the .NET remoting architecture provides a means of
establishing and working with secure, distributed enterprise level
applications. You will also build a solid foundation for the development
of remoting, and gain an understanding of client- and server-activated
objects.
Level: Intermediate
|
2 Days
| |
|
Microsoft .NET Remoting Using Visual C# 2005
|
Remoting allows programs and software components to interact across
application domains, processes and machine boundaries.
This course covers many aspects of .NET remoting in-depth.
You will learn how the .NET remoting architecture provides a means of
establishing and working with secure, distributed enterprise level
applications. You will also build a solid foundation for the development
of remoting, and gain an understanding of client- and server-activated
objects.
Level: Intermediate
|
2 Days
| |
|
Microsoft ASP.NET AJAX Using Visual C# 2005
|
This course quickly dives into the history of AJAX and the simplification
of AJAX made possible with the ASP.NET AJAX Extensions.
You'll learn how to make partial page updates, work with Web Services
in JavaScript, advanced AJAX debugging techniques, and more.
Level: Intermediate
|
2 Days
| |
|
Windows Workflow Foundation Using Visual Basic 2005
|
Microsoft has provided the Windows Workflow Foundation,
a set of assemblies based on the .NET Framework 2.0 (as part of the
.NET Framework 3.0), along with a full-featured workflow designer
built on top of Visual Studio 2005.
Level: Intermediate
|
3 Days
| |
|
Windows Workflow Foundation Using Visual C# 2005
|
Microsoft has provided the Windows Workflow Foundation,
a set of assemblies based on the .NET Framework 2.0 (as part of the
.NET Framework 3.0), along with a full-featured workflow designer
built on top of Visual Studio 2005.
Level: Intermediate
|
3 Days
| |
|
Advanced .NET Framework 2.0 Using Visual Basic 2005 Volume 1
|
This course is the first of three Volumes covering the .NET Framework
with Visual Basic 2005.
Level: Advanced
|
2 Days
| |
|
Advanced .NET Framework 2.0 Using Visual Basic 2005 Volume 2
|
This course is the second of three Volumes covering the .NET Framework
with Visual Basic 2005.
Level: Advanced
|
3 Days
| |
|
Advanced .NET Framework 2.0 Using Visual Basic 2005 Volume 3
|
This course is the third of three Volumes covering the .NET Framework
with Visual Basic 2005.
Level: Advanced
|
2 Days
| |
|
Advanced .NET Framework 2.0 Using Visual C# 2005 Volume 1
|
This course is the first of three Volumes covering the .NET Framework
with C# 2005.
Level: Advanced
|
2 Days
| |
|
Advanced .NET Framework 2.0 Using Visual C# 2005 Volume 2
|
This course is the second of three Volumes covering the .NET Framework
with C# 2005.
Level: Advanced
|
3 Days
| |
|
Advanced .NET Framework 2.0 Using Visual C# 2005 Volume 3
|
This course is the third of three Volumes covering the .NET Framework
with C# 2005.
Level: Advanced
|
2 Days
| |
|
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 documents and building stand-alone AJAX
applications.
Level: Advanced
|
2 Days
| |
|
Advanced CSS Training
|
This course covers advanced CSS topics.
Level: Advanced
|
1 Day
| |
|
Applying ADO.NET
|
In this advanced course, you will become familiar with strongly typed DataSets and learn
their advantages and see how to leverage the power of XML through serialization,
Diffgrams,and the XMLDataDocument object. You will understand migrating and
interoperability issues with ADO, as well as handling errors. Learn valuable
techniques for building both Web and Windows applications.
Level: Advanced
|
2 Days
| |
|
Axis2 for Java
|
Apache Axis2/Java is the core SOAP engine for Web
Services, built on Apache AXIOM, a new high performant,
pull-based XML object model. This course presents
aspects of what Axis2 is: its architecture, functions,
message processing configuration, data bindings,
and implementation models. There are hands-on,
skills-based labs available, or course may be
presented lecture-only.
Level: Advanced
|
1/2 - 1 Day
| |
|
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.
Level: Advanced
|
2 Days
| |
|
Testing Websites With Cactus and HttpUnit
|
Catus is a popular open source tool for unit testing Servlets and Java Server Pages.
HttpUnit is a popular open source tool for functional testing websites.
This course introduces both tools and provides the developer with
the practical ability to integrate them effectively into their development process.
Level: Advanced
|
1-2 days
| |