Ir al contenido principal

Building Functional Prototypes using Node.js

Inscribirse en DEV280x

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
  • Release schedule:

    This course is of rolling release model, there are 6 modules in this course, M00 and M01 are released when the course is live, other modules will be released according to the following schedule:

  • Oct.9:M02
  • Oct.16:M03
  • Oct.23:M04,M05
  • Prerequisites

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

    What you'll learn

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

    Course Syllabus

    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

    Meet the instructor

    Bre’Ana Deen

    Bre’Ana Deen

    Content Developer

    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.

    1. Código del curso

    2. Término de clases

    3. Esfuerzo estimado

      15-20 hours in total