Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Node.js Master. Da Zero a Esperti in API, e Javascript
Rating: 4.4 out of 5(247 ratings)
1,801 students

Node.js Master. Da Zero a Esperti in API, e Javascript

Impara nodejs, javascript ES6-ES7, REST API con node.js, express, mysql, sequelize, nest.js e deploy su AWS e Heroku
Created byHidran Arias
Last updated 9/2024
Italian

What you'll learn

  • Accedere al filesystem per leggere, creare e modificare file
  • Gestire i Buffer
  • Gestire gli Stream
  • Effettuare chiamate http per consumare REST API
  • Creare sito web dinamico per consumare API
  • Creare backend API con mysql
  • Creare API con express e mysql
  • Creare API con express e mongodb
  • Deploy di applicazione su heroku
  • Programmazione asincrona con javascript ES7
  • Ripasso generale di javascript ES6

Course content

27 sections178 lectures25h 39m total length
  • Cosa vedremo durante il corso6:01
  • Interfaccia del corso e come postare una domanda10:30

    Interfaccia del corso e come postare una domanda

  • Installare nodejs con nvm su windows9:08

    Installare nvm di windows

    https://github.com/coreybutler/nvm-windows

  • Installare nodejs con nvm su linux ubuntu7:37

    Installeremo nvm per ubuntu e mac da

    https://github.com/nvm-sh/nvm

  • Editor per nodejs. Visual code8:25

    Editor per nodejs. Visual code

  • Che cosa è NODE.JS3:43

    Che cosa è NODE.JS

  • SYNC-ASYNC.Che cos'è l'Event Loop12:31

    https://www.youtube.com/watch?v=zphcsoSJMvM

    https://www.youtube.com/watch?v=8aGhZQkoFbQ

Requirements

  • Connessione a internet per scaricare i pacchetti
  • Base di html, css e javascript fino alle funzioni

Description

Javascript con Node.js  è la combinazione più moderna nello sviluppo backend e fullstack!

C'è molta richiesta di sviluppatori node.js visto che possiamo fare di tutto con nodejs: REST API, webservices realtime, pagine web dinamiche e molto altro.

Questo corso ti insegnerà tutto questo partendo da zero fino a livello esperto. Se hai solo le basi di javascript, nessun problema: C'è tutta una sezione dedicata a javascript dalla version ES6 in su.

Imparerai

  •   let, const

  • rest params

  • classes

  • promise

  • fetch api

  • Arrow functions

  • Le ultime novità incluse nel linguaggio


Ecco cosa imparerai:

  • Le basi di Node.js . Variabili di ambienti

  • Programmazione asincrona e capire cos'è il loop

  • I core module come http, filesystem

  • Eseguire chiamate htttp e https

  • Leggere e creare file sincronamente e asincronamente

  • Streams

  • Buffers

  • EventEmitters

  • Creare server e client http

  • Parsificare  la request e inviare response al server

  • Usare Express.js

  • Pattern  Model-View-Controller con expressjs

  • Utilizzare Node.js con SQL , mysql, e Sequelize

  • Utilizzo di sessione

  • Autenticazione utenti

  • Validazione input con Sequelize

  • Svilppo di REST API con NEST.JS

  • Authentication in REST APIs con JWT

  • Deploy dell'app todo list su heroku

  • Deploy delle REST api su AWS

Tutto il corso è molto pratico. Avrai accesso al sorgente sia come allegato che su github

Potrai postare delle domande con i tuoi dubbi e condividere i tuo progetti

Costruiremo diversi progetti pratici come una WEATHER APP e una TODO LIST APP.

Vedremo tutte le fasi di CRUD: Create, Read, Update e Delete con expressjs, mysql e Sequelize

Who this course is for:

  • web developer
  • frontend developer
  • backend developer
  • javascript developer
  • programmatori