fbpx

Node.js Advanced

Presencial
Chat

Strengthen your knowledge of Node.js

Destinatários

This course targets professional developers who are familiar with JavaScript and who know how to use the Node.js to build a Web Server.

Pré-Requisitos

Participants of this course need to have a solid understanding of JavaScript and Node.js Development

Programa

  • Wrangling the File System
  • Securing Node.js
  • Real-time Communication with Node.js
  • Writing Your Own Node Modules
  • Node.Js Guidance

Wrangling the File System

  • Spawning a Child Process
  • Capturing Data from an EventEmitter
  • Reading and Writing Files Asynchronously

Securing Node.js

  • Express.js Pipeline Explained
  • What is Passport?
  • Integrating Passport.js and Express.js
  • Implementing Basic Authentication
  • Hashing passwords
  • Implementing Digest Authentication
  • Setting up an HTTPS web server
  • Preventing cross-site request forgery

Real-time Communication with Node.js

  • Peer to Peer Socket.io
  • Client-side Socket.io
  • Broadcasting Messages
  • Using Rooms

Writing Your Own Node Modules

  • Creating a test-driven module specification
  • Writing a functional module mock-up
  • Refactoring with prototypical inheritance
  • Extending a module’s API

Node.Js Guidance

  • Javascript Design Patterns

Outras datas e horários

Chat

Quero saber mais informações sobre este curso

Node.js Advanced

Desenvolvimento / Programação | 12h - Laboral: 09h30 - 16h30


Notas

Pretende mais informação sobre este curso?

Preencha o formulário com os seus dados e as suas questões e entraremos em contacto consigo para lhe darmos todas as informações pretendidas.

Obrigado!

Quero inscrever-me neste curso

Node.js Advanced

Desenvolvimento / Programação | 12h - Laboral: 09h30 - 16h30


Dados Pessoais
Dados para faturação