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

: This five-day instructor-led course provides students with the skills to build a
Web application of moderate complexity. Such an application connects to and retrieves data from a data source processes
Extensible Markup Language (
XML) data before sending it to the client and saves updates from the client back to the database.
Deploying Microsoft Office Live Communications Server 2003

: This two-day instructor-led course provides IT Professionals with the knowledge and skills to successfully deploy a solution that enables their organization to make better faster decisions by connecting people information and processes in real time.
Designing and Managing a Windows Public Key Infrastructure

: This four-day instructor-led course provides students with the knowledge and skills to design deploy and manage a public key infrastructure (
PKI) to support applications that require distributed security. Students get hands-on experience implementing solutions to secure
PKI-enabled applications and services such as Microsoft Internet Explorer Microsoft Exchange Server Microsoft Internet Information Server Microsoft Outlook and remote access services.
Designing Microsoft Exchange 2000 for the Enterprise

: This four-day instructor-led course provides students with the knowledge and skills necessary to design a
Microsoft Exchange 2000 organization for an enterprise environment. It is designed to complement
Implementing and
Managing Microsoft Exchange 2000 . This course does not discuss the migration or upgrade processes needed to implement a design. It focuses on designing an environment that is based on the business needs of an organization that requires multiple routing and administrative groups.
Designing Security for Microsoft Networks

: Elements of this syllabus are subject to change. This three-day instructor-led course provides you with the knowledge and skills to design a secure network infrastructure. Topics include assembling the design team modeling threats and analyzing security risks in order to meet business requirements for securing computers in a networked environment. The course encourages decision-making skills through an interactive tool that simulates real-life scenarios that the target audience may encounter. You are given the task of collecting the information and sorting through the details to resolve the given security requirement.
Developing Security-Enhanced Web Applications

: This three-day instructor-led course provides students with the knowledge and skills that are needed to build
Web applications by using security-enhanced coding techniques. Students will learn how to identify Web application security vulnerabilities and understand the trade-offs between functionality and performance when choosing the appropriate security mechanisms for their Web applications. Throughout this course students will get hands-on experience in creating security-enhanced Web applications.
Fundamentals of Network Security

: This four-day instructor-led course provides students with the knowledge and skills to begin supporting network security within an organization. Students who complete this course will be able to identify security threats and vulnerabilities and help respond to and recover from security incidents. This course will cover security concepts that are prerequisites for attending other
Microsoft Official Curriculum (
MOC) courses for security specialists and help prepare students for the
CompTIA Security+ exam. This course has been approved as CompTIA
more...
Implementing and Managing Microsoft Exchange Server 2003

: This five-day instructor-led course provides students with the knowledge and skills that are needed to update and support a reliable secure messaging infrastructure. This infrastructure is used for creating storing and sharing information by using
Microsoft Exchange Server 2003 in a medium-sized to large-sized (250 to 5 000 seats) messaging environment. This course offers a significant amount of hands-on practices discussions and assessments that assist students in becoming proficient in the skills that are needed to update and support
Exchange Server 2003.
Implementing Replication Using Microsoft SQL Server 2000

: This three-day instructor-led course provides students with the knowledge and skills to plan deploy administer manage and troubleshoot complex replication designs over a variety of communication topologies. The course reviews
SQL Server replication and then focuses in detail on snapshot transactional and merge replication as well as topics related to
Enterprise-level replication.
Introduction to Microsoft .NET Development

: This two-day instructor-led seminar provides students with an introduction to the technologies that comprise the
Microsoft .NET strategy. This course is a high-level overview of multiple aspects of .NET and is intended as a starting point for developers and business decision-makers to evaluate Microsoft .NET tools and technologies. As an introductory seminar it provides pointers to training courses and other resources that give more detail on specific topics.
Introduction to Programming

: Elements of this syllabus are subject to change. This three-day instructor-led course introduces students to computer programming. Students will learn the fundamental concepts and terminology of software application development and develop skills in designing and writing simple computer programs. The course assumes no programming background and provides an overview of the software development process in addition to introducing important programming constructs and methodologies. The course covers such topics as programming language characteristics integrated development environments flowcharts algorithms and pseudocode variables operators conditional statements looping statements procedures
more...
Managing a Microsoft Windows Server 2003 Environment

