Study at City
  1. Courses
  2. Applying
  3. Fees and funding
  4. Living in London
  5. Visit us & online events
  6. Student support
  7. International students
  8. Order a prospectus
  9. Ask a student
  1. Short courses
  2. Courses
Study at City

.NET Core: Web Applications for the Cloud Short Course

Key information

Choose a start date
To be confirmed
To be confirmed
To be confirmed
To be confirmed
Course Code:
To be confirmed
To be confirmed
Booking Deadline:
To be confirmed
To be confirmed
Covid-19 update: The learning doesn’t have to stop, join our online community. We will be delivering courses remotely until further notice. Live tutor support and virtual lessons will take place during advertised teaching hours. The classes are taught in small groups, so you’ll get lots of support from your tutor. Book now.

This .NET Core: Web Applications for the Cloud short evening course teaches you the fundamentals of web development using ASP.NET Core and C#.

Why choose this course?

This is an advanced course, for those who already have knowledge of programming and want to create web apps using open source .NET Core and ASP.NET. It is designed for those with some knowledge of C# language (approximately 20 hours tuition).

It is an ideal follow-on course for those who have completed .NET Object-oriented programming with C#.

Course overview

For those with some knowledge of C# language (approximately 20 hours' tuition), this course teaches the fundamentals of web applications for the Cloud, using .NET Core, with the aim to develop Cloud applications.

Microsoft describes .NET Core as a "cross-platform, open source, and modular .NET platform for creating modern web apps, micro-services, libraries and console applications".

In the .NET Core course you will learn how to design and implement web applications using ASP.NET 6 MVC and Web API. You will also learn how to consume Web API using the latest JavaScript Frameworks.

This is an opportunity for full-stack developers to advance their knowledge on both server and client side programming languages.

Software version: Visual Studio Code

What will I learn?

What will I learn?

  • Introduction to .NET Core
  • Introduction to ASP.NET Core MVC
  • Working with Data using Entity Frameworks
  • Forms Data Persistence, Create Read Update Delete actions (CRUD) on ASP.NET Forms
  • Dependency Injection
  • ASP.NET MVC Core Part 2
  • Introduction to Web API
  • Creating a simple app in React JS Framework
  • Consuming a Web API with a JavaScript Framework
  • Securing your application



Prerequisite knowledge

Successful completion of .NET Object-oriented programming with C# or knowledge of subjects therein.

English requirements

Proficiency in written and spoken English.

Teaching & assessment

Teaching & assessment

Informal assessment will take place through group discussion, class room activities, and question and answer sessions as guided by your tutor.

Tutor information

  • Aris Markogiannakis

    Aris Markogiannakis is currently working as Senior Developer for over ten years in the City of London, and is an active organiser of meetups contributing in the JavaScript community. He has an extended background working with all the major languages such as .NET, PHP, Java and JavaScript. He holds two masters degrees and a first degree from the University of Sunderland.