Skip to main content
Introduction to Programming Courseware image
M55337A

Introduction to Programming

In this series of labs, students will learn the basics of computer programming through the use of Microsoft Visual Studio. The course assumes no prior programming experience and introduces the concepts needed to progress to the intermediate courses on programming, such as M55339 : Programming in C#.


The focus will be on core programming concepts such as computer storage, data types, decision structures, and repetition by using loops. The course also covers an introduction to object-oriented programming covering classes, encapsulation, inheritance, and polymorphism. Coverage is also included around exception handling, application security, performance, and memory management.


Language: English Access period: 180 days Save period: 4 days Max launches: Unlimited

What's Included:

  • 4 Day save period
  • Free 24/7 premier support
  • Free instructor access

Platform Features:

  • Seamless paste to virtual machine functionality
  • Integrated keyboard language translation for all countries
  • Integrated step-by-step instructions
  • Remote classroom management for instructors & admins
  • Student progress reporting

Lab Estimated completion time
1. Introduction to Programming
60 mins
2. Programming Language Concepts
60 mins
3. Understanding Program Flow
60 mins
4. Algorithms and Data
60 mins
5. Bugs and Errors
60 mins
6. Inputs and Outputs
60 mins
7. Structures, Objects and Classes
60 mins
8. Object-Oriented Programming
60 mins
9. Application Security and Performance
60 mins
10. Programming with Style
60 mins

FAQ

If you are unable to place an order for Microsoft content, it may be that your account does not hold the required privileges to do so. Please ensure that you have entered a valid Partner ID in your organisation settings, so we are able to validate your TSP status and grant access accordingly.

Order information is sent via email to the registered email address of the account that was used to place the order. You will receive an order confirmation email with a PDF attachment which includes your lab access information.

If you believe you have ordered the wrong labs, please reach out to our support team.

Orders placed using a debit or credit card cannot be cancelled once they have been placed. Customers that are on monthly invoicing terms can cancel an order, assuming the product access key has not yet been issued / redeemed, up until the cut-off point. If you are unsure of your cut off point, please reach out to your account manager for further information.

If you believe you have ordered the wrong labs, please reach out to our support team.

Support can be reached at either of the following methods:

Can't find an answer to your question, try our full FAQs page.