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

Web Development Courses

Devs, want to leverage the latest Microsoft technologies to create web applications? Thanks to our free web development training, you can explore and learn web development techniques using HTML5 and JavaScript, plus server-side development with MVC and C#. Whether you’re new to web development, looking to add MVC to your web forms skill set, or just want to expand your web development knowledge, these web development courses are a great place to start. Browse our offerings today and learn web development tips and methods from the best in the business.

Level 100
|
Published: 13 May 2015
How can Entity Framework (EF) simplify your work? Find out from Adam Tuliper and Christopher Harrison, in this Web Wednesdays course. Almost every website you create is a front-end to a database. So managing that data effectively is key to the success, flexibility, and performance of your appli
Learning Plan
Level 100
30
Level 100
|
Published: 05 May 2015
Have questions about ASP.NET Web API? Whether you're brand new to the framework or you want to take your design to the next level, this course has the answers! Experts Christopher Harrison and Jeremy Likness walk you through Web API technology, uses, and nuances. See how the toolset makes it easy to
Learning Plan
Level 100
28
Level 100
|
Published: 05 May 2015
 If you'd like to know how to debug a website with Internet Explorer F12 tools, check out this course! Experts show you how to use the tools to quickly find out why a website or a webpage isn't working correctly. Explore web standards and how to create a great website that can work seamlessly a
