Microsoft Visual Studio Courses

Microsoft Visual Studio [VS]


If you’re ready to learn how to harness Visual Studio to create stunning modern web applications and cloud services using a suite of collaborative tools, you’re in the right place. These learning opportunities can help you get started quickly—from product exploration to deep training and certification. Get certified, and show the world that you’re ready to take advantage of the enterprise-grade solutions and code-building capabilities of Visual Studio to deliver new apps across a wide variety of platforms.

Entry Level: Developer
Course 40361A: Software Development Fundamentals

This three-day MTA Training course helps you prepare for Microsoft Technology Associate Exam 98-361, and build an understanding of these topics: Core Programming, Object-Oriented Programming, General Software Development, Web Applications, Desktop Applications, and Databases.


Course 40375A: HTML5 Application Development Fundamentals

This three-day MTA Training course helps you prepare for Microsoft Technology Associate Exam 98-375, and build an understanding of these topics: Manage the Application Life Cycle, Build the User Interface by Using HTML5, Format the User Interface by Using CSS, Code by Using JavaScript.


Expert Level: Windows Store App Using HTML5
Course 20480B: Programming in HTML5 with JavaScript and CSS3

This course helps students gain intermediate and advanced HTML5/CSS3/JavaScript programming skills. This course is an entry point into both the Web application and Windows Store apps training paths.The course focuses on program structure, defining and using variables, loopping and branching, programming logic, adaptive UI development, captuing input, storing data, basics of application lifecycle, etc.. The intended student customer for this training is a developer who has at least six months of professional experience. This student is expected to have little or no HTML5 coding experience but should have experience with HTML4. Students choosing to attend this training without a developer background should pay special attention to the training prerequisites. Developers who have more than 5 years programming experience may find that portions of this training are fundamental in nature when presenting the syntax associated with certain programming tasks. The lab scenarios in this training are selected to support and demonstrate the structure for a variety of application scenarios. The chosen lab scenario is intended to maintain a focus on the principals and coding components/structures that are used to establish an HTML5 software application. This course maps to the 70-480 exam.


Course 20481C: Essentials of Developing Windows® Store Apps Using HTML5 and JavaScript

This 5-day course teaches professional developers the essential skills required to develop Windows Store apps. Topics include understanding Windows Store app principles, designing a Windows Store app (including PLM and app manifest considerations), implementing Charms/Contracts and the AppBar, creating an adaptable user interface, programming Tiles and Notifications, programming sensors and devices, managing data and security. Pre-requisites include the corresponding core language training (HTML5). This course maps to the 70-481 exam.


Course 20482C: Advanced Windows® Store App Development Using HTML5 and JavaScript

This 5-day course teaches professional developers how to complete advanced Windows Store app programming tasks. Topic areas include implementing background tasks, implementing WinMD components, implementing advanced sensor and device functionality, adding Print and Play-To capabilities, using Windows Push Notification Service (WNS), enhancing the user interface, advanced data and security, customizing Windows Store apps for the marketplace, deploying and monetizing apps. Pre-requisites include the corresponding HTML5 language training and the Windows Store app essentials training. This course maps to the 70-482 exam. Windows Azure is required or used as part of the lab for this course, which may not be available in all countries. Please check with your Microsoft training provider that this cloud service is available in your area. Training Providers please reference the course setup guide for more details.


Expert Level: Windows Store Apps Using C#
Course 20483B: Programming in C#

The goal of this course is to help students gain essential C# programming skills. This course is an entry point into the Windows Store apps training path. The course focuses on program structure, programming logic, defining and using variables and data types, implmenting loopping and branching, UI development with XAML, captuing input, storing data, basics of application lifecycle, handing exceptions, unit testing, etc., all within an object oriented programming approach to software development. The intended student customer for this training is a developer who has at least six months of professional experience. This student is expected to have limited exposure to C# coding. Students choosing to attend this training without professional software development experience should pay special attention to the training prerequisites. Developers who have more than 5 years programming experience may find that portions of this training are fundamental in nature when presenting the syntax associated with certain programming tasks. The lab scenario in this training was selected to support and demonstrate the structure for a variety of application scenarios. Although Windows Desktop applications will be represented within the lab activities, this training course is not designed to teach WPF application development at a professional level, but rather these solutions are used for context. The chosen lab scenario is intended to maintain a focus on the principals and coding components/structures/technologies that are used to establish a software application. This course maps to the 70-483 exam.


Course 20484C: Essentials of Developing Windows® Store Apps Using C#

This 5-day course teaches professional developers the essential skills required to develop Windows Store apps. Topics include understanding Windows 8 and Windows Store app principles, designing a Windows Store app (including PLM and app manifest considerations), implementing Charms/Contracts and the AppBar, creating an adaptable user interface, programming Tiles and Notifications, programming sensors and devices, managing data and security. Pre-requisites include the corresponding core language training (C#). This course maps to the 70-484 exam.


Course 20485C: Advanced Windows® Store App Development Using C#

This 5-day course teaches professional developers how to complete advanced Windows Store app programming tasks. Topic areas include implementing background tasks, implementing WinMD components, implementing advanced sensor and device functionality, adding Print and Play-To capabilities, using Windows Push Notification Service (WNS), enhancing the user interface, advanced data and security, customizing Windows Store apps for the marketplace, deploying and monetizing apps. Pre-requisites include the corresponding C# language training and the Windows Store app essentials training. This course maps to the 70-485 exam. Windows Azure is required or used as part of the lab for this course, which may not be available in all countries. Please check with your Microsoft training provider that this cloud service is available in your area. Training Providers please reference the course setup guide for more details.


Expert Level: Web Applications
Course 20486B: Developing ASP.NET MVC 4 Web Applications

The main purpose of this 5-day instructor-led course is to provide students with the knowledge and skills required to develop advanced ASP.NET MVC applications using .NET Framework tools and technologies. Students will also learn how to enhance the performance and scalability of the web applications. This course helps students prepare for exam 70-486.


Course 20487B: Developing Windows Azure™ and Web Services

The main purpose of this 5-day instructor-led course is to provide students with the knowledge and skills required to design and develop services that access local and remote data from various data sources. Students will also learn how to develop and deploy services to hybrid environments, including on-premises servers and Microsoft Azure. This course helps students prepare for exam 70-487.


Visual Studio 2010 Courses
Please contact us for course information