Developing Cloud Apps with Node.js by IBM
Developing Cloud Apps with Node.js and React by IBM
About this Course :
In this course, you will focus on server-side JavaScript and frameworks. You will discover ways to make development faster and easier in web browsers and embedded systems. You may ask, what is the relevance of developing cloud applications with Node.js and React?
In 2020, the Stack Overflow survey of developers reported that 51.4% of respondents are using Node.js, making it number one in the category of Other Frameworks, Libraries, and Tools.
In the Most Loved, Dreaded, and Wanted category for Other Frameworks, Libraries, and Tools, Node.js is in the top ten at 66.8%. In the Web Frameworks category, React is number two at 35.9% in usage and 66.9% in the Most Loved, Dreaded, and Wanted category for Web Frameworks.
This course is part of multiple programs
This course can be applied to multiple Specializations or Professional Certificates programs. Completing this course will count towards your learning in any of the following programs:
- IBM Full Stack Cloud Developer Professional Certificate
- Cloud Application Development Foundations Specialization
Instructor
Instructor Rating : 4.33/5 (22 Ratings)
Instructor Details :
Upkar Lidder
Senior Software Engineer
IBM
Syllabus of this Course :
WEEK 1
-
- 1 hour to complete
- Introduction to Server-Side JavaScript
- You may already be familiar with JavaScript, but did you know that there is a server-side JavaScript framework? Discover how developers use this powerful tool to develop rich, dynamic web applications. Get hands-on experience using Node.js to build your own simple web server. Explore how Node.js works by using callback functions and extend your Node.js applications by importing external modules.
- 5 videos (Total 17 min), 2 readings, 3 quizzes
WEEK 2
-
- 2 hours to complete
- Asynchronous I/O with Callback Programming
- How can you optimize processor time with Node.js? Discover how Node.js operates in a non-blocking manner and how to handle the result from a network call. Explore the advantages of using anonymous callback functions. Use Node.js to parse JavaScript Object Notation (JSON) data from a Hypertext Transfer Protocol (HTTP) message.
- 4 videos (Total 18 min), 1 reading, 3 quizzes
WEEK 3
-
- 3 hours to complete
- Express Web Application Framework
- When you use Node.js to build a hypertext transfer protocol (HTTP) server, you will discover that the default Node.js framework is low level. You can extend its features with third-party packages. Get hands-on experience by using the Express web application framework. Discover how to manage package dependencies. Create a web server that listens to incoming requests. Use routing, middleware, and template rendering to extend the Node.js framework and handle dynamic content.
- 4 videos (Total 20 min), 1 reading, 3 quizzes
WEEK 4
-
- 3 hours to complete
- Building a Rich Front-End Application using REACT & ES6
- As you are becoming more proficient with JavaScript, you will find that it is a very dynamic language and looks different than the typical object-oriented languages. Now you will discover new features that make developing simpler and faster than older JavaScript capabilities. Explore how to access the React web framework user interface (UI) library and run a simple React application. Find ways to use React components and change their properties and states in a dynamic UI. You will use what you know about asynchronous calls to connect React to an external server.
- 8 videos (Total 39 min), 3 readings, 3 quizzes
WEEK 5
-
- 7 hours to complete
- Final Assignment
- 1 reading
How to have free Access to Coursera Courses :

STEPS :-
- Click the link given below
- Click on start free trial for 7 days
- You will have a pop up, in which h can Audit the course click on it
- You can have it now for free
Note : By Audit option you can just get the course content but not the certificate, In need of certificates you will need to pay
To Audit this Course : CLICK HERE
Join us on Telegram