Learning Plan
Level 100
20
Level 100
|
Published: 05 May 2015
Interested in working with MongoDB? Explore this hands-on lab to learn how to create a MongoDB database on Microsoft Azure. Find out how to add records to the database and to read the records using PyMongo, a Python distribution which contains tools for working with MongoDB. Don't miss this opportun
Learning Plan
Level 100
6
Level 100
|
Published: 05 May 2015
Curious about Redis? Check out this Quick Start Challenge! Learn how to install Redis on Windows and how to access Redis from a Python script running on Windows, through use of the redis-py module. (Redis-py is a popular Python interface to Redis.)Write a script that displays a pattern of text on th
Learning Plan
Level 100
6
Level 100
|
Published: 05 May 2015
Want to know how to use the new ASP.NET Identity system to manage access to your web apps and services? Explore the evolution of membership and identity in ASP.NET, and get real-world guidance and best practices on how to implement the newly architected system so you can easily define and manage use
Learning Plan
Level 100
27
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
108
Level 100
|
Published: 27 April 2015
Developers, are you curious about open source software (OSS) and Microsoft's role in this pivotal trend? We know everyone is talking about OSS, and everyone has questions. So we asked the experts and got tons of helpful information! Watch host Richard Campbell, of .NET Rocks! fame, as he interviews
Learning Plan
Level 100
7
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: 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
472
Level 200
|
Published: 02 June 2015
Would you like to automate more of your workflow & streamline your day-to-day projects? Watch entertaining & informative experts for a high-level look at package managers, workflow automation tools, and build tools. And find out how to take advantage of the efficient continuous integration c
Learning Plan
Level 200
3
Level 200
|
Published: 06 May 2015
Can't get enough Python and Flask? You've taken Introduction to Programming with Python, and you aced Introduction to Creating Websites Using Python and Flask. Get ready for the exciting conclusion to this action-packed Web Wednesdays trilogy, as you polish the look and feel of your website.The
Learning Plan
Level 200
5
Level 200
|
Published: 05 May 2015
Want to maximize the performance of your modern websites and apps with JavaScript and HTML5? This Web Wednesdays course has the practical strategies, tips, and tricks you need, along with helpful demos and best practice guidelines.Watch this team of experts for a detailed look at how to write f
Learning Plan
Level 200
3
Level 200
|
Published: 05 May 2015
Web Devs, if you liked the Introduction to AngularJS session in the Single Page Applications with jQuery or AngularJS course, roll up your sleeves for even more coding fun! Back by popular demand, experts Stacey Mulcahy and Christopher Harrison show you how to leverage the built-in functionalit
Learning Plan
Level 200
44
Level 200
|
Published: 05 May 2015
Do you know the basics of Python? Or have you worked with MVC and want to compare it to other technologies? If you're ready to build websites and have fun doing it, check out this course. Bring your basic knowledge of loops and variables, and take the next steps with the dynamic team of Susan Ibach
Learning Plan
Level 200
19
Level 200
|
Published: 05 May 2015
Curious about what Microsoft has to offer the Java community? You might be surprised! Join us to explore the latest tools and technologies to help Java developers get in the cloud with Microsoft Azure, like plug-ins for Eclipse and IntelliJ, along with a look at options in Windows and Linux for auth
Learning Plan
Level 200
5
Level 200
|
Published: 05 May 2015
Want to explore the lifecycle of an Azure Website, from building blocks to production to troubleshooting? Now's your chance! Get a look at new features in Azure Websites, including WebJobs, added security, and simple authentication. Plus, explore supported languages, such as ASP.NET, Node.js, PHP, P
Learning Plan
Level 200
6
Level 200
|
Published: 05 May 2015
Wondering what the buzz is all about with NoSQL? If you're an open source developer and you want to store unstructured data, see why MongoDB, a scalable document-oriented database, is so popular in this arena, plus explore how to use it on Azure.Learn how to set up MongoDB and how to load data in bu
Learning Plan
Level 200
19
Level 200
|
Published: 29 April 2015
Watch Scott Hanselman, host of Azure Friday, with his team of experts from the Windows Azure Application and Web Tools Platform team, as they take you on an entertaining journey through the latest tools and capabilities of the Windows Azure and Web platform for developers. He challenges you to apply
Learning Plan
Level 200
16
Level 200
|
Published: 28 April 2015
Trying to get into web development? Or maybe you want to take your Cascading Style Sheets (CSS) skills to the next level as you prep for Exam 70-480? Either way, CSS is a core technology that every Web Dev needs to know. But, as experience can tell you, pages don't always render the way you want the
Learning Plan
Level 200
27
Level 200
|
Published: 28 April 2015
Do you want to modernize your Windows Presentation Foundation (WPF) enterprise client applications? If you have existing .NET line of business (LOB) apps to modernize and move into the cloud, this course is for you!Watch helpful demos and get practical tips from experts who have decades of experienc
Learning Plan
Level 200
4
Level 200
|
Published: 28 April 2015
Want to build scalable web apps quickly and easily? Check out the MEAN stack, a collection of technologies (MongoDB, Express, AngularJS, and Node.js) that fit well together to provide a solution that allows for a full-stack JavaScript implementation of web applications.Popular experts Helen Zeng and
Learning Plan
Level 200
23
Level 200
|
Published: 27 April 2015
Want to know what exactly jQuery is and why it's so wildly popular? Get answers, and watch an exciting day of jQuery goodness hosted by Jeremy Foster and Rachel Appel, who teach you what it is, why you need it, and how you use it. (Spoiler alert: jQuery makes your dev work significantly easier, and
Learning Plan
Level 200
61
Level 200
|
Published: 27 April 2015
Developers, have you ever wanted to play with Node.js? Are you curious about how to incorporate two-way communication into applications? Watch popular experts Stacey Mulcahy and Rami Sayar, and see how to do just that with Node.js, one of the easiest and fastest ways to develop real-time apps on the
Learning Plan
Level 200
31
Level 200
|
Published: 27 April 2015
Developers, if you're ready to cross the finish line and get your Windows Store apps to market, don't miss this opportunity! Learn about a new pilot program that combines a free technical review from Microsoft Premier Field Engineering (PFE) with credit toward your MCSD: Windows Store Apps cert
Learning Plan
Level 200
3
Level 200
|
Published: 27 April 2015
Developers and designers, are you curious about "mobile first"? Trying to figure out how to deal with touch devices? If you want your web applications to work on tablets and phones and to be as friendly as possible, watch as Jeremy Foster and Christopher Harrison offer an entertaining journey throug
Learning Plan
Level 200
5
Level 200
|
Published: 27 April 2015
Devs, are you looking to easily create webpages that work cross-platform and that scale well to different screen sizes? Join us to explore Bootstrap, the popular framework that makes it easy for all skill levels to create rich UIs for users, regardless of device. Experts Jon Galloway and Christophe
Learning Plan
Level 200
105
Level 200
|
Published: 27 April 2015
Web Devs, are you curious about ASP.NET SignalR and its appeal throughout the dev community? You have probably heard how it makes developing real-time web functionality easy and how it enables bi-directional communication between server and client. You can use it for games, inventory apps, e-commerc
Learning Plan
Level 200
20
Level 200
|
Published: 24 April 2015
Devs, want a primer on the latest capabilities and features available in HTML, CSS, and JavaScript? Discover the basics you need to create websites, web apps, and even native Windows apps. Dive deep into modern web APIs and tour libraries you can use to build anything from the simplest to the most c
Learning Plan
Level 200
20
Level 200
|
Published: 24 April 2015
Get your developer skills up to speed—or dust them off—on the Microsoft platform. Whether you're a web, app, C#, .NET, or JavaScript developer, this first course in our "Building Blocks" series delivers what you need. Popular presenters Jeremy Foster and Christopher Harrison walk through
Learning Plan
Level 200
15
Level 200
|
Published: 23 April 2015
Web developers, are you looking for ways to increase your reach and reduce your work? Are you preparing for Exam 70-487, part of the MCSD: Web Applications certification? Do you want to find out how to build Web API or WCF services that can access data and are hosted in Windows Azure? If you want to
Learning Plan
Level 200
51
Level 200
|
Published: 23 April 2015
Developers for the Microsoft platform, take this course if you are ready to begin enterprise web application development, if you need to ramp up on the new Model View Control (MVC) features, or if you want to update your Microsoft certification. This ASP.NET development course tells you what you nee
Learning Plan
Level 200
259
Level 200
|
Published: 20 December 2013
Website developers, here's your chance to learn how you can use Windows Azure to develop, deploy, and scale your large-scale web apps in a matter of minutes. If you're new to Windows Azure, this is a good starting point for finding out how it can help you save on time and resources, integrate with O
Learning Plan
Level 200
18
Level 300
|
Published: 21 May 2015
Looking to extend your coding toolbox with a tried and true language? Check out one of the most popular server side scripting languages, the easy-to-learn PHP, which is used in many blogging platforms. Hear about the history of PHP, explore its pros and cons, and take a look at configuration and deb
Learning Plan
Level 300
9
Level 300
|
Published: 13 May 2015
If you are planning to use hybrid cloud solutions and create, operate, and manage your apps in this “hybrid world,” or if you’re just curious and want to explore the idea, this is the right course for you.In this course, experts Aleksandar Đorđević and Bojan Vrhovnik offer demos to
Learning Plan
Level 300
6
Level 300
|
Published: 05 May 2015
Are you preparing for Exam 70-534: Architecting Microsoft Azure Solutions? Want to create public and hybrid cloud solutions? Take your web development skills to the next level, in this practical and informative event.Experts Michael Withrow, Ranger Due, Brett Hacker, Walter Myers, Cale Teeter, and R
Learning Plan
Level 300
46
Level 300
|
Published: 28 April 2015
Wondering what's new and exciting in ASP.NET 5? Watch the experts from the product team as they highlight the newest open source web framework from Microsoft for building modern web apps on Windows, Linux, and Mac.This session digs into the changes in ASP.NET and focuses on how it can make you more
Learning Plan
Level 300
35
Level 300
|
Published: 28 April 2015
Ready to take off to the cloud? Learn how to deploy your PHP application on Windows Azure, an open cloud platform that enables you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters. This course will familiarize you with Windows Azure and how to
Learning Plan
Level 300
1