Referral program

Building Functional Prototypes using Node.js

Rp500,000 Rp99,000

SKU: MS1052800135 Categories: , , ,
Product price
Additional options total:
Order total:
  • Description
  • Unit Outline
  • Instructor
  • Additional information
  • Certificate
  • Reviews (0)


About this course

In this course, 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

Estimate Time : 18 hours

In module 1, we’ll start with an overview of back-end web development. You’ll become familiar with the terminology and concepts involved in back-end web development so that you have an idea of what you’ll do to build the backend for your web app.

In module 2, you’ll learn about Node.js, the JavaScript engine that will allow you to write server-side JavaScript code, and Express, a helpful framework built on top of Node.js. You’ll walk through a sample activity using Node.js and Express to create a basic REST API that can listen for requests from clients.

In module 3, we’ll focus on databases. You’ll learn the basics of structuring SQL queries to perform CRUD operations on data. You’ll then learn the basics of SQLite and write JavaScript code for your web app to connect to SQLite for data operations.

In module 4, you’ll finally be able to deploy your app to the Web. You’ll get an overview of Azure and the services it provides for developers. You’ll then learn about a few options for deploying your web app to Azure as you walk through the process using a sample application. Once your app is live on the Web, you’ll learn how to take advantage of Azure App Insights.

Bre’Ana Deen is a Content Developer at Microsoft Learning. She has a degree in Computer Science from Georgia Tech and started her career at Microsoft as a software engineer. Her passion for teaching led her to Microsoft Learning where she focuses on computer science courses for new programmers. She also teaches computer science at a local high school outside of work.

Additional information

Author / Publisher







When you enrolled into this course you will automatically get a Certificate of Achievement for completing the course. An example is provided below.


There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

You've just added this product to the cart:

Invite & Earn

Signup to start sharing your link

Available Coupon