Server-side Development with NodeJS

Coursera and The Hong Kong University of Science and Technology have partnered to bring you this course on server app development. It is part of a larger program that teaches multiple specializations in full-stack development. This course, in particular, focuses on all things server-related. It covers building web servers, databases and app development with Node.js.

Created by: Jogesh K. Muppala

Produced in 2016

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100

icon
Course Description

icon
node js Awards Best Advanced Course

This course deals with all things server-side. We base the entire course around the NodeJS platform. We start with a brief overview of the Web protocols: HTTP and HTTPS. We examine NodeJS and NodeJS modules: Express for building web servers. On the database side, we review basic CRUD operations, NoSQL databases, in particular MongoDB and Mongoose for accessing MongoDB from NodeJS. We examine the REST concepts and building a RESTful API. We touch upon authentication and security. Filly we review backend as a service (BaaS) approaches, including mobile BaaS, both open-source and commercial BaaS services.At the end of this course, you will be able to:- Demonstrate an understanding of server-side concepts, CRUD and REST- Build and configure a backend server using NodeJS framework- Build a RESTful API for the front-end to access backend servicesThis course is part of multiple SpecializationsA Specialization is a series of courses that help you master a skill. When you complete this course, your progress will count towards your learning in any of these Specializations:Full Stack Web and Multiplatform Mobile App DevelopmentFull-Stack Web Development with React

icon
Instructor Details

placeholder

Jogesh is an Associate Professor of Computer Science and Engineering at the School of Engineering, The Hong Kong University of Science and Technology. He received his Ph.D. in Electrical Engineering from Duke University in 1991.

icon
More courses by Jogesh K. Muppala

Front-End Web UI Frameworks and Tools

Free

Front-End JavaScript Frameworks: Angular

Free

Front-End Web Development with React

Free

Multiplatform Mobile App Development with Web Technologies

Free

Multiplatform Mobile App Development with React Native

Free

Multiplatform Mobile App Development with NativeScript

Free

icon
Reviews

4.7

222 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Arnaud J on 29-Nov-18

Excellent Course i have learned alot from this course.

By Roman Z on 27-Nov-18

Too good and highly competitive! Keep up the good work sir ..

By Liqun Y on 27-Nov-18

This is an amazing course. It gives basic to in-depth knowledge on becoming a NodeJS, Express and MongoDB developer. Amazing course. Just loved the content of the course and the way they cover the course.

By Ravishankar N N on 23-Nov-18

Everything was in detail and explanation was also good

By Eric L on 23-Nov-18

Great course !

By Vlad N on 24-Oct-18

The instructor is really good and elaborates on every detail.

By Kyle L on 27-May-18

The best course I have ever seen! Thank you Professor Muppala!

By Jeroen M on 22-Feb-18

Greatecourse

By IURII B on 25-Jan-18

Very nice course !!!

By Andy S R on 22-Oct-17

Great course again! Jogesh Mupalla and Hong Kong University together are creating the best courses on Coursera. I have not seen any other course on any MOOC with so much work from the creator's side. So many readings and so much amount of time for explanation and in a perfect pace for learners.Other course developers go at a great pace and they don't offer students time to dwell into the topic. Not so with the courses from Jogesh Mupalla.

By Vladislav B on 21-Apr-18

This course covers a lot of important topics from Back-End development, it worths to complete this course if you are a web developer focusing on the Back-End side.

most informative course.