.NET Core: Web Applications for the Cloud  Short Courses

Course Information

Start DateStart TimeDurationCostCourse CodeApply
Thursday 18 January 2018 18:30 - 20:30 10 weekly classes £460.00 CS2536 Apply Now
Thursday 3 May 2018 18:30 - 20:30 10 weekly classes £460.00 CS2536 Apply Now

Course Content

For students 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. 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.

Software version: Visual Studio Code

Tutor Info

Aristos Markogiannakis graduated from the School of Computing and Advanced Technology of the University of Sunderland. He holds two Master's degrees, one from Newcastle upon Tyne in Communications and Signal Processing and one from the University of Sunderland in Network Systems. He is currently working for a web agency in London as a Web Applications Developer.

During his career he has led and participated in a large number of web based applications and services projects for some of the top London institutions specialising in business, arts and architecture. He is fluent with all the major market programming languages, both for enterprise, desktop and web applications, such as .NET, Java (certified programmer) and PHP/Pear, with extensive experience gained through the numerous projects he worked throughout his career.


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

English Requirements

Proficiency in written and spoken English.

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

Teaching and Assessment

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

Application Deadline: