Building Functional Prototypes using Node.js

Provided by Microsoft
$99 USD
for a certificate
(or study for free)
Introductory
See Prerequisites

Learn the basics of back-end web development as you create a simple web application server using Node.js.

Professional CertificateIntroduction to Code Solutions
Course Format:Instructor-Led
Start Date:Jan 1, 2019

What you will learn

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

Overview

This course is part of the Microsoft Professional Program in Entry-Level Software Development.

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

Before you start

DEV284x or basic knowledge of HTML and CSS DEV279x or an understanding of programming basics, preferably in JavaScript
  • Instructor-Led: course contains assignments and exams that have specific due dates, and you complete the course within a defined time period.
  • Course ends: Dec 12, 2018

Meet Your Instructors

Also in Computer Science at edX

Propelling

Drive your career forward with university-backed credit programs and verified certificates

Convenient

Study and demonstrate knowledge on your schedule

Flexible

Try a course before you pay

Supportive

Learn with university partners and peers from around the world