By Brett Sheleski
Denial of Service Attacks
By Joseph Wetzel
In this learning activity you'll explore what a denial of service attack is and learn how a single hacker can take down an entire system.
Attributes of a Class: Fields and Properties
By Ryan Appel
In this learning activity you'll discover how C#, attributes provide a way of associating data with an object in two forms - Fields and Properties.
Finding Factorials with Recursion
In this activity we will discover when recursion is the best solution for your computer programming task.
IT Project Management: Combined Methodologies
By Kimberly Reed
Explore how to combine Waterfall and Agile methodologies for your next software development project.
Visual Studio: Connecting to Team Foundation Service
By Brian Foote
In this learning activity, you’ll practice connecting to the Team Foundation Service (TFS) and your local code repository to get existing code.
Customer Service Skills for IT Professionals - Soft Skills
In this learning activity you'll be introduced to soft skills, or people skills, needed by all IT professionals.
Visual Studio: Creating a New VSTS Repository
In this learning activity, you'll practice creating a new repository in Visual Studio Online, a cloud-based version control system.
User Experience Design: Usability Research Methods
In this learning activity, you'll be introduced to three common usability research methods.
The CLR: Overview of the Common Language Runtime
In this learning activity, you’ll explore the Common Language Runtime, or CLR.
Request Response: How the Web Works
In this learning activity we’ll learn how the web works by using a Request and Response algorithm.
In this activity, you will explore what web analytics are and how to use them for site optimization.
Strings in the .NET Framework
In this activity, we will explain the string datatype in the .net framework and cover the peculiarities of a reference type that appears to behave like value type.
Async and Await
In this learning activity, we’ll explore how async and await is used in mobile programming to allow multiple tasks to happen at once.
By Dawn Rohm
You'll be introduced to the Go-Back-N ARQ, learn what it is, and find out how it's used to keep track of data sent between networked computers.
Debugging: Immediate Window
In this learning activity, you'll explore the Immediate Window including what is it and how you use it?
User Experience Design: Developing Personas
In this learning activity, you'll be introduced to what personas are, explore how to create one, and understand why they're important.
User Experience Design: Fitts Law
In this activity, you'll learn how Fitt's Law applies to user experience design.
Fibre Channel Storage Area Networks
By Steve Ebben
Fibre Channel storage area networks can play a pivotal role in the performance of cloud computing. This learning activity
will explain the benefits, components, and some basic configurations of fibre channel networks.
Intrusion Detection Systems
Explore Intrusion Detection Systems, what they are, how they're configured, and the types of protection the provide.
Access Modifiers in C#
In this learning activity we will learn what access modifiers are and how they are used in C#.
Customer Service Skills for IT Professionals - Communication
In this learning activity you'll be introduced to the communication model and how it impacts your work as an IT professional.
An interactive html page that allows the user to manipulate a Cardioid-like shape generated by lines.
In this learning activity, we’ll explore what RESTful services are, how they interact with clients and servers, and finally, understand how it works within an HTTP framework.
SEO - Promoting your Website
This learning object explains new, free, and traditional ways to market your website.