Cerchi lavoro? Cerchi un Corso o un Master? Vuoi metterti in proprio? Sei nel posto giusto, inizia subito la tua ricerca gratis

9 Settembre 2026 Elimina data

9 Ottobre 2026 Elimina data

Corso Node.js con Express.js e MongoDB per aziende

Close

Richiedi informazioni sul corso


3471012275 - 3429836

Corso Node.js con Express.js e MongoDB per aziende

Impara a sviluppare lato backend in javascript utilizzando Node.js!

Obiettivo del corso

formare il discente con le competenze teoriche e pratiche per lo sviluppo applicazioni lato server con i framework Node.js, Express.js e MongoDB. Un caso di studio pratico permetterà ai discenti di entrare nel vivo e rendersi autonomi nello sviluppo.

A chi è rivolto

Corso rivolto alle aziende. Preventivo dedicato e calendario da concordare. necessaria esperienza come Sviluppatori front-end, necessarie basi di javascript e html.

Programma

Programma Didattico (40 ore)
1. Panoramica e fondamenta di Node.js
• Cos’è e perché utilizzare Node.js
• Node.js framework
• Installazione Node.js
• Utilizzo Node.js per eseguire gli scripts
2. Node Projects
• Node Package Manager
• Creazione a progetto
• Package.json configurazione file
• Installation Package Global vs. Local
3. Sviluppo con shrink-wrap per la lock node modules versions
• Cos’è shrink-wrap
• Lavorare con with npmvet
• Outdated command
4. Sviluppo con asynchronous programming
• Concetti base di programmazione Asincrona
• Callback functions
• Promises
• Advance promises
• Utilizzo Request module per creare chiamate API
5. Costruzione di un HTTP Server con Node.JS utilizzando HTTP APIs
• The HTTP protocol
• Building an HTTP server
• Rendering a response
• Processing query strings
• Processing posted data
6. File System
• Synchronous vs. Asynchronous I/O
• Path and directory operations
• __dirname and __filename
• Asynchronous file scrittura e lettura
7. Buffers, Streams, Events
• Utilizzo buffers for binary data
• Flowing vs. non-flowing streams
• Streaming I/O da files ad altra risorsa
• Processing streams asynchronously
8. Multi-Processing in NodeJS
• Child Process API
• Cluster API per multi-core servers
9. ExpressJS
• The model-view-controller pattern
• Jade templates
• Configurazione Express
• Postman configuration
• Utilizzo REST
• JSON Data
• Reading POST data
• CRUD operations
• Adding middleware
10. Express JS con MongoDB e Sqlite: Come connettere Node.js ai databases
• RDBMS databases e NoSQL databases
• Connessione a RDBMS e Mongodb databases
• Performing CRUD operations
11. Socket.io, creazione di una Chat App
• Aggiunta Socket.io all’App
• Invio Live Data Back & Forth
• Creazione The Front-end UI
• Mostrare messaggi nell’ App
• Working With Time
• Timestamps
• Mostrare il Message Time nella Chat App
• Panoramica Unit Testing / Task Manager

Dove si svolge

in sede , o in classe virtuale online

Testimonianze

recensioni su google business cercando “Innovaformazione” oppure sulla nostra facebook fan page

Richiedi informazioni sul corso


Richiedi informazioni sul corso
Richiedi informazioni sul corso

Richiedi informazioni sul corso


3471012275 - 3429836

Caratteristiche del corso

Sede: Italia
Durata ore: 40
Settore corso: Informatica
Tipologia: Formazione professionale
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: No
Frequenza corsi: On-line/A distanza
Durata ore: 40
Settore corso: Informatica
Tipologia: Formazione professionale
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Crediti formativi: No
Stage: No
Frequenza corsi: On-line/A distanza