├── .gitignore ├── README.md ├── clase-1 ├── 1.os-info.js ├── 1.os-info.mjs ├── 10.free-port.js ├── 2.fs-stat.js ├── 3.fs-readFile-sync.js ├── 3.fs-readFile.js ├── 4.fs-async-await-parallel.mjs ├── 4.fs-async-await.js ├── 4.fs-async-await.mjs ├── 4.fs-promises.js ├── 5.path.js ├── 6.ls.js ├── 7.process.js ├── 8.ls-advanced.js ├── 9.http.js ├── archivo.txt ├── archivo2.txt ├── cjs │ ├── index.js │ └── sum.js ├── mjs │ ├── index.mjs │ └── sum.mjs └── package.json ├── clase-2 ├── 1.http.js ├── 2.routing.js ├── 3.express.js ├── api.http ├── package.json ├── placa.png └── pokemon │ └── ditto.json ├── clase-3 ├── api.http ├── app.js ├── movies.json ├── package.json ├── schemas │ └── movies.js └── web │ └── index.html ├── clase-4 ├── api.http ├── app.js ├── controllers │ └── movies.js ├── middlewares │ └── cors.js ├── models │ ├── local-file-system │ │ └── movie.js │ ├── mongodb │ │ └── movie.js │ └── mysql │ │ └── movie.js ├── movies.json ├── package.json ├── routes │ └── movies.js ├── schemas │ └── movies.js ├── utils.js └── web │ └── index.html ├── clase-5 ├── .gitignore ├── api.http ├── app.js ├── controllers │ └── movies.js ├── middlewares │ └── cors.js ├── models │ ├── local-file-system │ │ └── movie.js │ ├── mongodb │ │ └── movie.js │ └── mysql │ │ └── movie.js ├── movies.json ├── package.json ├── pnpm-lock.yaml ├── routes │ └── movies.js ├── schemas │ └── movies.js ├── server-with-local.js ├── server-with-mysql.js ├── test │ └── test.js ├── utils.js └── web │ └── index.html ├── clase-6 ├── .env ├── 01-comparativa.webp ├── 02-http.webp ├── 03-websockets.webp ├── README.md ├── client │ └── index.html ├── package.json └── server │ └── index.js └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | **/package-lock.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/README.md -------------------------------------------------------------------------------- /clase-1/1.os-info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/1.os-info.js -------------------------------------------------------------------------------- /clase-1/1.os-info.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/1.os-info.mjs -------------------------------------------------------------------------------- /clase-1/10.free-port.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/10.free-port.js -------------------------------------------------------------------------------- /clase-1/2.fs-stat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/2.fs-stat.js -------------------------------------------------------------------------------- /clase-1/3.fs-readFile-sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/3.fs-readFile-sync.js -------------------------------------------------------------------------------- /clase-1/3.fs-readFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/3.fs-readFile.js -------------------------------------------------------------------------------- /clase-1/4.fs-async-await-parallel.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/4.fs-async-await-parallel.mjs -------------------------------------------------------------------------------- /clase-1/4.fs-async-await.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/4.fs-async-await.js -------------------------------------------------------------------------------- /clase-1/4.fs-async-await.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/4.fs-async-await.mjs -------------------------------------------------------------------------------- /clase-1/4.fs-promises.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/4.fs-promises.js -------------------------------------------------------------------------------- /clase-1/5.path.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/5.path.js -------------------------------------------------------------------------------- /clase-1/6.ls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/6.ls.js -------------------------------------------------------------------------------- /clase-1/7.process.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/7.process.js -------------------------------------------------------------------------------- /clase-1/8.ls-advanced.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/8.ls-advanced.js -------------------------------------------------------------------------------- /clase-1/9.http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/9.http.js -------------------------------------------------------------------------------- /clase-1/archivo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/archivo.txt -------------------------------------------------------------------------------- /clase-1/archivo2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/archivo2.txt -------------------------------------------------------------------------------- /clase-1/cjs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/cjs/index.js -------------------------------------------------------------------------------- /clase-1/cjs/sum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/cjs/sum.js -------------------------------------------------------------------------------- /clase-1/mjs/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/mjs/index.mjs -------------------------------------------------------------------------------- /clase-1/mjs/sum.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/mjs/sum.mjs -------------------------------------------------------------------------------- /clase-1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-1/package.json -------------------------------------------------------------------------------- /clase-2/1.http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-2/1.http.js -------------------------------------------------------------------------------- /clase-2/2.routing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-2/2.routing.js -------------------------------------------------------------------------------- /clase-2/3.express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-2/3.express.js -------------------------------------------------------------------------------- /clase-2/api.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-2/api.http -------------------------------------------------------------------------------- /clase-2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-2/package.json -------------------------------------------------------------------------------- /clase-2/placa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-2/placa.png -------------------------------------------------------------------------------- /clase-2/pokemon/ditto.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-2/pokemon/ditto.json -------------------------------------------------------------------------------- /clase-3/api.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-3/api.http -------------------------------------------------------------------------------- /clase-3/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-3/app.js -------------------------------------------------------------------------------- /clase-3/movies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-3/movies.json -------------------------------------------------------------------------------- /clase-3/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-3/package.json -------------------------------------------------------------------------------- /clase-3/schemas/movies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-3/schemas/movies.js -------------------------------------------------------------------------------- /clase-3/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-3/web/index.html -------------------------------------------------------------------------------- /clase-4/api.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-4/api.http -------------------------------------------------------------------------------- /clase-4/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-4/app.js -------------------------------------------------------------------------------- /clase-4/controllers/movies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-4/controllers/movies.js -------------------------------------------------------------------------------- /clase-4/middlewares/cors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-4/middlewares/cors.js -------------------------------------------------------------------------------- /clase-4/models/local-file-system/movie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-4/models/local-file-system/movie.js -------------------------------------------------------------------------------- /clase-4/models/mongodb/movie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-4/models/mongodb/movie.js -------------------------------------------------------------------------------- /clase-4/models/mysql/movie.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /clase-4/movies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-4/movies.json -------------------------------------------------------------------------------- /clase-4/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-4/package.json -------------------------------------------------------------------------------- /clase-4/routes/movies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-4/routes/movies.js -------------------------------------------------------------------------------- /clase-4/schemas/movies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-4/schemas/movies.js -------------------------------------------------------------------------------- /clase-4/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-4/utils.js -------------------------------------------------------------------------------- /clase-4/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-4/web/index.html -------------------------------------------------------------------------------- /clase-5/.gitignore: -------------------------------------------------------------------------------- 1 | .env -------------------------------------------------------------------------------- /clase-5/api.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-5/api.http -------------------------------------------------------------------------------- /clase-5/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-5/app.js -------------------------------------------------------------------------------- /clase-5/controllers/movies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-5/controllers/movies.js -------------------------------------------------------------------------------- /clase-5/middlewares/cors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-5/middlewares/cors.js -------------------------------------------------------------------------------- /clase-5/models/local-file-system/movie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-5/models/local-file-system/movie.js -------------------------------------------------------------------------------- /clase-5/models/mongodb/movie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-5/models/mongodb/movie.js -------------------------------------------------------------------------------- /clase-5/models/mysql/movie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-5/models/mysql/movie.js -------------------------------------------------------------------------------- /clase-5/movies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-5/movies.json -------------------------------------------------------------------------------- /clase-5/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-5/package.json -------------------------------------------------------------------------------- /clase-5/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-5/pnpm-lock.yaml -------------------------------------------------------------------------------- /clase-5/routes/movies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-5/routes/movies.js -------------------------------------------------------------------------------- /clase-5/schemas/movies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-5/schemas/movies.js -------------------------------------------------------------------------------- /clase-5/server-with-local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-5/server-with-local.js -------------------------------------------------------------------------------- /clase-5/server-with-mysql.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-5/server-with-mysql.js -------------------------------------------------------------------------------- /clase-5/test/test.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /clase-5/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-5/utils.js -------------------------------------------------------------------------------- /clase-5/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-5/web/index.html -------------------------------------------------------------------------------- /clase-6/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-6/.env -------------------------------------------------------------------------------- /clase-6/01-comparativa.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-6/01-comparativa.webp -------------------------------------------------------------------------------- /clase-6/02-http.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-6/02-http.webp -------------------------------------------------------------------------------- /clase-6/03-websockets.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-6/03-websockets.webp -------------------------------------------------------------------------------- /clase-6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-6/README.md -------------------------------------------------------------------------------- /clase-6/client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-6/client/index.html -------------------------------------------------------------------------------- /clase-6/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-6/package.json -------------------------------------------------------------------------------- /clase-6/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/clase-6/server/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/curso-node-js/HEAD/package.json --------------------------------------------------------------------------------