Become a member
Want to manage your learning plans?
Become an MVA member for free and get this and other free benefits:
  • Get unlimited access to content
  • Join live events
  • Track your progress
  • Take self-assessments
  • Participate in forums
  • Receive discounts on books
Maybe later

Beginner Courses

If you’re planning a career in technology, this is the place to start to plan your career. Whether you’re interested in app development or IT administration, these beginner technology courses provide the stepping stones to getting the foundational knowledge you need. You can start in any direction whether it is beginning programming, beginning web development, beginning server administration or security fundamentals. You’ll learn web development fundamentals like the basics of operating systems, server administration, networking and security that prepare you for more advanced training. If you’re interested in building Windows or web apps, you’ll become familiar with the concepts of software development and the tools and best practices you’ll use to create with C# and HTML. For beginners, there couldn't be a better place to learn than from Microsoft experts in the industry. Explore our offerings and sign up now!

Level 100
Published: 02 June 2015
Coding for Kinect with Scratch
Learning Plan
Level 100
2
 
Level 100
Published: 23 April 2015
This course introduces and defines the terminology, concepts, and skills you need to understand database objects, security requirements, graphical tools, T-SQL scripts, writing database queries, as well as executing stored procedures.
Learning Plan
Level 100
424
 
Level 100
Published: 27 April 2015
Dev/Test Scenarios in the DevOps World
Learning Plan
Level 100
3
 
Level 100
Published: 18 May 2015
Dream it, Make it. A Classroom Extension for Hour of Code with TouchDevelop
Learning Plan
Level 100
3
 
Level 100
Published: 23 April 2014
What defines an agile enterprise? Agile dev? Agile engineering? Enterprise agility should be driven and defined by your business. Agility allows you to be more responsive and more innovative, which makes you more competitive.
Learning Plan
Level 100
10
 
Level 100
Published: 05 May 2015
This discussion establishes the groundwork for the techniques that help you make intelligent economic tradeoffs in your own systems to optimize value flow to your stakeholders.
Learning Plan
Level 100
22
 
Level 100
Published: 11 May 2014
Increase your revenue, market share and customer satisfaction with Office 365
Learning Plan
Level 100
2
 
Level 100
Published: 12 June 2015
Xin chào, trong khóa học này, chúng tôi sẽ chia sẻ với bạn những điều bạn cần biết để sáng tạo ra ứng dụng riêng của bạn, hoặc trang web hoặc games.
Learning Plan
Level 100
7
 
Level 100
Published: 27 April 2015
Hour of Code Event Training
Learning Plan
Level 100
11
 
Level 100
Published: 08 August 2013
this course is for beginners.
Learning Plan
Level 100
451
 
Level 100
Published: 27 April 2015
Coding is just part of creating a complete project. In this course, you will learn key skills in the Software Development Lifecycle.
Learning Plan
Level 100
5
 
Level 100
Published: 02 June 2015
Install the OneNote Class Notebook Creator App (IT Administrators)
Learning Plan
Level 100
3
 
Level 100
Published: 12 May 2015
Here’s your chance to learn how to create games from the ground up, using C++ and DirectX. Learn about the game loop, input detection, applying basic shaders, state management, and more.
Learning Plan
Level 100
33
 
Level 100
Published: 02 April 2014
If you'd like a high-level overview of what Microsoft Dynamics GP 2013 offers, be sure to watch this course.
Learning Plan
Level 100
5
 
Level 100
Published: 27 April 2015
Introduction to Programming with Python
Learning Plan
Level 100
80
 
Level 100
Published: 13 February 2014
Want to learn a different language? Over the course of 21 episodes, our friend Bob Tabor, from www.LearnVisualStudio.net, teaches you the fundamentals of JavaScript programming.
Learning Plan
Level 100
164
 
Level 100
Published: 11 May 2014
Connecting your learning to your life with Office 365
Learning Plan
Level 100
2
 
Level 100
Published: 15 May 2015
Learn to Code with CODExist: Bot Levels Up
Learning Plan
Level 100
3
 
Level 100
Published: 28 April 2015
Learn to Code with CODExist: the Birth of Bot
Learning Plan
Level 100
13
 
Level 100
Published: 28 April 2015
Microsoft Azure Fundamentals: Websites
Learning Plan
Level 100
29
 
Level 100
Published: 07 October 2013
In this MVA course you will learn the building blocks of modern network design and function. Learn how to put the many pieces together to build a functional and secure network and prepare to take the 98-366: Networking Fundamentals - MTA Exam
Learning Plan
Level 100
230
 
Level 100
Published: 23 April 2015
This MVA course provides an overview of the concepts that viewers are expected to understand when taking the 98-361 Software Development Fundamentals exam.
Learning Plan
Level 100
142
 
Level 100
Published: 24 April 2015
If you'd like to gain a fundamental understanding of software testing, this online course is for you. It also focuses on working with software bugs, creating and managing software tests, and even test automation.
Learning Plan
Level 100
47
 
Level 100
Published: 27 April 2015
​In this course we will review details around Microsoft Volume Licensing’s Enterprise Agreement and the new Server and Cloud Enrollment (SCE) which provides benefits for highly committed customers who standardize broadly on one or more key Server...
Learning Plan
Level 100
7
 
Level 100
Published: 24 April 2015
What's so special about Git? Is it the right source control system for you? Find out what all the excitement's about in this Jump Start course, the second in our "ALM Wednesdays" series.
Learning Plan
Level 100
61
 
Level 100
Published: 05 May 2015
If you're looking to streamline the development pipeline, Kanban—quickly becoming a standard tool in the agile toolbox—can help you.
Learning Plan
Level 100
43
 
Level 100
Published: 24 April 2015
​Want to learn a different language? Over the course of 26 episodes, our friend Bob Tabor, from www.LearnVisualStudio.net, teaches you the fundamentals of Visual Basic programming.
Learning Plan
Level 100
94
 
Level 100
Published: 27 April 2015
In this course you'll learn by doing as you build five apps, covering a range of scenarios, from media playback to hosted HTML to accessing geolocation data and mapping to extending your Windows Phone app to become a universal Windows / Windows Phone app.
Learning Plan
Level 100
114
 
Level 100
Published: 24 June 2015
This course is designed to provide you with the key details on Window Server 2012.
Learning Plan
Level 100
143
 
Level 200
Published: 28 April 2015
Assessing and Improving Your DevOps Capabilities
Learning Plan
Level 200
9
 
Level 200
Published: 24 April 2015
This first of two Bing Ads Jump Starts offers an overview of Bing Ads and details the advantages of using Bing for your SEM needs. It can also help prepare you for a Bing Ads Accredited Professional certification.
Learning Plan
Level 200
13
 
Level 200
Published: 12 May 2015
If you'd like to learn the basic concepts of Microsoft Dynamics NAV 2013 R2, this on-demand course is for you.
Learning Plan
Level 200
10
 
Level 200
Published: 02 June 2015
MCP Insider Series: Ask Me Anything (AMA), Featuring Jeffrey Snover
Learning Plan
Level 200
14
 
Level 200
Published: 27 April 2015
Microsoft Azure Fundamentals
Learning Plan
Level 200
80