: This five-day instructor-led course provides students with the knowledge and skills to manage accounts and resources in a
Microsoft Windows Server 2003 environment. The course is intended for systems administrator and systems engineer candidates who are responsible for managing accounts and resources. These tasks include managing user computer and group accounts; managing access to network resources; managing printers; managing an organizational unit in a network based on
Active Directory directory service; and implementing
more...
Managing a Microsoft Windows 2000 Network Environment
: The goal of this five-day instructor-led course is to provide the knowledge required by system administrators network administrators and IT professionals who implement manage and troubleshoot existing network and server environments based on the
Microsoft Windows 2000 operating system. These skills are generally required in medium to large organizations that maintain 200 to 26 000 user desktops and servers spanning two to 100 physical locations by using local area networks (
LANs) and the
Internet or intranets. Additionally this course
more...
Microsoft Security Guidance Training I

: This one-day instructor-led clinic provides students with introductory knowledge and skills essential for the design and implementation of a more secure computing environment. It also provides students with prescriptive guidance on security update management and best practices for implementing security on
Microsoft Windows ServerT and client computers.
Microsoft Security Guidance Training II

: This one-day instructor-led clinic builds on existing knowledge of server and client security and provides students with the knowledge and skills to apply best practices to implement perimeter and network defenses and enhance security for applications and
Microsoft Windows Server SystemT components. It also provides students with prescriptive guidance to enhance security for
Microsoft Windows ServerT and client computers and practical strategies for implementing security best practices across an environment.
Microsoft Operations Framework Changing Quadrant

: Microsoft
Operations Framework (
MOF) is a collection of best practices principles and models. It provides comprehensive technical guidance for achieving mission-critical production system reliability availability supportability and manageability for solutions and services built on
Microsoft's products and technologies. This course lets Microsoft customers learn about the changing aspects and functions within an enterprise operations environment. In addition this course provides a knowledge base for Microsoft deliverers (field consultants go-to
more...
Microsoft Operations Framework Essentials

: Microsoft
Operations Framework (
MOF) is a collection of best practices principles and models. It provides comprehensive technical guidance for achieving mission-critical production system reliability availability supportability and manageability for solutions and services built on
Microsoft's products and technologies. This course Microsoft Operations Framework Essentials is an introductory two-day course designed to expose students to the three key elements of the
Microsoft Operations more...
Microsoft Security Guidance Training for Developers
: This one-day instructor-led clinic provides students with knowledge and skills essential for the creation of applications with enhanced security. Students will learn about the need for implementing security at every stage of the development process and best practices for applying security principles. Students will also learn how to use established threat modeling methodologies and tools with other best practices to minimize vulnerabilities and limit damage from attacks. Finally students will learn how to implement security features to enhance security for
Web applications and Web services that are built by using
Microsoft ASP.NET.
Programming with C#

: The goal of this course is to provide students with the knowledge and skills they need to develop C# applications for the
Microsoft .NET Platform. The course focuses on C# program structure language syntax and implementation details. C# was created to be the programming language best suited for writing enterprise applications for .NET. C# combines the high productivity of
Microsoft Visual Basic with the raw power of C++. It is a simple object-oriented and type-safe programming language that is based on the C and C++ family of languages.
Programming with Managed Extensions for Microsoft Visual C++ .NET

: The goal of this course is to teach existing C++ developers how to write applications for the
Microsoft .NET Framework by using
Managed Extensions for C++. The course teaches the language differences between standard C++ and Managed Extensions for C++ and focuses on issues such as efficiency and optimization. The course also discusses interoperability with unmanaged code and shows how to use
COM effectively in managed code.
Programming with Microsoft Visual Basic .NET

: The goal of this course is to provide
Microsoft Visual Basic developers with the knowledge and skills needed to develop
Microsoft .NET-based applications by using
Visual Basic .NET. Visual
Basic .NET is a significant upgrade to Visual Basic and incorporates many new features and framework goals of the .NET architecture. These changes will allow Visual Basic developers to create enterprise applications for the .NET Platform and to create more traditional Visual Basic applications that can take advantage of the enhancements to the language.
Programming with the Microsoft .NET Framework (Microsoft Visual Basic .NET)

: The goal of this course is to help application developers understand the
Microsoft .NET Framework. In addition to offering an overview of the .NET Framework and an introduction to key concepts and terminology the course provides a series of labs which introduce and explain .NET Framework features that are used to code debug tune and deploy applications.
Programming with the Microsoft .NET Framework (Microsoft Visual C# .NET)

: The goal of this course is to help application developers understand the
Microsoft .NET Framework. In addition to offering an overview of the .NET Framework and an introduction to key concepts and terminology the course provides a series of labs which introduce and explain .NET Framework features that are used to code debug tune and deploy applications.