Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Corso Node.js
Rating: 3.8 out of 5(9 ratings)
59 students

Corso Node.js

Impara a sviluppare API, microservizi e backend moderni con JavaScript
Created byDaniele Masone
Last updated 4/2022
Italian
Italian [Auto],

What you'll learn

  • Avrai piena padronanza nell'utilizzo di NodeJS
  • Imparerai tecniche base di programmazione da poter poi traslare su tecniche complesse
  • Imparerai alcune basi della programmazione lato front end tramite utilizzo di Node
  • Imparerai alcune basi della programmazione lato back end tramite utilizzo di Node

Course content

6 sections18 lectures2h 54m total length
  • Introduzione8:07
  • Hello World!7:57

Requirements

  • Fondamenti di informatica: comprensione del problema, modellizzazione della soluzione e ricerca della soluzione
  • Concetto base di algoritmo
  • Concetto base degli operatori logici (AND, OR, NOT, XOR)
  • Concetto base di diagrammi di flusso
  • Concetto base di variabile
  • Fondamenti di HTML
  • Conoscenza base dei protocolli di rete e della comunicazione client / server
  • Fondamenti di programmazione Javascript

Description

Benvenuto nel corso dedicato a Node.js.


In questo corso imparerai a utilizzare Node.js per sviluppare applicazioni backend moderne, API REST, servizi real-time e microservizi utilizzando JavaScript lato server.


Node.js è oggi una delle tecnologie più utilizzate nello sviluppo web moderno grazie alle sue performance, alla scalabilità e alla possibilità di utilizzare JavaScript sia nel frontend che nel backend.


Viene impiegato per creare applicazioni web veloci, sistemi real-time, chat, dashboard, API e architetture a microservizi integrate con framework frontend come React, Angular e Vue.


Durante il corso vedremo come strutturare un backend moderno, gestire richieste HTTP, lavorare con moduli, creare servizi web e comprendere le basi dell’ecosistema Node.js.


Le lezioni sono spiegate in modo semplice e progressivo, con esempi pratici sviluppati passo dopo passo.


Per gli esempi utilizzeremo Visual Studio Code, uno degli ambienti di sviluppo più diffusi nel mondo JavaScript.


Nel corso affronteremo:

  • Introduzione a Node.js

  • Architettura event-driven

  • Moduli e organizzazione del codice

  • Creazione di server HTTP

  • Gestione delle richieste GET e POST

  • Routing

  • Dispatcher e gestione del traffico

  • API REST

  • Long-polling

  • WebSocket e comunicazione real-time

  • Applicazioni web e servizi backend

  • Integrazione con MongoDB

  • Struttura di microservizi

  • E molto altro

Il corso è adatto a chi possiede basi di JavaScript e vuole entrare nel mondo dello sviluppo backend moderno.


Le competenze acquisite ti permetteranno di integrare facilmente Node.js con framework frontend come React, Angular e Vue e di comprendere meglio lo sviluppo full stack.


Avrai accesso illimitato ai contenuti da qualsiasi dispositivo e potrai fare domande nella sezione D&R in qualsiasi momento.

Tutti gli aggiornamenti futuri saranno inclusi gratuitamente.


Al termine del corso potrai scaricare il certificato di completamento.

Buono studio!

Daniele

Who this course is for:

  • Sviluppatori software principianti che vogliono ottenere padronanza di NodeJS
  • Sviluppatori Javascript / Typescript principianti curiosi di approfondire NodeJS
  • Sviluppatori software curiosi di approfondire NodeJS