2. Processi e variabili globali di nodejs/1. Oggetti globali di node.js. Confronto con javascript nel browser.mp445.6 MB
2. Processi e variabili globali di nodejs/1.1 global-variables.js166 bytes
2. Processi e variabili globali di nodejs/2. Process.argv. Accedere agli argomenti passati ad uno script dalla riga di comand.mp453.4 MB
2. Processi e variabili globali di nodejs/2.1 argv.js378 bytes
3. Moduli. Dividere il codice in moduli, moduli nativi e moduli di terze parti/1. Introduzione ai moduli.mp49.4 MB
3. Moduli. Dividere il codice in moduli, moduli nativi e moduli di terze parti/2. Moduli. Require ed exports di elementi nei moduli.mp439.5 MB
3. Moduli. Dividere il codice in moduli, moduli nativi e moduli di terze parti/3. Moduli. Differenze tra module.exports e exports.mp470.9 MB
3. Moduli. Dividere il codice in moduli, moduli nativi e moduli di terze parti/3.1 corso-nodejs-master-f8309760548d4680aa0bfdbf1c28b677cc8370c6(1).zip2.7 KB
3. Moduli. Dividere il codice in moduli, moduli nativi e moduli di terze parti/3.2 sorgente su github.html152 bytes
3. Moduli. Dividere il codice in moduli, moduli nativi e moduli di terze parti/4. Moduli. Moduli nativi di nodejs come vengono trovati e differenze.mp443.4 MB
3. Moduli. Dividere il codice in moduli, moduli nativi e moduli di terze parti/4.1 sorgente github.html152 bytes
3. Moduli. Dividere il codice in moduli, moduli nativi e moduli di terze parti/4.2 nodejs doc.html115 bytes
3. Moduli. Dividere il codice in moduli, moduli nativi e moduli di terze parti/4.3 corso-nodejs-master-74a66d53c71838ea2d9fd1ad830a2965ea140680(2).zip3.4 KB
4. Node Package Manager. Gestore di pacchetti NPM/1. npm . Come installare un package.mp450.4 MB
4. Node Package Manager. Gestore di pacchetti NPM/1.1 npm.html94 bytes
4. Node Package Manager. Gestore di pacchetti NPM/1.2 MODULES.zip11.9 KB
4. Node Package Manager. Gestore di pacchetti NPM/2. NPM package.json. Creazione e configurazione.mp472.9 MB
7. Networking. Creare client e server con il modulo http/1. Intro ai moduli di networking.mp432.2 MB
7. Networking. Creare client e server con il modulo http/1.1 doc su nodejs.html92 bytes
7. Networking. Creare client e server con il modulo http/2. HTTP.GET. Chiamare openweatherapi e mostrare i dati sulla console.mp459.6 MB
7. Networking. Creare client e server con il modulo http/2.1 corso-nodejs-master-86cd644015e55abaaa285a7cd132f4e22ce0b238.zip784.0 KB
7. Networking. Creare client e server con il modulo http/2.2 sorgent github.html152 bytes
7. Networking. Creare client e server con il modulo http/3. Weather api. Gestire la stream di response e trasformare json in oggetto.mp443.5 MB
7. Networking. Creare client e server con il modulo http/4. Weather api. Gestire gli errori http.mp431.4 MB
7. Networking. Creare client e server con il modulo http/5. Weather api. Passare città dalla riga di comando.Organizzare il codice in moduli.mp445.6 MB
7. Networking. Creare client e server con il modulo http/5.1 sorgente git.html152 bytes
7. Networking. Creare client e server con il modulo http/5.2 corso-nodejs-master-86cd644015e55abaaa285a7cd132f4e22ce0b238.zip784.0 KB
7. Networking. Creare client e server con il modulo http/6. Modulo request. Usiamo request al posto di https.mp463.9 MB
7. Networking. Creare client e server con il modulo http/6.1 doc su github.html95 bytes
7. Networking. Creare client e server con il modulo http/7. HTTP createServer. Intro web app weather api.mp42.7 MB
7. Networking. Creare client e server con il modulo http/7.1 doc su node.js.html93 bytes
7. Networking. Creare client e server con il modulo http/8. http.createserver . Creare un server http e testarlo con un client.mp462.7 MB
7. Networking. Creare client e server con il modulo http/8.1 corso-nodejs-master-4145193a8f8659414cf6a1cf039d58d3e0f0152f.zip789.4 KB
7. Networking. Creare client e server con il modulo http/8.2 Sorgente su github.html152 bytes
7. Networking. Creare client e server con il modulo http/9. Http createserver. Servire file statici.mp447.6 MB
7. Networking. Creare client e server con il modulo http/10. http server. Installare axios e usarlo per chiamare la weather api.mp468.8 MB
7. Networking. Creare client e server con il modulo http/10.1 corso-nodejs-master-76c050b2c505b413e647e21b26bae82cb9db478c.zip790.8 KB
7. Networking. Creare client e server con il modulo http/10.2 Sorgente github.html152 bytes
7. Networking. Creare client e server con il modulo http/11. Weather api frontend. Creare form e chiamare il server con axios.mp454.5 MB
7. Networking. Creare client e server con il modulo http/11.1 Sorgente github.html152 bytes
7. Networking. Creare client e server con il modulo http/11.2 corso-nodejs-master-29e457e4d4d30b3a292709dcc956c9b907d8f96d.zip791.6 KB
7. Networking. Creare client e server con il modulo http/12. Weather api frontend. Mostrare i dati in una tabella e gestire gli errori.mp487.6 MB
8. Express.js.Framework web veloce, non categorico e minimalista per Node.js/1. Introduzione a expressjs.mp425.1 MB
8. Express.js.Framework web veloce, non categorico e minimalista per Node.js/1.1 Sorgente github.html152 bytes
8. Express.js.Framework web veloce, non categorico e minimalista per Node.js/1.2 corso-nodejs-master-a64e4726ad6034a529b4c60effac9a3dd1a4d2b4.zip803.9 KB
8. Express.js.Framework web veloce, non categorico e minimalista per Node.js/2. Creare un'applicazione expressjs. Weatherapi.mp427.7 MB
8. Express.js.Framework web veloce, non categorico e minimalista per Node.js/2.1 corso-nodejs-master-a64e4726ad6034a529b4c60effac9a3dd1a4d2b4.zip803.9 KB
8. Express.js.Framework web veloce, non categorico e minimalista per Node.js/2.2 Sorgente github.html152 bytes
8. Express.js.Framework web veloce, non categorico e minimalista per Node.js/3. Weatherapi expressjs. Gestire parametri via url e via router.mp432.0 MB
8. Express.js.Framework web veloce, non categorico e minimalista per Node.js/4. Expressjs weatherapi. Gestire file statici.mp445.3 MB
8. Express.js.Framework web veloce, non categorico e minimalista per Node.js/5. Expressjs weather api. async-await con axios. Chiamata alla weatherapi.mp482.6 MB
8. Express.js.Framework web veloce, non categorico e minimalista per Node.js/6. Expressjs weatherapi. Aggiungere elenco dei paesi.mp454.5 MB
8. Express.js.Framework web veloce, non categorico e minimalista per Node.js/7. Expressjs-weatherapi. Passare la lingua del browser.mp475.9 MB
8. Express.js.Framework web veloce, non categorico e minimalista per Node.js/7.1 Sorgente github.html152 bytes
8. Express.js.Framework web veloce, non categorico e minimalista per Node.js/7.2 corso-nodejs-master-ece16733b7e9ead396dc71c7d6667182d92e6cae.zip805.3 KB
9. EXPRESSJS. ROTTE . TODO LIST APP/1. Intro alle rotte in expressjs e todo list app.mp421.8 MB
9. EXPRESSJS. ROTTE . TODO LIST APP/1.1 corso-nodejs-master-90b968daaefcf9f2188d8a886a42713d45fa03e0.zip810.8 KB
9. EXPRESSJS. ROTTE . TODO LIST APP/2. Rotte todo list. Express.all, express.get, Gestire le rotte dei todos.mp449.2 MB
9. EXPRESSJS. ROTTE . TODO LIST APP/2.1 Sorgente su github.html152 bytes
9. EXPRESSJS. ROTTE . TODO LIST APP/2.2 corso-nodejs-master-2413eafdb511956b56331457fe22b7b63265c743.zip811.7 KB
9. EXPRESSJS. ROTTE . TODO LIST APP/3. Creare e gestire un middleware.mp441.6 MB
9. EXPRESSJS. ROTTE . TODO LIST APP/4. Expressjs. Todo controller.Mostrare, creare ed eliminare todo.mp472.3 MB
9. EXPRESSJS. ROTTE . TODO LIST APP/4.1 Sorgente github.html152 bytes
9. EXPRESSJS. ROTTE . TODO LIST APP/4.2 corso-nodejs-master-c9b090742d5a926e09716062f37fce95c75bbf79.zip813.7 KB
9. EXPRESSJS. ROTTE . TODO LIST APP/5. Expressjs todo list. Testare le API con POSTMAN.mp429.3 MB
9. EXPRESSJS. ROTTE . TODO LIST APP/6. Expressjs todo list. Gestire dati POST. Express.json() e express.urlencoded.mp464.9 MB
9. EXPRESSJS. ROTTE . TODO LIST APP/6.1 corso-nodejs-master-c9b090742d5a926e09716062f37fce95c75bbf79.zip813.7 KB
9. EXPRESSJS. ROTTE . TODO LIST APP/6.2 Sorgente github.html152 bytes
9. EXPRESSJS. ROTTE . TODO LIST APP/7. Expressjs todo list. Express.patch. Gestire modifica todo.mp470.4 MB
9. EXPRESSJS. ROTTE . TODO LIST APP/7.1 Sorgente github.html152 bytes
9. EXPRESSJS. ROTTE . TODO LIST APP/7.2 todolist.zip657.6 KB
9. EXPRESSJS. ROTTE . TODO LIST APP/8. Expressjs. Todo list. Gestire le liste. Rotte e Controller.mp463.0 MB
9. EXPRESSJS. ROTTE . TODO LIST APP/8.1 Sorgente github.html152 bytes
9. EXPRESSJS. ROTTE . TODO LIST APP/8.2 corso-nodejs-master-92561af12fec4945ae4bc6909054a623a771712d.zip815.0 KB
9. EXPRESSJS. ROTTE . TODO LIST APP/9. Expressjs todo list. Express.patch. Sistemare modifica per indice.mp422.3 MB
9. EXPRESSJS. ROTTE . TODO LIST APP/9.1 todolist.zip657.6 KB
9. EXPRESSJS. ROTTE . TODO LIST APP/10. Fix modifica lista per indice.mp413.7 MB
9. EXPRESSJS. ROTTE . TODO LIST APP/10.1 todolist.zip658.6 KB
10. Mysql. Salvare i dati dei todos, lists e users con mysql/1. Installare Laragon.mp467.7 MB
10. Mysql. Salvare i dati dei todos, lists e users con mysql/2. Installare xampp su ubuntu linux.mp476.2 MB
10. Mysql. Salvare i dati dei todos, lists e users con mysql/3. Installare xampp su mac.mp446.4 MB
10. Mysql. Salvare i dati dei todos, lists e users con mysql/4. Installare mysql bench.mp434.7 MB
10. Mysql. Salvare i dati dei todos, lists e users con mysql/5. Creare database expresstodolist e le tabelle users, lists e todos.mp459.5 MB
10. Mysql. Salvare i dati dei todos, lists e users con mysql/6. Expressjs. Installare package mysql2. Selezionare liste.mp456.1 MB
10. Mysql. Salvare i dati dei todos, lists e users con mysql/6.1 corso-nodejs-master-1e519052163fc492ffe28df724ca48f0279f7990.zip819.7 KB
10. Mysql. Salvare i dati dei todos, lists e users con mysql/6.2 sorgente su github.html152 bytes
10. Mysql. Salvare i dati dei todos, lists e users con mysql/7. Expressjs todo list. Crud mysql delle liste.mp478.2 MB
10. Mysql. Salvare i dati dei todos, lists e users con mysql/8. Expressjs todo list. Finire il crud delle liste.mp476.8 MB
10. Mysql. Salvare i dati dei todos, lists e users con mysql/8.1 Sorgeten git.html152 bytes
10. Mysql. Salvare i dati dei todos, lists e users con mysql/8.2 corso-nodejs-master-1e519052163fc492ffe28df724ca48f0279f7990.zip819.7 KB
10. Mysql. Salvare i dati dei todos, lists e users con mysql/9. Expressjs todo list. CRUD mysql dei todos.mp429.3 MB
10. Mysql. Salvare i dati dei todos, lists e users con mysql/9.1 sorgente github.html152 bytes
10. Mysql. Salvare i dati dei todos, lists e users con mysql/9.2 corso-nodejs-master-0eff3882e4c49b5e43d4163864196427fc0e1412.zip820.1 KB
10. Mysql. Salvare i dati dei todos, lists e users con mysql/9.3 express-todolist-todos-crud.mp429.3 MB
10. Mysql. Salvare i dati dei todos, lists e users con mysql/10. Expressjs todo list. Elencare i todos per lista.mp420.3 MB
10. Mysql. Salvare i dati dei todos, lists e users con mysql/10.1 corso-nodejs-master-3f5aa6620a77256bef65f93f1ed6f2d336efb228.zip820.1 KB
10. Mysql. Salvare i dati dei todos, lists e users con mysql/10.2 sorgente github.html152 bytes
11. SEQUELIZE. OBJECT RELATIONAL MAPPER/1. Installazione di sequelize e sequelize-cli.mp473.0 MB
11. SEQUELIZE. OBJECT RELATIONAL MAPPER/1.1 Sorgente su github.html152 bytes
11. SEQUELIZE. OBJECT RELATIONAL MAPPER/7. Sequelize. Eseguire i seeder.mp447.2 MB
12. CRUD con SEQUELIZE/1. SEQUELIZE. FindAll. Trovare e filtrare records.mp453.1 MB
12. CRUD con SEQUELIZE/2. SEQUELIZE. FindbyPk and Destroy. Trovare un record per id ed eliminare un record.mp449.4 MB
12. CRUD con SEQUELIZE/2.1 corso-nodejs-master-687944a85877d06f7e78b83d75be83fce1f706fa.zip887.8 KB
12. CRUD con SEQUELIZE/2.2 Sorgente su github.html152 bytes
12. CRUD con SEQUELIZE/3. Sequelize. Finire CRUD dei todos e list.mp460.5 MB
12. CRUD con SEQUELIZE/3.1 Sorgente github.html152 bytes
12. CRUD con SEQUELIZE/3.2 corso-nodejs-master-c9f59c062fa72b84380eeae2b483a490b1f7855e.zip887.5 KB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/1. Introduzione ai template engines di expressjs.mp413.6 MB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/2. Express handlebars. Installazione e configurazione.mp446.4 MB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/2.1 Sorgente su github.html152 bytes
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/2.2 corso-nodejs-master-290208ed255873243a8705fe879171c4a243b858.zip886.3 KB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/3. Express handlebars. Installazione di bootstrap e configurazione del layout.mp432.4 MB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/3.1 corso-nodejs-master-1b09ea41d81101884a16343c47b49c44d31c457e.zip887.3 KB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/3.2 Sorgente su github.html152 bytes
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/4. Nota su nuove versione di express-handlebars.html1.4 KB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/5. hbs. Mostrare elenco delle liste.mp462.6 MB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/6. hbs. Mostrare i todos di una liste.mp466.2 MB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/6.1 corso-nodejs-master-69f98f457f85e374e919b8a7f0c338e6de4f23c3.zip890.0 KB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/6.2 Sorgente github.html152 bytes
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/7. hbs. Mostrare totale todos per lista.Sequelize count e group by.mp487.4 MB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/7.1 corso-nodejs-master-d99a3104a41604e10413f9ed7a0ff75512af92ef.zip890.1 KB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/7.2 Sorgente su github.html152 bytes
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/8. hbs. Mostrare totale todos per lista, buttone update e delete.mp475.8 MB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/8.1 corso-nodejs-master-1cc06ea77ae0c1c4cbef7d20217f3e3821bdacdb.zip890.8 KB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/8.2 Sorgente su github.html152 bytes
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/9. hbs. Creare form per aggiornare lista e aggiungere fontawesome.mp470.6 MB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/10. hbs. Aggiornare una lista. Backend e redirect a home page.mp493.2 MB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/10.1 Sorgente su github.html152 bytes
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/10.2 corso-nodejs-master-973ea00c406ba5178610ddadfb83b9b55dc75495.zip891.9 KB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/11. HBS. Aggiungere una nuova lista.mp480.9 MB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/11.1 Sorgente github.html152 bytes
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/11.2 corso-nodejs-master-c843000996680dfe6c350c7d320c216d0b31a0ac.zip893.0 KB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/12. HBS. Filtrare liste . Form di ricerca.mp446.7 MB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/13. HBS. Filtrare liste . Sequelize WHERE e operatore Op.LIKE.mp461.2 MB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/13.1 Sorgente github.html152 bytes
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/13.2 corso-nodejs-master-b5928baa3bb0f6329f3ad1ae73d97858c45dcde3.zip893.3 KB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/14. Sequelize validate. Validare inserimento dati liste.mp441.6 MB
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/14.1 Sorgente github.html152 bytes
13. TODO LIST LATO FRONTEND. TEMPLATE SYSTEM CON EXPRESS HANDLEBARS/14.2 corso-nodejs-master-5a1d48762a3abe4024b96bb3592476ea9f3af928.zip893.3 KB
14. Gestire dati di sessione con express-session, passare dati tra pagine/1. Express-session e connect-flash. Intro.mp485.3 MB
14. Gestire dati di sessione con express-session, passare dati tra pagine/1.1 corso-nodejs-master-b5928baa3bb0f6329f3ad1ae73d97858c45dcde3.zip893.3 KB
14. Gestire dati di sessione con express-session, passare dati tra pagine/1.2 sorgente github.html152 bytes
14. Gestire dati di sessione con express-session, passare dati tra pagine/2. Passare dati da una pagina all'altra con connect-flash.mp434.6 MB
14. Gestire dati di sessione con express-session, passare dati tra pagine/2.1 corso-nodejs-master-4c2e18c38dfc274b4e130822df845ccc685dcb4e.zip894.2 KB
14. Gestire dati di sessione con express-session, passare dati tra pagine/2.2 Sorgente github.html152 bytes
14. Gestire dati di sessione con express-session, passare dati tra pagine/3. Mostrare messaggi di errori.mp457.6 MB
14. Gestire dati di sessione con express-session, passare dati tra pagine/4. Far scomparire i messaggi di errori.mp450.0 MB
14. Gestire dati di sessione con express-session, passare dati tra pagine/4.1 corso-nodejs-master-27788fb9bef88c0ca6b45c8429f1612f04a93665(1).zip896.5 KB
14. Gestire dati di sessione con express-session, passare dati tra pagine/4.2 sorgente github.html152 bytes
14. Gestire dati di sessione con express-session, passare dati tra pagine/5. Libreria sweetalert. Installazione e test.mp457.6 MB
14. Gestire dati di sessione con express-session, passare dati tra pagine/6. Libreria sweetalert. Mostrare finestra di conferma prima di eliminare una lista.mp455.4 MB
14. Gestire dati di sessione con express-session, passare dati tra pagine/6.1 Sorgente github.html152 bytes
14. Gestire dati di sessione con express-session, passare dati tra pagine/6.2 corso-nodejs-master-27788fb9bef88c0ca6b45c8429f1612f04a93665.zip896.5 KB
15. Gestione registrazione e login degli utenti/1. form di registrazione.mp439.2 MB
15. Gestione registrazione e login degli utenti/1.1 Sorgente github.html152 bytes
15. Gestione registrazione e login degli utenti/1.2 corso-nodejs-master-f10c10707034d07d35c7c56cd52bd97e9c636c5a.zip904.7 KB
15. Gestione registrazione e login degli utenti/2. Validazione dati nel model User.mp451.3 MB
15. Gestione registrazione e login degli utenti/3. Creare rotta e controller e salvare utente.mp496.7 MB
15. Gestione registrazione e login degli utenti/3.1 Sorgente su github.html152 bytes
15. Gestione registrazione e login degli utenti/3.2 corso-nodejs-master-99a968513fee603d26ff39f1add7eebb726632db.zip906.2 KB
15. Gestione registrazione e login degli utenti/4. Gestione degli errori di registrazione e redirezionamento alla home page.mp449.3 MB
15. Gestione registrazione e login degli utenti/4.1 corso-nodejs-master-2d596cec2c59bc096072f3a90fbaa1b9a29c3324.zip906.3 KB
15. Gestione registrazione e login degli utenti/4.2 Sorgente github.html152 bytes
15. Gestione registrazione e login degli utenti/5. Aggiungere utente alla sessione e creare middleware per proteggere le rotte.mp459.7 MB
15. Gestione registrazione e login degli utenti/5.1 corso-nodejs-master-c4afaa7eaa94157f006a873287f8dc94b5a99f66(1).zip907.3 KB
15. Gestione registrazione e login degli utenti/5.2 Sorgente github.html152 bytes
15. Gestione registrazione e login degli utenti/6. Proteggere le rotte e mostrare form di login.mp443.5 MB
15. Gestione registrazione e login degli utenti/7. Aggiungere menu login, signup & logout. Implementare logout dalla sessione.mp443.6 MB
15. Gestione registrazione e login degli utenti/7.1 Sorgente github.html152 bytes
15. Gestione registrazione e login degli utenti/7.2 corso-nodejs-master-dc167aaf63aacdbd5eebfc40f81024642c32e407.zip907.4 KB
15. Gestione registrazione e login degli utenti/8. Form di login e gestione della login con protezione delle rotte.mp471.7 MB
15. Gestione registrazione e login degli utenti/9. Escludere logout dalla rotta di protezione e validazione lato client.mp444.2 MB
15. Gestione registrazione e login degli utenti/9.1 corso-nodejs-master-242a055bb64cb47b92f992e2f91c2e4af9f08e1b.zip907.7 KB
15. Gestione registrazione e login degli utenti/9.2 Sorgente su githun.html152 bytes
16. Gestione dei todos/1. Mostrare elenco todos di una lista con le checkbox.mp455.0 MB
16. Gestione dei todos/1.1 Sorgente github.html152 bytes
16. Gestione dei todos/1.2 corso-nodejs-master-aa3c01d872c3666b414b7c8231dbece9144a073e.zip907.9 KB
16. Gestione dei todos/2. Aggiungere evento click alla checkbox.mp456.5 MB
16. Gestione dei todos/3. Gestire il toggle di completed lato server. Verificare esistenza del todo.mp465.7 MB
16. Gestione dei todos/3.1 corso-nodejs-master-2522e9d4df166f047bee31fd2da6a89bdbe02f46.zip908.4 KB
16. Gestione dei todos/3.2 Sorgente su github.html152 bytes
16. Gestione dei todos/4. Mostrare le liste dell'utente collegato. Controllare che l'utente sia il padrone.mp475.5 MB
16. Gestione dei todos/4.1 Sorgente su github.html152 bytes
16. Gestione dei todos/4.2 corso-nodejs-master-60a4af20ecc2d934a1f1c5d355307667ecd595fc.zip908.6 KB
16. Gestione dei todos/5. Creare una store di tipo filesystem per la sessione.mp423.7 MB
16. Gestione dei todos/5.1 corso-nodejs-master-21cbbc2d8b3522891bcb2b2a8923c028dee56335.zip909.5 KB
16. Gestione dei todos/5.2 Sorgente su github.html152 bytes
16. Gestione dei todos/6. Mostrare elenco dei todos da completare.mp459.5 MB
16. Gestione dei todos/7. Mostrare solo i todos dell'utente collegato.mp416.5 MB
16. Gestione dei todos/7.1 corso-nodejs-master-5767297abbe3dfeaf963fcaaf2e1270849ffaead.zip910.3 KB
16. Gestione dei todos/7.2 Sorgente github.html152 bytes
16. Gestione dei todos/8. Inserire nuovo todo.mp485.7 MB
16. Gestione dei todos/8.1 Sorgente su github.html152 bytes
16. Gestione dei todos/8.2 corso-nodejs-master-1089018103ac6392f46118b447b3ce46fc693200.zip911.3 KB
16. Gestione dei todos/9. Cambiare definizione colonna completed a enum(0,1).mp432.2 MB
16. Gestione dei todos/9.1 Sorgente github.html152 bytes
16. Gestione dei todos/9.2 corso-nodejs-master-fbee0149d2891a8cbc14942d4ed0224de9b2d880.zip911.3 KB
16. Gestione dei todos/10. Aggiungere combo con liste nell'inserimento todo.mp499.8 MB
16. Gestione dei todos/10.1 Sorgent su github.html152 bytes
16. Gestione dei todos/10.2 corso-nodejs-master-db486d744158b411b9feee1fbbf2fee482152002.zip914.7 KB
16. Gestione dei todos/11. Filtrare todos. Aggiungere pulsanti nel footer per filtrare todos..mp463.2 MB
16. Gestione dei todos/11.1 Sorgente github.html152 bytes
16. Gestione dei todos/11.2 corso-nodejs-master-66ec25075c1ac927f6d49e5f6a93f14c9b04ecc6.zip915.1 KB
16. Gestione dei todos/12. Mantenere il filtro applicato in sessione.mp465.7 MB
16. Gestione dei todos/12.1 corso-nodejs-master-e1f10aab2da2ff8cb24c042a64fb8b83600db41c.zip915.2 KB
16. Gestione dei todos/12.2 Sorgente su github.html152 bytes
16. Gestione dei todos/13. Proteggere le liste con un middleware.mp494.2 MB
16. Gestione dei todos/13.1 Sorgente su github.html152 bytes
16. Gestione dei todos/13.2 corso-nodejs-master-d9ce54eac27ffa756cd4f0411b77e83d0c6f2a14.zip916.8 KB
17. Deploy della nostra applicazione su heroku/1. Introduzione alla sezione.mp411.8 MB
17. Deploy della nostra applicazione su heroku/2. Heroku. Intro e installazione di heroku-cli.mp436.7 MB
17. Deploy della nostra applicazione su heroku/3. Creare un'app su heroku e dalla riga di comando in locale.mp442.0 MB
17. Deploy della nostra applicazione su heroku/4. Heroku. Deploy dell'app con git push heroku master.mp429.0 MB
17. Deploy della nostra applicazione su heroku/4.1 Sorgente app per heroku.html153 bytes
17. Deploy della nostra applicazione su heroku/4.2 myexpressjs-todolist.zip98.6 KB
17. Deploy della nostra applicazione su heroku/5. Heroku. Collegarsi al server heroku dalla riga di comando.mp424.4 MB
17. Deploy della nostra applicazione su heroku/6. Heroku. Aggiungere mysql come plugin e migrare il database.mp4102.0 MB
17. Deploy della nostra applicazione su heroku/7. Heroku. Configurare sequelize database con variabile di ambiente. Passare db url.mp467.5 MB
17. Deploy della nostra applicazione su heroku/8. Heroku. Aggiungere plugin paper trail per tracciare gli errori.mp438.9 MB
17. Deploy della nostra applicazione su heroku/9. Configurare nome delle tabelle in sequelize models e gestire variabili di sessio.mp455.1 MB
17. Deploy della nostra applicazione su heroku/10. Heroku. Testare la nostra app e conclusione.mp424.7 MB
18. Mongodb. Installazione e configurazione/1. Installare mongodb su windows.mp467.4 MB
18. Mongodb. Installazione e configurazione/2. Creare un server mongo db sul cloud utilizzando mongo atlas.mp487.6 MB
18. Mongodb. Installazione e configurazione/2.1 mongoatlas.zip1.3 MB
18. Mongodb. Installazione e configurazione/3. Installare mongodb in ubuntu.mp443.5 MB
18. Mongodb. Installazione e configurazione/4. Estensione mongodb per Visual code.mp429.6 MB
19. MONGODB CRUDS/1. Mostrare, selezionare ed utilizzare database e collections.mp451.6 MB
19. MONGODB CRUDS/2. Formato di dati JSON & BSON.mp467.8 MB
19. MONGODB CRUDS/3. Filtrare records con find e findOne.mp490.6 MB
19. MONGODB CRUDS/4. Operatori di selezione $and, $or, $nor, $not and $exists. Filtrare campi.mp472.3 MB
19. MONGODB CRUDS/5. Aggiornare e cancellare record.mp454.2 MB
19. MONGODB CRUDS/6. Limit, skip. Ordinare e paginare i resultset.mp461.7 MB
19. MONGODB CRUDS/6.1 movies.json12.4 MB
19. MONGODB CRUDS/7. createIndex e dropIndex.mp433.7 MB
20. Ripasso di javascript es6/1. Dichiarare variabili con let.mp419.3 MB
20. Ripasso di javascript es6/1.1 sorgente su jsbin.com.html101 bytes
20. Ripasso di javascript es6/2. Dichiarare variabile con const.mp435.6 MB
20. Ripasso di javascript es6/2.1 sorgente su jsbin.com.html102 bytes
20. Ripasso di javascript es6/3. Template literal.mp479.8 MB
20. Ripasso di javascript es6/4. Arrow functions. Intro.mp417.6 MB
20. Ripasso di javascript es6/4.1 sorgente su jsbin.html108 bytes
20. Ripasso di javascript es6/5. Arrow functions e this.mp425.6 MB
20. Ripasso di javascript es6/5.1 sorgente su jsbin.com.html108 bytes
20. Ripasso di javascript es6/6. Parametri di tipo rest.mp434.0 MB
20. Ripasso di javascript es6/6.1 sorgente su jsbin.com.html102 bytes
20. Ripasso di javascript es6/7. Destrutturare array e oggetti.mp440.9 MB
20. Ripasso di javascript es6/8. Le classi in ES6.mp424.1 MB
20. Ripasso di javascript es6/8.1 sorgente su jsbin.com.html102 bytes
20. Ripasso di javascript es6/9. CLassi ed ereditarietà.mp434.8 MB
20. Ripasso di javascript es6/9.1 sorgente su github.html101 bytes
20. Ripasso di javascript es6/10. Classi e metodi statici.mp416.7 MB
20. Ripasso di javascript es6/10.1 sorgent su jsbin.com.html103 bytes
21. Promises/1. Intro alle promise.mp421.7 MB
21. Promises/2. Promise resolve, reject, then e catch.mp478.2 MB
21. Promises/3. Trasformare chiamate asincrone in Promise Ajax.mp464.5 MB
21. Promises/4. Ajax con promise.mp455.4 MB
21. Promises/4.1 PROMISES.zip1.9 KB
22. Fetch API/1. Introduzione alle API FETCH.mp432.7 MB