Corso pratico di Node.js con Express e MongoDB

Entra nel fantastico mondo di Node e sviluppa applicazioni web lato server

Ratings 4.22 / 5.00
Corso pratico di  Node.js con Express e MongoDB

What You Will Learn!

  • Installare Node tramite riga di comando
  • Utilizzare il gestore npm
  • Strutturare una app in Node
  • Implementare un progetto con i moduli built-in e custom
  • Installare e utilizzare il web server Express
  • Utilizzare i middleware di Express e le utili pratiche di routing
  • Gestire il templating con il template engine prescelto: Handlebar
  • Sviluppare REST API e testarle con Postman
  • Installare e utilizzare Atlas MongoDb
  • Gestire il db Atlas Mongo con Compass
  • Connettere Node al database e implementare Mongoose
  • Ottimizzare l'architettura di un app Node
  • Pubblicare un'applicazione su server remoti e gestire le opzioni di deploy

Description

Impara node.js facilmente con questo corso pratico ed entra subito nel mondo dello sviluppo web back end con la potenza di Node.js.

Un percorso guidato per i principianti

Sei totalmente nuovo di  Node.js?

Nessun problema! Questo corso ti guiderà passo dopo passo nell'apprendimento di Node.js con Express e MongoDB, anche se non hai mai programmato prima con questo ambiente backend.

Crea le tue applicazioni web da zero

Dal primo modulo fino all'ultimo, imparerai come utilizzare Node.js per creare applicazioni web funzionali e interattive. Imparerai le migliori pratiche e gli strumenti essenziali per sviluppare in modo efficiente.

Inizia subito e avanza al tuo ritmo

Con Udemy, puoi iniziare il corso immediatamente e studiare al tuo ritmo.

Non ci sono limiti di tempo o scadenze, quindi potrai dedicare tutto il tempo che desideri ad ogni lezione.

Sarai abilitato anche alle future implementazioni e aggiornamenti del corso.

Un'applicazione sviluppata con Node.js, il famoso framework basato su JS, è la sintesi dell'alta tecnologia combinata di librerie, moduli, api, utility che rendono ogni progetto in Node facile da eseguire, veloce e facilmente scalabile.

Questo corso introduce in modo pratico e semplice all'uso di Node e alle più diffuse tecnologie ad esso associate. In particolare il web framework Express e MongoDB

Fedele alla metodologia didattica dell'imparare facendo  e dopo una necessaria introduzione teorica ai diversi argomenti, il corso propone diversi esercizi pratici a difficoltà crescente.

Il corso ha come target lo studente completamente neofita di Node.js, perciò saranno rispettati i tempi di apprendimento dell'allievo principiante. Tutto il codice è prodotto al vivo e dettagliatamente commentato per facilitare un apprendimento graduale e e agevole.

Particolare attenzione e approfondimento sarà dedicato al mondo REST.

Come usuale per i corsi in Udemy, anche questo sarà aggiornato con nuovi tutorial e approfondimenti.

Sono già previste le seguenti prossime implementazioni:

Utilizzo di JWT

Documentazione di una API con Swagger

Connessione e CRUD con database relazionali SQL e uso di Sequelize ORM


Il corso, quindi, non è a conclusione definitiva e gli argomenti che vedi al momento in sommario sono destinati ad aumentare.


Si sottolinea che il corso è destinato ai principianti di Node.js perciò gli studenti più avanzati che comunque vogliano accedere al corso, sappiano che il ritmo è doverosamente tarato sulle esigenze di chi inizia da zero.

L'organizzazione però è tale, che si possono saltare ed omettere alcune sezioni e seguire solo quelle di proprio interesse.

Si fa notare che, come per tutti i framework del medesimo ecosistema, è necessaria la conoscenza di JavaScript con le basi di ECMASCRIPT. Nel mio catalogo corsi in Udemy trovi un corso completo di JS moderno nel caso tu voglia rinverdire o recuperare alcune conoscenze pregresse: Corso di JavaScript moderno da 0 a TypeScript.

Who Should Attend!

  • Sviluppatori Web
  • Sviluppatori front end
  • Chi già lavora con JavaScript e voglia applicare le sue conoscenze al mondo dei framework
  • Chiunque sia curioso di Node e delle sue pratiche prospettive

TAKE THIS COURSE

Tags

Subscribers

71

Lectures

81

TAKE THIS COURSE