Courses That Mark Teaches
Home | Services | Mathematics | Resources | About

Overview

I am a Microsoft Certified Trainer who specializes in developer tools and technologies such as ASP.NET, AJAX, Silverlight, WPF, C#, .NET, Visual Studio, Expression Blend, and SQL Server. 

My MCP transcript contains the complete list of Microsoft Official Curriculum (MOC) courses that I am officially certified to teach, but below are the courses that I teach most often. I can also teach office worker applications such as Access, Excel and Word.

You can find outlines of any of the courses below by searching Microsoft's Learning site.

Microsoft Visual Studio 2008 Courses

2310C: Developing Web Applications Using Microsoft Visual Studio 2008
6460: Visual Studio 2008: Windows Presentation Foundation
6461: Visual Studio 2008: Windows Communication Foundation
6462: Visual Studio 2008: Windows Workflow Foundation
6463: Visual Studio 2008: ASP.NET 3.5
6464: Visual Studio 2008: ADO.NET 3.5

Microsoft Visual Studio 2005 Courses

2541: Core Data Access with Microsoft Visual Studio 2005
2542: Advanced Data Access with Microsoft Visual Studio 2005
2543: Core Web Application Technologies with Microsoft Visual Studio 2005
2544: Advanced Web Application Technologies with Microsoft Visual Studio 2005
2546: Core Windows Forms Technologies with Microsoft Visual Studio 2005
2547: Advanced Windows Forms Technologies with Microsoft Visual Studio 2005
2562: Getting Started with Microsoft Visual Studio 2005 for Visual Basic 6.0 Developers 
2956: Core Foundations of Microsoft .NET 2.0 Development
2957: Advanced Foundations of Microsoft .NET 2.0 Development
3201: What's New in Microsoft ASP.NET 2.0 for Existing ASP.NET 1.0/1.1 Developers
4994: Introduction to Programming Microsoft .NET Applications with Microsoft Visual Studio 2005 
4995: Programming with the Microsoft .NET Framework using Microsoft Visual Studio 2005

Microsoft SQL Server Courses

2071: Querying Microsoft SQL Server 2000 with Transact-SQL
2073: Programming a Microsoft SQL Server 2000 Database
2778: Writing Queries Using Microsoft SQL Server 2005 T-SQL
2779: Implementing a Microsoft SQL Server 2005 Database 

Microsoft Visual Studio .NET 2002/2003 Courses

2124: Programming with C#
2310B: Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET
2349: Programming with the Microsoft .NET Framework (Microsoft Visual C# .NET)
2389: Programming with Microsoft ADO.NET
2415: Programming with the Microsoft .NET Framework (Microsoft Visual Basic .NET)
2555: Developing Microsoft .NET Applications for Windows (Visual C# .NET)
2559: Introduction to Visual Basic .NET Programming with Microsoft .NET
2565: Developing Microsoft .NET Applications for Windows (Visual Basic .NET)
2609: Introduction to C# Programming with Microsoft .NET
2640: Upgrading Web Development Skills from ASP to Microsoft ASP .NET
2663: Programming with XML in the Microsoft .NET Framework
2667: Introduction to Programming 
2717: Introduction to Microsoft .NET Development 

Microsoft Visual Basic 6.0 and VBA Courses

1013: Mastering Microsoft Visual Basic 6 Development
1303: Mastering Microsoft Visual Basic 6 Fundamentals
2657: Programming Microsoft Access 2002

Custom Courses

I can teach custom courses on most Microsoft developer technologies and office worker applications. Please contact me for more information and my daily rate.