(Retired) Programming Fundamentals of Web Applications


This five-day instructor-led course provides the knowledge and skills to develop web applications by using Microsoft Visual Studio and WebMatrix 2. The course introduces the Microsoft web stack and shows how to use WebMatrix 2 to develop web applications. The course will help students understand how start with basic web development concepts, and how to use existing applications from the Application Gallery. The course will describe basic web development, including CSS, plug-ins, scripting, basic data access, and application hosting. The course will also describe how to use Windows Azure for application hosting, and how to move beyond WebMatrix 2 into Visual Studio.


After completing this course, students will gain the skills to:

  • describe the components of Microsoft web technologies that developers can use to host websites, host data, run code, and develop code
  • describe how a website is developed, including the planning, development, testing, iteration and release phases and how to use WebMatrix 2 in each phase
  • create a website by using WebMatrix 2 and add dynamic web-pages to enable user interaction.
  • describe how to store data in a database and display it on a WebMatrix 2 site to create a dynamic web application
  • integrate images, audio files, video files, and other media into a web application for different browsers
  • apply a consistent visual style and user-friendly navigation hierarchy to a website
  • describe possible locations for hosting a production website and deploy a completed website to a chosen hosting provider
  • describe the common sources of website errors and use WebMatrix 2 tools and coding techniques to diagnose problems and correct code
  • integrate information supplied from web services, data feeds, RESTful services, and other sources into a web application
  • browse the packages available in the NuGet tool, select a package that matches a functional requirement, add it to a web application, and write code that uses the features of the package
  • ensure a website is secure against malicious attacks and identify users before granting them access to sensitive content.

Additional resources to support your training:

On-site training?

If you need training for three or more people, ask us about training at your site. You can enjoy the convenience of reduced travel cost and time, as well as a familiar environment for your staff. Additionally, we can customise the course for your business needs.

User Reviews

Not yet rated. You will need to follow this course before you can write a review.

Course Info

  • Code: 10958
  • Duration: 5 days
  • Price: Call for price

Next Step

Enquire Now
Tell a Friend