Coding and Developer training at New Horizons London

The skill of programming starts with the basic concepts of input-process-output and logical flow of control. For anyone new to programming, the courses in this section provide the fundamental concepts and terminology which underpin software development in any environment: from scripting web-pages to complex enterprise C# or Java solutions.

Developer Courses


Microsoft Certifications for Visual Studio

Expand the tab below to review the available certifications for Visual Studio, required exams and suggested courses for preparation.

Microsoft certification MCSA Web Applications

Demonstrate your expertise at implementing modern web apps.

Earning an MCSA: Web Applications certification qualifies you for a position as a web developer or web administrator.

To achieve 'MCSA: Web Applications' you must pass the following course/exam options:



MCSA: Universal Windows Platform

This certification demonstrates your expertise at implementing Universal Windows Platform apps that offer a compelling user experience across a wide range of Windows devices.

Recommended Courses

Required Exams

  • 70-483 Programming in C#
  • 70-357 Developing Mobile Apps

MCSD: App Builder

The Microsoft Certified Solutions Developer (MCSD): App Builder certification validates that you have the skills needed to build modern mobile and/or web applications and services.

Prerequisites (One of the following)

  • MCSA: Web Applications
  • MCSA: Universal Windows Platform

Take ONE of these course & exam options to earn MCSD: App Builder

  • (Currently no course option)
  • Exam 70-357

Upcoming Course Dates

Course Starts Location Price
Python Programming - Introduction 21-12-2020 London
Python 3 Essentials 16-11-2020 London
Python Programming - Advanced 10-03-2021 London