Node.js Services Development (LFW212)

Full Details
Topic
Level
Price
Common Core
Images
No items found.

In this course, you will learn how to create web servers and leverage ecosystem frameworks for rapid composability. You will also learn how HTTP works at a Node core API level, what the essential RESTful practices are, and what is needed to implement RESTful services. Finally, you will develop skills needed for server and service composition.

Course outline:

  • Chapter 1. Course Introduction
  • Chapter 2. Setting Up
  • Chapter 3. Creating a Web Server
  • Chapter 4. Serving Web Content
  • Chapter 5. Creating RESTful JSON Services
  • Chapter 6. Manipulating Data with RESTful Services
  • Chapter 7. Consuming and Aggregating Services
  • Chapter 8. Proxying HTTP Requests
  • Chapter 9. Web Security: Handling User Input
  • Chapter 10. Web Security: Mitigating Attacks

This course is designed for developers on their way to senior level who wish to master and demonstrate their Node.js knowledge and skills, in particular how to use Node with frameworks to rapidly and securely compose servers and services. Before enrolling, students should know how to use a command line terminal, and be familiar with JavaScript as well as knowledge domains of the OpenJS Node.js Application Developer (JSNAD) program.

Full Details
Topics: 
Part of resource: 
Posted 
Mar 2023
This resource has religious influence.

Similar resources

Node.js Application Development (LFW211) + JSNAD Exam Bundle
Node.js Application Development (LFW211) + JSNAD Exam Bundle
College & Adult
Introduction to Node.js (LFW111x)
Introduction to Node.js (LFW111x)
College & Adult
Node.js Services Development (LFW212) + JSNSD Exam Bundle
Node.js Services Development (LFW212) + JSNSD Exam Bundle
College & Adult
Node.js Application Development (LFW211)
Node.js Application Development (LFW211)
College & Adult
Server-side Development with NodeJS
Server-side Development with NodeJS
College

About The Linux Foundation

The key to a successful open technology project is to ensure a neutral playing field for all developers, technologists, and companies to collectively contribute to project evolution and growth. The Linux Foundation was built on the idea of the democratization of code and scaling adoption, for all projects equally. Expert legal and governance support programs ensure everyone is on the same playing field.

More by The Linux Foundation

thumbnail
Kubernetes アプリ開発 (LFD259-JP)
Kubernetes アプリ開発 (LFD259-JP)
College & Adult
thumbnail
Programming in Rust (LFD480)
Programming in Rust (LFD480)
College & Adult
thumbnail
Introduction to Zero Trust (LFS183x)
Introduction to Zero Trust (LFS183x)
College & Adult
thumbnail
Open Source Technical Documentation Essentials (LFC111)
Open Source Technical Documentation Essentials (LFC111)
College & Adult
thumbnail
Developing Solutions with FDC3 (LFD237)
Developing Solutions with FDC3 (LFD237)
College & Adult
thumbnail
Open Source Contribution in Finance (LFD137)
Open Source Contribution in Finance (LFD137)
College & Adult