Developing Cloud Apps with Node.js and React complete course is currently being offered by IBM through Coursera platform and is being taught by Upkar Liddar

Learning Outcomes

- Create server-side applications with Node.js Javascript framework.

- Deploy your web application to IBM Cloud platform.

- Practice DevOps and utilize continuous delivery pipelines with Git.

- Extend your Node.js application with third-party packages.

Skills You Will Gain

  • React (Web Framework)
  • Node.Js
  • Json
  • JavaScript
  • IBM Cloud

Also Check: How to Apply for Coursera Financial Aid

Developing Cloud Apps with Node.js and React Quiz Answers - Coursera!

Developing Cloud Apps with Node.js and React Week 1 to Week 4 Quiz Answers - Coursera!

Graded Quiz Answers

Question 1) What quality makes it possible for you to run JavaScript applications without compiling ?

JavaScript is an interpreted language. 

Question 2) True or false: With client-side JavaScript, Node.js applications process and route web service requests from the client.


Question 3) Which of the following applications intercepts the call when JavaScript sends a web service request to the Node.js server ?

REST Web Service

Question 4) What is the best description of Node.js ?

A server-side programming framework that uses JavaScript as its programming language 

Question 5) How do you handle operation results with Node.js ?

Write callback functions to handle results when the operations complete

Question 6) What do you use the http.createServer function for ?

To create an instance of a web server

Question 7) What is the correspondence between a Node.js module and a script file ?


Question 8) What do you use the require function for ?

To import a Node.js module

Question 9) What does adding a property to the implicit exports object do ?

A function becomes available to Node.js applications that import your module. 

Question 10) What happens when a module does not have a package.json file ?

Node.js assumes that the main class is named index.js. 

Graded Quiz Answers

Question 1) What best describes the network operations that Node.js makes ?

Non-blocked operations return immediately without added processing time on the server

Question 2) Before the Node.js framework receives the HTTP response message from the remote web server, it immediately returns a result for the http.request function call. What does this result state ?

A request is in progress.

Question 3) What might you need to use when sending a request call from a function inside a Node.js module ?


Question 4) What parameter is optional in an http.request ?

Callback function parameter

Question 5) What object do Node.js modules in the SDK pass as the first parameter in a callback function ?


Question 6) What do you pass back in the callback handler to indicate a successful return ?

Null object

Question 7) Which function calls the resultCallback callback function to return results to the main application ?


Question 8) JSON is the standard format for API data exchange. What relationship does JSON have with Node.js ?

Standard representation of native JavaScript objects

Question 9) When an error occurs, which state is the promise at ?


Question 10) The axios package handles HTTP requests in Node.js and returns a promise object. The promise object has a method that is called after the promise completes. What method does the promise object use ?


Graded Quiz Answers

Question 1) The Node.js framework doesn't provide many features for building web apps. What do developers rely on to extend Node.js features ?

External libraries and packages

Question 2) Node.js doesn't provide a parsing function for which language ?


Question 3) One disadvantage of manual parsing is that string matching ignores the XML data structure. However, depending on XML data complexity, string matching might be more efficient than what ?

An XML tree of the data

Question 4) Which Node.js package can parse a string of XML elements into a JavaScript object ?


Question 5) Which web application framework is based on the Node.js runtime environment ?


Question 6) The Node.js framework treats HTTP requests at a lower network level. In contrast, Express implements an app class for what purpose ?

Map to a web resource path

Question 7) Which function relies on custom callback functions to parse across web resource path ?


Question 8) After creating the new route handler to handle web application requests, what occurs next ?

Listen to incoming HTTP GET requests

Question 9) What do you call to create a web server object to listen for incoming requests on a port ?


Question 10) After you've imported a copy of the Express web application framework, what must you do next ?

Create an instance of the app JavaScript object

Graded Quiz Answers 

Question 1) What is EcmaScript or ES ?

JavaScript Standard

Question 2) What is one of the new features in JavaScript ES6 ?

Arrow functions

Question 3) What is the state of a promise object when the operation executes successfully ?


Question 4) React is an open source library created and maintained by Facebook and community developers. What is it mainly used to build ?

Frontend Applications

Question 5) Facebook provides the Create React App to simplify creating React apps. What must be installed in order to run npx create-react-app with the name of the app you want to create ?


Question 6) Functional components are most useful when the component has properties, but what is the restriction ?

The component lifecycle does not require management.

Question 7) What makes class components more preferable than functional components ?


Question 8) In the Working with React Components video, what does the incrementCounter method do in the React app ?

Updates state so component is rendered again

Question 9) As components are mounted there are four methods called, all in the same order. Which method only returns one root element, even if it has or doesn't have many nested child elements ?


Question 10) As components are updated, five methods are called in the same order. Which method is called every time a change in state occurs ?

Post a Comment

Previous Post Next Post