Szkolenia The Linux Foundation

Cel szkolenia

This course provides a deep dive into Node core HTTP clients and servers, web servers, RESTful services and web security essentials. With a major focus on Node.js services and security this content is an essential counterpart to the Node.js Application Development (LFW211) course, and will prepare you for the OpenJS Node.js Services Developer (JSNSD) exam.

After completing this course, you will be able to build RESTful JSON services that are secure and straightforward to maintain. These skills will prepare you for some of the most common Node.js roles in the industry today. The course also prepares you to take the OpenJS Node.js Services Developer certification.

What You’ll Learn

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.

Who Is It For

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.

Plan szkolenia Rozwiń listę

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

Dodatkowe informacje

Wymagania wstępne

Before taking this course, you should be familiar with:

  • Command line terminal
  • JavaScript
  • Knowledge domains of JSNAD

Lab Info

Lab exercises in this course are designed to work either on native hardware, or using a virtual machine (VM), under a hypervisor, such as those in the KVM, VMWare, or Virtual Box families. Detailed instructions to set up your lab environment are provided in the course.

Poziom trudności
Czas trwania 3 dni
Certyfikat

The participants will obtain certificates signed by The Linux Foundation.

Prowadzący

Certified The Linux Foundation Trainer.

Informacje dodatkowe

Course Includes

  • Online Self-Paced
  • 20-25 hours of Course Material
  • Hands-on Labs & Assignments1
  • No Video Content
  • 12 Months of Access to Online Course
  • Digital Badge
  • Discussion forums

 

Exam Includes

  • Online
  • Duration of Exam 2 hours
  • Certification Valid for 3 Years
  • Version of Software NodeJS Version 16 LTS
  • Includes 12 Month Exam Eligibility
  • One Retake
  • PDF Certificate and Digital Badge
  • Performance-Based Exam

Pozostałe szkolenia The Linux Foundation | Bundle (e-learning + exam)

Szkolenia powiązane tematycznie

Linux

Formularz kontaktowy

Prosimy o wypełnienie poniższego formularza, jeśli chcą Państwo uzyskać więcej informacji o powyższym szkoleniu.






* pola oznaczone (*) są wymagane

Informacje o przetwarzaniu danych przez Compendium – Centrum Edukacyjne Spółka z o.o.

CENA 595 USD NETTO

FORMA SZKOLENIA ?

 
Zapisz się na szkolenie
zamknij

Szkolenie stacjonarne

Szkolenia stacjonarne w Compendium CE odbywają się najczęściej w naszych lokalizacjach w Krakowie i Warszawie, ale także w miejscu ustalonym przez klienta. Grupa uczestnicząca w szkoleniu spotyka się w danym miejscu o określonym czasie i wraz z trenerem aktywnie uczestniczy w laboratoriach.

Szkolenie dlearning

W szkoleniach Compendium Distance Learning możesz uczestniczyć z dowolnego miejsca na świecie. Kursanci, dzięki zaawansowanej technologii, którą dostarcza Compendium CE, stale widzą i słyszą trenera, mogą mu zadawać pytania poprzez chat i mikrofon, a także uczestniczą w ćwiczeniach i laboratoriach, które rozwiązują wraz z prowadzącym. Po więcej informacji zajrzyj na stronę dlearning.eu

zamknij

Materiały papierowe

Materiały tradycyjne: cena zawiera standardowe materiały wydawane w postaci książek papierowych, drukowanych lub innej, w zależności od ustaleń z producentem.

Materiały elektroniczne

Materiały elektroniczne: są to materiały szkoleniowe w wersji elektronicznej, które w zależności od dostawcy udostępniane są za pomocą dedykowanych aplikacji: Skillpipe, eVantage itd. lub w postaci dokumentów PDF.

Materiały ctab

Materiały ctab: cena zawiera tablet ctab oraz materiały szkoleniowe w formie elektronicznej bądź tradycyjne materiały szkoleniowe i materiały dodatkowe dostarczone w wersji elektronicznej w zależności od ustaleń z producentem (w postaci dokumentów PDF lub EPUB). Tak dostarczone materiały są przystosowane pod kątem wyświetlania ich na tablecie ctab. Po więcej informacji zajrzyj na stronę ctab.

Najbliższe szkolenia The Linux Foundation

Harmonogram szkoleń
The Linux Foundation