• Anytime
    Application Deadline
  • 35 days
EdX is an online learning platform trusted by over 12 million users offering the Building Functional Prototypes using Node.js Certificate in collaboration with MicrosoftX. Learn the basics of back-end web development as you create a simple web application server using Node.js.


In this Building Functional Prototypes using Node.js Certificate, which is part of Introduction to Code Solutions Professional Certificate and is also offered by EdX in partnership with MicrosoftX, you'll learn all about back-end web development so that you can turn a basic web app prototype into something that can store live data. We'll cover the basics of Node.js so that you can write JavaScript code to build the back-end of your app, as well as the basics of SQL and SQLite to write queries to work with a database. By the end of this course, you'll have a functional web app prototype that can be accessed on the Web.

Upon completion of this course, you will be able to:

  • Distinguish between front-end and back-end within the context of web app development
  • Create a back-end web server using Node.js
  • Understand the uses and types of databases and DBMSs
  • Construct SQL queries to perform CRUD operations on a database
  • Deploy a web app on Azure

What you'll learn:

  • Web server basics
  • HTTP and web routing
  • SQL basics
  • Database querying with SQLite
  • Azure deployment

Detailed Programme Facts

  • Deadline and start date A student can apply at any time for this programme, there is no deadline.
  • Programme intensity Part-time
    • Average part-time duration 35 days
    • Intensity 3 hrs/week
    • Part-time variant
    • Duration description

      3 to 4 hours per week

  • Languages
    • English
  • Delivery mode
    • Time flexibility
  • More information Go to the programme website

Programme Structure

Courses Include:
  • Module 1 – Intro to Back-End Web Development
  • Module 2 – Building a Web App Server using Node.js
  • Module 3 – Working with a Database
  • Module 4 – Deploying a Web App on Azure


      English Language Requirements

      This programme may require students to demonstrate proficiency in English.

      Academic Requirements


      • DEV284x or basic knowledge of HTML and CSS DEV279x or an understanding of programming basics, preferably in JavaScript

      Tuition Fee

      • International

        99 USD/full
        Tuition Fee
        Based on the original amount of 99 USD for the full programme and a duration of 35 days.
      • National

        99 USD/full
        Tuition Fee
        Based on the original amount of 99 USD for the full programme and a duration of 35 days.
      We've labeled the tuition fee that applies to you because we think you are from and prefer over other currencies.
      5% discount coupon: Z7LZNQ4TN3B2JTWU valid for any free course + certificate upgrade"


      Check the programme website for information about funding options.

      Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

      The Global Study Awards: get funded with up to £10,000 to study abroad

      Together with the ISIC Association and British Council IELTS, Studyportals offers you the chance to receive up to £10000 to expand your horizon and study abroad. We want to ultimately encourage you to study abroad in order to experience and explore new countries, cultures and languages.