In a recent Stack Overflow survey, Node.js was used by about 50% of the developers who answered the survey, making it the most used server-side technology. Express ranked as the fourth most popular web technology overall, making it the most popular server-side web framework.
This course is part of the IBM Full Stack Software Developer Professional Certificate
Offered By


About this Course
Working knowledge of JavaScript
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessWhat you will learn
Create server-side applications using the Node.js JavaScript run time.
Extend your Node.js applications with third-party packages and frameworks, including Express.
Use npm to manage Node.js packages in your Node.js application.
Develop asynchronous callback functions and promises to complete asynchronous operations.
Skills you will gain
- Web Development
- back-end development
- Server-side JavaScript
- express
- Computer Science
Working knowledge of JavaScript
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessOffered by
Syllabus - What you will learn from this course
Introduction to Server-Side JavaScript
Asynchronous I/O with callback programming
Express Web Application Framework
Final Project
Reviews
- 5 stars70.90%
- 4 stars18.18%
- 3 stars1.81%
- 1 star9.09%
TOP REVIEWS FROM DEVELOPING BACK-END APPS WITH NODE.JS AND EXPRESS
This is a very nice course. I am very much grateful for this course.
It was great learning experience. But the content can be improved more advanced concepts and be added. So that one can directly apply for jobs after completing the course.
It's a good course for beginners. The videos are great , but task descriptions are often very vague.
Very useful to learn & practice backend app development
About the IBM Full Stack Software Developer Professional Certificate

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Certificate?
What career paths does this course support?
Why is learning about Node.js and Express important?
More questions? Visit the Learner Help Center.