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: 20 July 2015
In this course, we will look at the details and the value of a private cloud and we’ll look at the specifics of Microsoft’s private cloud solutions which are built using Windows Server with Hyper-V and System Center – the combination of which provides enterprise class virtualizatio
Learning Plan
Level 100
9
Level 100
|
Published: 16 July 2015
This Windows Server training is designed to provide you with the key details of Windows Server 2012. The seven modules in this course, through video and whitepaper, provide details of the new capabilities, features, and solutions built into Windows Server 2012. With so many new features to cover, th
Learning Plan
Level 100
147
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. Chúng tôi cũng sẽ chỉ ra cho bạn việc lập trình quan trọng nhưng thế nào với
Learning Plan
Level 100
10
Level 100
|
Published: 02 June 2015
If you're an IT Administrator and you need to know the steps to make OneNote Class Notebook Creator available to teachers, don't miss this course.Using Office 365 in your school or district, learn how to download the OneNote Class Notebook Creator app and how to install and deploy the app to teacher
Learning Plan
Level 100
3
Level 100
|
Published: 02 June 2015
Would you like to know how to build natural user interface (NUI) programs using Microsoft Kinect and the Scratch programming language? Check out this course, explore how NUI applications can respond to users' movements and gestures, and how the Kinect motion-sensing camera enables you to build body-
Learning Plan
Level 100
2
Level 100
|
Published: 18 May 2015
Looking for an instructor-led course to launch students into the real world of game development? Look no farther! In this five-hour course, students are introduced to the skills and tools that game development professionals use, along with the basics of computer programming. The Microsoft TouchDevel
Learning Plan
Level 100
3
Level 100
|
Published: 15 May 2015
Want to add new elements to a game you've created in TouchDevelop? Build on Hour of Code with TouchDevelop and Learn to Code with CODExist: The Birth of Bot, and find how to make a mobile game more engaging and exciting!In this mobile game development course, experience firsthand how to pr
Learning Plan
Level 100
3
Level 100
|
Published: 12 May 2015
Have you always wanted to get started in game development? 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. With these skills, you’ll be building the
Learning Plan
Level 100
33
Level 100
|
Published: 05 May 2015
Have you ever wondered why agile works? Do you want to go beyond the Agile Manifesto and examine the theoretical underpinnings of the agile movement? Want to know what to do when the "industry standard" agile practice fails to have the desired effect in your organization? We've been there, too. Find
Learning Plan
Level 100
24
Level 100
|
Published: 05 May 2015
Does it seem like your dev team is bogged down in process and can't get the ball across the goal line? If you're looking to streamline the development pipeline, Kanban—quickly becoming a standard tool in the agile toolbox—can help you. This first in our "ALM Wednesdays" series of Jump St
Learning Plan
Level 100
44
Level 100
|
Published: 28 April 2015
Want to learn how to build a mobile game from scratch? Go from zero to coding in no time. If you participated in Hour of Code™ with TouchDevelop, you are familiar with this game. Build from scratch (not just fix!) a game that controls a crazy robot which is trying to make it through a maze of
Learning Plan
Level 100
14
Level 100
|
Published: 28 April 2015
In this second of four Microsoft Azure Fundamentals courses, watch the very popular Bob Tabor of http://LearnVisualStudio.NET, as he takes you on a tour of Microsoft Azure Websites, the preferred method for web hosting on the Microsoft Azure platform.Bob starts with conceptual topics and then moves
Learning Plan
Level 100
42
Level 100
|
Published: 27 April 2015
Devs, want a deep dive into the dev/test portion of DevOps and application lifecycle management (ALM)? Explore modern tools for unit testing, functional UI testing, load testing, and more, see helpful demos on debugging Azure workloads using Visual Studio, and learn about the fundamentals of source
Learning Plan
Level 100
5
Level 100
|
Published: 27 April 2015
Are you interested in participating in the Microsoft Imagine Cup? To do well in this global student technology competition, you need more than your already-awesome coding skills. You also need an understanding of product development, from vision to pitch to research, plus competitive analysis and bu
Learning Plan
Level 100
5
Level 100
|
Published: 27 April 2015
Want to help introduce programming to millions of students? Be part of the largest learning event in the world by leading a group of students through an introductory Hour of Code™ learning experience provided by Microsoft. This course prepares you to do just that, providing you with presentati
Learning Plan
Level 100
11
Level 100
|
Published: 27 April 2015
Check out our free online Windows Phone 8.1 development course. Join Bob Tabor (LearnVisualStudio.NET) for this 9+ hour series as he covers Windows Phone UI with XAML layout and events, navigation model, application lifecycle, and working with the Windows Phone Emulator. This course focuses on Windo
Learning Plan
Level 100
118
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 and Cloud technologies from Microsoft. Th
Learning Plan
Level 100
7
Level 100
|
Published: 27 April 2015
Are you brand new to coding? Want to see how fun and easy it can be? Watch engaging experts Susan Ibach and Christopher Harrison for an entertaining introduction to solving real-world problems using the popular programming language, Python. Susan and Christopher offer a step-by-step walk-through, fr
Learning Plan
Level 100
107
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. Git has become wildly popular as a version control system in the development community. Companies large and smal
Learning Plan
Level 100
66
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 (VB) programming. Tune in to learn VB concepts applicable to video games, mobile environments, and client applications. We walk you t
Learning Plan
Level 100
114
Level 100
|
Published: 24 April 2015
With this Microsoft Technology Associate (MTA) Training course, you can prepare for MTA Exam 98-367. Build an understanding of security layers, operating system security, network security, and security software. The course leverages Microsoft Official Academic Course (MOAC) material for this exam. &
Learning Plan
Level 100
69
Level 100
|
Published: 23 April 2015
Take Tthis MVA software development training course provides for an overview of the concepts that viewers are expected to understand when taking Exam 98-361: Software Development Fundamentals. The content is introductory level and helps viewers understand the various aspects of software development.
Learning Plan
Level 100
150
Level 100
|
Published: 23 April 2015
This database training for beginners introduces and defines the terminology, concepts, and skills you need to understand database objects, security requirements, graphical tools, T-SQL scripts, and writing database queries, in addition to executing stored procedures. It also helps you prepare for Ex
Learning Plan
Level 100
460
Level 100
|
Published: 11 May 2014
Flipped classroom, virtual school, MOOC, gamification of learning – a new theory on how to transform education seems to pop up almost daily. It can be difficult to navigate the maze of ideas and to identify the most promising solutions. A great place to start is to take a serious look at the
Learning Plan
Level 100
3
Level 100
|
Published: 11 May 2014
Everybody seems to be talking about Cloud computing today. Is it really something that customers demand or just the latest market craze? And how much do you already know about Cloud services like Microsoft Azure or Office 365? Microsoft recently expanded the availability of Office 365 across the Afr
Learning Plan
Level 100
2
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. In this session, the fourth in our "ALM Wednesdays" series, experts Steve
Learning Plan
Level 100
11
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. Kevin Schimke, Microsoft Learning Experiences Project Manager, introduces basic concepts and elements used throughout the application. Kevin was a Microsoft Certified Trainer (MCT) on Microso
Learning Plan
Level 100
6
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. Tune in to learn JavaScript concepts applicable to web-based video games, enhanced user interfaces, and dynamic webpages.
Learning Plan
Level 100
170
Level 100
|
Published: 07 October 2013
Want to learn network security fundamentals? In this MVA course, discover the building blocks of modern network design and function and prepare for Exam 98-366: Networking Fundamentals, part of an MTA certification. Our online network security training course is free of charge and led by an expert w
Learning Plan
Level 100
238
Level 100
|
Published: 08 August 2013
Want to learn a different language? How about learning HTML5 and CSS3? Over the course of 21 episodes, our friend Bob Tabor will teach you the fundamentals of HTML5 & CSS3 programming. Tune in to learn concepts about web pages, CSS3 styles, and HTML5 features. We'll walk you through the basics
Learning Plan
Level 100
469
Level 200
|
Published: 27 July 2015
Enjoying the MCP Insider Series? Welcome to the newest installment, bringing MCPs exclusive access to career resources, technical content, and the latest Microsoft innovations.   This month, we had the pleasure of bringing Don Box, Microsoft Technical Fellow and Rock Star Developer, into the st
Learning Plan
Level 200
2
Level 200
|
Published: 17 July 2015
Learn how to leverage Microsoft Azure infrastructure capabilities. If you are an IT Pro, no need to have a previous experience with Azure. The course walkthrough creating and configuring Azure Virtual Machines, Azure Virtual Networks and cross-premises connectivity to get things up and running on th
Learning Plan
Level 200
0
Level 200
|
Published: 02 June 2015
Do you have questions for Jeffrey Snover? Join us for the new Microsoft Certified Professional (MCP) series, "MCP Insider," as we adopt the popular "ask me anything" format. The very first session features Distinguished Engineer and PowerShell inventor Jeffrey Snover and is hosted by PowerShell MVP
Learning Plan
Level 200
15
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. Find out what you need to know about the basic concepts of enterprise resource planning (ERP), how to personalize the user interface, and how to navigate in Microsoft Dynamics NAV 2013 R2.
Learning Plan
Level 200
10
Level 200
|
Published: 28 April 2015
Why DevOps, why now, and how can it help you? Build your resume and confidence by knowing how to answer these questions, which tools to use, and how to resource your projects. DevOps can mean the difference between being a leader in a market or a follower behind the competition.Watch industry expert
Learning Plan
Level 200
9
Level 200
|
Published: 24 April 2015
Are you a web designer, developer, or online marketer tasked with driving brand awareness and online or in-store traffic? Digital advertising, search engine marketing (SEM), and Bing Ads can help. This first of two Bing Ads Jump Starts offers an overview of Bing Ads and details the advantages of usi
Learning Plan
Level 200
13