MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
Node.js is an event-driven JavaScript web application server framework and relies on callback functions to handle network calls in an asynchronous manner. The application you create will employ asynchronous callback functions to act upon network events in the runtime environment.
You will learn how to invoke Web Services, parse with JSON data and integrate with Cloud APIs to add AI capabilities to your application. You will also practice DevOps and GitHub concepts to enable continuous delivery of your application.
This course is ideal for those who want to start a career in Cloud Development or developers who want to update their skills with current Cloud programming technologies and practices.
It is highly recommended that you complete other courses in the IBM Cloud Application Development Foundations Professional Certificate prior to starting this course. The course requires prior basic knowledge of HTML5, JavaScript, DevOps, Git, and fundamental concepts in Cloud programming.
After completing this course you will be able to create modern applications using Cloud Native concepts.
This course is part of the following programs:
- Cloud Application Development Foundations Professional Certificate
- Full Stack Cloud Application Development MicroBachelors
- Full Stack Cloud Developer Professional Certificate.
What you'll learn
- Create server-side applications with Node.js Javascript framework
- Practice DevOps and utilize continuous delivery pipelines with Git
- Deploy your web application to IBM Cloud platform
- Extend your Node.js application with third-party packages
- Leverage the Express web application framework
- Integrate with Watson APIs on Cloud to add AI to your application
- Build rich application user interfaces using ES6 and React
- Develop callback functions and parse JSON data from HTTP messages
Syllabus
Module 1: Introduction to Server-Side JavaScript
- Introduction to Server-Side Javascript
- Creating a Web Server with Node.js
- Importing Node.js Modules
Module 2: Asynchronous I/O with Callback Programming
- Asynchronous I/O with Callback Programming
- Create Callback Function
- Parse JSON
Module 3: Express Web Application Framework
- Extend Node.js
- Express Web Application Framework
Module 4: Building a rich front-end application using REACT & ES6
- ES6 features – let, Classes, Arrow, Promises
- React Concepts & Components
Module 5: Final Project
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.