.NET Programming

660 | Fundamentals of .NET Programming using VB.NET and C#

This introductory-level class provides a solid foundation for developers to begin leveraging the .NET platform. Topics covered include an introduction to the .NET framework and the Common Language Runtime (CLR), language fundamentals, and object oriented concepts as implemented in .NET.

661 | Intermediate .NET Programming using VB.NET and C#

This intermediate class provides a deeper look at a number of intermediate and advanced tools and techniques in .NET. The class provides in-depth coverage on a number of intermediate and advanced tools and techniques in .NET including reflection, delegates and events, threads, and a deeper look at ADO.NET and XML support. For Web developers, learn to create custom server controls, and leverage caching for performance enhancement. The course also teaches advanced techniques in working with data bound controls using ADO.NET and SQL Server.

662 | Advanced .NET Programming using VB.NET and C#

This advanced class provides an in-depth look at a number of advanced technologies in .NET. The course focuses on features of the .NET framework that emphasize multi-tier and distributed architectures.

985 | Introduction to Object-Oriented Analysis & Design Using UML

This course is designed for people who have some programming experience and want to gain a solid grounding in the techniques and application of Object Oriented Analysis and Design using UML. Attendees will learn how the use of the UML and methodologies around it can bring real improvement to the quality and efficiency of the design process.