├── .gitignore ├── README.md ├── ejemplos ├── 00-introduccion │ ├── desafio-01.html │ ├── desafio-02.html │ └── desafio-03.html ├── 01-principios │ ├── 01-var-global.js │ ├── 02-var-local.js │ ├── 03-tipo-let.js │ ├── 04-tipo-const.js │ ├── 05-prueba-en-vivo.js │ ├── 06-funcion-anonima.js │ ├── 07-funciones-parametros.js │ ├── 08-funciones-iife.js │ ├── 09-closure.js │ ├── 10-modo-estricto.js │ ├── 11-contexto-this.js │ ├── 12-prueba-this.js │ ├── 13-funciones-flecha.js │ ├── 14-funcion-constructora.js │ ├── 15-clases-es6.js │ ├── const.html │ ├── let.html │ ├── this.html │ └── var.html ├── 02-ecmascript │ ├── 01-array-includes.js │ ├── 02-ejercicio-potencia.js │ ├── 03-object-values.js │ ├── 04-object-entries.js │ ├── 05-string-padding.js │ ├── 06-trailing-commas.js │ ├── 07-funcion-async.js │ ├── 08-desafio-async-await.js │ ├── 09-dotall.js │ ├── 10-rest-spread.js │ ├── 11-iteracion-async.js │ ├── 12-match-all.js │ ├── 13-dynamic-import.js │ ├── 14-private-class.js │ ├── 15-operador-coalescente.js │ ├── 16-encadenamiento-opcional.js │ ├── 17-intro-typescript.js │ ├── 17-intro-typescript.ts │ ├── 18-clases-typescript.js │ ├── 18-clases-typescript.ts │ ├── entregable │ │ ├── main.js │ │ ├── main.ts │ │ ├── package.json │ │ ├── suma.js │ │ ├── suma.ts │ │ └── tsconfig.json │ └── modulo.js ├── 03-programacion-asincrona │ ├── 01-ejemplo-callback.js │ ├── 02-desafio-operaciones.js │ ├── 03-sincrono.js │ ├── 04-asyncrono-callback.js │ ├── 05-asyncrono-promesas.js │ ├── 06-ejemplo-vivo-1.js │ ├── 06-ejemplo-vivo-2.js │ ├── 07-desafio-asincrono.js │ ├── 08-entregable-asincrono.js │ └── archivo.txt ├── 04-manejo-asincronismo │ ├── 00-generadores.js │ ├── 01-single-push.js │ ├── 02-desafio-aleatorios.js │ ├── 02-yield.js │ ├── 03-ejemplo-promesa-1.js │ ├── 03-ejemplo-promesa-2.js │ ├── 03-ejemplo-promesa-3.js │ ├── 04-from-event.html │ ├── 04-promesas-observables.html │ ├── 04-subscripcion.js │ ├── 05-promesas-observables.html │ ├── 06-observadores.html │ ├── 07-operadores-map copy.html │ ├── 08-operadores-filter.html │ └── entregable │ │ ├── consigna1.html │ │ └── consigna2.html ├── 05-servidor-web │ ├── 01-nodemon.js │ ├── 02-desafio-aleatorios.js │ ├── 03-desafio-productos.js │ ├── 04-servidor-http.js │ └── 05-entregable.js ├── 06-manejo-archivos │ ├── 01-leer.js │ ├── 02-escribir.js │ ├── 03-agregar.js │ ├── 04-borrar.js │ ├── 05-manejo-errores.js │ ├── 06-desafio-fyh.js │ ├── 07-leer-callback.js │ ├── 08-escribir-callback.js │ ├── 09-agregar-callback.js │ ├── 10-borrar-callback.js │ ├── 11-crear-carpeta.js │ ├── 12-leer-carpeta.js │ ├── desafios │ │ ├── desafio-1.js │ │ ├── desafio-2.js │ │ └── package.json │ ├── ejemplo-persistencia │ │ ├── config │ │ │ └── config.json │ │ ├── controllers │ │ │ ├── index.js │ │ │ └── persistence │ │ │ │ ├── database.js │ │ │ │ └── file.js │ │ ├── files │ │ │ ├── file.3.txt │ │ │ ├── file1.txt │ │ │ └── file2.txt │ │ └── index.js │ └── entregable │ │ ├── enunciado.txt │ │ └── productos.txt ├── 07-npm-express │ └── 01-servidor-express.js ├── 08-express-avanzado │ ├── 01-servidor-express.js │ ├── 02-desafio-endpoints.js │ ├── 03-desafio-operaciones.js │ ├── 04-desafio-metodos.js │ └── entregable │ │ ├── api │ │ └── productos.js │ │ ├── package.json │ │ └── server.js ├── 09-express-avanzado-2 │ ├── 01-router.js │ ├── 02-middleware.js │ ├── archivos-estaticos │ │ ├── public │ │ │ ├── image.png │ │ │ └── index.html │ │ └── server.js │ ├── desafio-public │ │ ├── public │ │ │ └── index.html │ │ └── server.js │ ├── ejemplo-multer │ │ ├── package.json │ │ ├── public │ │ │ └── index.html │ │ ├── server.js │ │ └── uploads │ │ │ └── .gitkeep │ ├── ejemplo-servidor │ │ ├── api │ │ │ └── operaciones.js │ │ ├── package.json │ │ ├── routes │ │ │ └── operaciones.js │ │ ├── server.js │ │ └── test │ │ │ └── operaciones.test.js │ └── entregable │ │ └── public │ │ └── index.html ├── 10-motores-plantillas │ ├── 01-handlebars.html │ ├── desafio-1-cdn │ │ ├── enunciado.txt │ │ ├── package.json │ │ ├── public │ │ │ └── index.html │ │ └── server.js │ ├── desafio-2-cte │ │ ├── enunciado.txt │ │ ├── package.json │ │ ├── server.js │ │ └── views │ │ │ ├── plantilla1.cte │ │ │ └── plantilla2.cte │ ├── desafio-3-handlebars │ │ ├── enunciado.txt │ │ ├── package.json │ │ ├── server.js │ │ └── views │ │ │ ├── datos.hbs │ │ │ └── layouts │ │ │ └── index.hbs │ ├── ejemplo-pdf │ │ ├── docs │ │ │ └── .gitkeep │ │ ├── package.json │ │ ├── routes │ │ │ └── router.js │ │ ├── server.js │ │ └── views │ │ │ ├── index.ejs │ │ │ └── pdf.ejs │ ├── entregable │ │ └── views │ │ │ ├── layouts │ │ │ └── index.hbs │ │ │ └── vista.hbs │ ├── express-handlebars │ │ ├── public │ │ │ └── style.css │ │ ├── server.js │ │ └── views │ │ │ ├── layouts │ │ │ └── index.hbs │ │ │ └── main.hbs │ └── plantilla-custom │ │ ├── public │ │ └── estilos.css │ │ ├── server.js │ │ └── views │ │ ├── index.coder │ │ └── index.ntl ├── 11-motores-plantillas-2 │ ├── 01-ejemplo-pug │ │ ├── server.js │ │ └── views │ │ │ ├── hello.pug │ │ │ └── layout.pug │ ├── 02-desafio-medidor │ │ ├── server.js │ │ └── views │ │ │ ├── layout.pug │ │ │ └── nivel.pug │ ├── 03-ejemplo-ejs │ │ ├── server.js │ │ └── views │ │ │ └── index.ejs │ ├── 04-desafio-ejs │ │ ├── server.js │ │ └── views │ │ │ ├── layout.ejs │ │ │ └── nivel.ejs │ ├── 05-ejemplo-partials │ │ ├── server.js │ │ └── views │ │ │ ├── index.ejs │ │ │ └── partials │ │ │ ├── footer.ejs │ │ │ ├── head.ejs │ │ │ └── header.ejs │ ├── 06-pasaje-variables │ │ ├── server.js │ │ └── views │ │ │ ├── index.ejs │ │ │ └── partials │ │ │ ├── footer.ejs │ │ │ ├── head.ejs │ │ │ └── header.ejs │ └── 07-desafio-formulario │ │ ├── server.js │ │ └── views │ │ ├── encabezado.ejs │ │ ├── formulario.ejs │ │ └── tabla.ejs ├── 12-websocket-1 │ ├── 01-primer-ejemplo │ │ ├── package.json │ │ ├── public │ │ │ ├── index.css │ │ │ ├── index.html │ │ │ └── index.js │ │ └── server.js │ └── 02-servidor-websocket-1 │ │ ├── public │ │ ├── index.css │ │ ├── index.html │ │ └── index.js │ │ └── server.js ├── 13-websocket-2 │ ├── 01-setup │ │ ├── package.json │ │ ├── public │ │ │ ├── index.html │ │ │ └── main.js │ │ └── server.js │ ├── 02-apppaint │ │ ├── package.json │ │ ├── paint.js │ │ ├── public │ │ │ ├── css │ │ │ │ └── estilos.css │ │ │ ├── index.html │ │ │ └── js │ │ │ │ └── main.js │ │ └── server.js │ ├── ejemplo-integrador │ │ ├── package.json │ │ └── src │ │ │ ├── api │ │ │ └── producto.js │ │ │ ├── public │ │ │ ├── css │ │ │ │ └── estilos.css │ │ │ ├── index.html │ │ │ └── js │ │ │ │ ├── handlebars-v4.7.6.js │ │ │ │ └── main.js │ │ │ ├── routes │ │ │ └── productos.js │ │ │ ├── server.js │ │ │ └── views │ │ │ ├── layouts │ │ │ └── index.hbs │ │ │ └── lista.hbs │ └── entregable │ │ ├── public │ │ ├── css │ │ │ └── estilos.css │ │ ├── index.html │ │ ├── js │ │ │ ├── chat.js │ │ │ ├── handlebars-v4.7.6.js │ │ │ └── main.js │ │ └── plantillas │ │ │ └── tabla.hbs │ │ └── views │ │ ├── layouts │ │ └── index.hbs │ │ └── vista.hbs ├── 14-node-herramienta-1 │ ├── 01-setup │ │ ├── .babelrc │ │ ├── origen.js │ │ └── package.json │ ├── 02-babel-colores │ │ ├── .babelrc │ │ ├── color.js │ │ └── package.json │ ├── 03-tsc │ │ ├── index.ts │ │ └── package.json │ └── 04-tsc-proyecto │ │ ├── package.json │ │ ├── src │ │ ├── index.ts │ │ └── lib │ │ │ └── operaciones.ts │ │ └── tsconfig.json ├── 15-node-herramienta-2 │ ├── 01-webpack │ │ ├── index1.js │ │ ├── index2.js │ │ ├── index3.js │ │ └── package.json │ ├── 02-desafio-mensajes │ │ └── package.json │ └── 03-webpack-typescript │ │ ├── package.json │ │ ├── src │ │ ├── index.ts │ │ └── lib │ │ │ ├── classes.ts │ │ │ └── functions.js │ │ ├── tsconfig.json │ │ └── webpack.config.js ├── 16-SQL-nodejs-1 │ └── queries.sql ├── 17-SQL-nodejs-2 │ ├── 01-knexjs │ │ ├── config │ │ │ └── database.js │ │ ├── db │ │ │ └── cars.sqlite │ │ ├── knex │ │ │ ├── batch_async_await.js │ │ │ ├── create_table.js │ │ │ ├── delete_cars.js │ │ │ ├── delete_where.js │ │ │ ├── insert_cars.js │ │ │ ├── order_cars.js │ │ │ ├── select_cars.js │ │ │ ├── select_where.js │ │ │ └── update_where.js │ │ └── package.json │ └── entregable │ │ ├── package.json │ │ └── src │ │ ├── api │ │ ├── mensajes.js │ │ └── productos.js │ │ ├── config │ │ ├── app.js │ │ └── database.js │ │ ├── database │ │ ├── drop.js │ │ ├── knex.js │ │ └── migracion.js │ │ ├── db │ │ └── mydb.sqlite │ │ ├── index.js │ │ ├── models │ │ ├── mensaje.js │ │ └── producto.js │ │ └── routes │ │ └── mensajes.js ├── 18-introduccion-mongodb │ └── queries.txt ├── 19-crud-mongo │ └── queries.txt ├── 20-mongo-nodejs │ ├── 01-setup │ │ ├── config.json │ │ ├── index.js │ │ ├── models │ │ │ └── usuario.js │ │ └── package.json │ ├── 02-desafio-estudiantes │ │ ├── config.json │ │ ├── estudiantes.json │ │ ├── index.js │ │ ├── models │ │ │ └── estudiante.js │ │ └── package.json │ └── ejemplo-servidor-mongodb │ │ ├── .env │ │ ├── nodemon.json │ │ ├── package.json │ │ └── src │ │ ├── api │ │ ├── messages.js │ │ └── users.js │ │ ├── config │ │ └── config.json │ │ ├── database │ │ └── connection.js │ │ ├── models │ │ ├── message.js │ │ └── user.js │ │ ├── repository │ │ └── crud.js │ │ ├── routes │ │ ├── messages.js │ │ └── users.js │ │ └── server.js ├── 21-DBaaS │ ├── 01-mongo-atlas │ │ └── index.js │ └── 02-firebase │ │ ├── index.js │ │ └── package.json ├── 22-mocks │ ├── 01-tdd.js │ ├── 02-faker.js │ ├── 03-servidor-mock │ │ ├── package.json │ │ └── src │ │ │ ├── api │ │ │ └── usuario.js │ │ │ ├── config │ │ │ └── config.json │ │ │ ├── index.js │ │ │ ├── model │ │ │ └── usuario.js │ │ │ └── routes │ │ │ └── usuario.js │ └── test.csv ├── 23-json-normalizacion │ ├── 01-normalizr.js │ ├── desafio1 │ │ ├── empresa.js │ │ ├── index.js │ │ └── normalizado.json │ ├── desafio2 │ │ ├── desnormalizado.json │ │ └── index.js │ ├── desafio3 │ │ ├── empresa.js │ │ ├── index.js │ │ └── normalizado.json │ ├── ejemplo │ │ └── index.js │ └── normalizado.json ├── 24-cookies-session │ ├── 01-ejemplo-cookie │ │ ├── package.json │ │ └── server.js │ └── 02-ejemplo-session │ │ ├── package.json │ │ └── server.js ├── 25-cookies-session-storage │ ├── 01-session-file │ │ ├── package.json │ │ └── server.js │ ├── 02-redis │ │ ├── package.json │ │ └── server.js │ ├── 03-redis-lab │ │ ├── package.json │ │ └── server.js │ ├── 04-mongo │ │ ├── package.json │ │ └── server.js │ ├── 05-mongo-atlas │ │ ├── package.json │ │ └── server.js │ └── 06-storage-factory │ │ ├── config │ │ └── config.json │ │ ├── package.json │ │ ├── server.js │ │ ├── sesiones │ │ └── .gitkeep │ │ ├── storage.factory.js │ │ └── storages │ │ ├── file.js │ │ ├── mongo-atlas.js │ │ ├── mongo.js │ │ ├── redis-lab.js │ │ └── redis.js ├── 26-autorizacion-autenticacion │ ├── 01-passport-local │ │ ├── package.json │ │ └── server.js │ ├── desafio-autenticacion.js │ ├── nodePassport │ │ ├── config.js │ │ ├── controllersdb.js │ │ ├── models.js │ │ ├── package.json │ │ ├── routes.js │ │ ├── server.js │ │ └── views │ │ │ ├── index.html │ │ │ ├── layouts │ │ │ └── main.hbs │ │ │ ├── login-error.hbs │ │ │ ├── login-ok.hbs │ │ │ ├── login.html │ │ │ ├── routing-error.hbs │ │ │ ├── signup-error.hbs │ │ │ └── signup.html │ └── package.json ├── 27-autorizacion-autenticacion-2 │ ├── 01-facebook │ │ ├── .env.example │ │ ├── package.json │ │ └── server.js │ ├── 02-twitter │ │ ├── package.json │ │ └── server.js │ ├── 03-jsonwebtoken │ │ ├── package.json │ │ └── server.js │ └── usam-mongodb │ │ ├── .editorconfig │ │ ├── .gitignore │ │ ├── Gruntfile.js │ │ ├── captura-gitlab.jpg │ │ ├── package.json │ │ └── src │ │ ├── app │ │ ├── controllers │ │ │ ├── account.js │ │ │ ├── extractionQuery.js │ │ │ ├── extractionResult.js │ │ │ ├── extractor.js │ │ │ ├── group.js │ │ │ ├── importedData.js │ │ │ ├── nameSpace.js │ │ │ ├── neo4j.js │ │ │ ├── searchEngine.js │ │ │ ├── searchQuery.js │ │ │ ├── searchResult.js │ │ │ ├── topic.js │ │ │ ├── user.js │ │ │ ├── vip.js │ │ │ └── whatsapp.js │ │ ├── helpers │ │ │ ├── extractorHelper.js │ │ │ ├── searchResultHelper.js │ │ │ └── sentimentalAnalysisHelper.js │ │ ├── middlewares │ │ │ ├── authorization.js │ │ │ └── configurePagination.js │ │ ├── models │ │ │ ├── article.js │ │ │ ├── extractionQuery.js │ │ │ ├── extractionResult.js │ │ │ ├── extractor.js │ │ │ ├── group.js │ │ │ ├── importedData.js │ │ │ ├── nameSpace.js │ │ │ ├── searchEngine.js │ │ │ ├── searchQuery.js │ │ │ ├── searchResult.js │ │ │ ├── topic.js │ │ │ ├── user.js │ │ │ ├── vip.js │ │ │ └── whatsapps.js │ │ ├── repositories │ │ │ └── mongoRepository.js │ │ └── stopwords │ │ │ └── stopwords.json │ │ ├── config │ │ ├── configuration.js │ │ └── security.js │ │ ├── database │ │ ├── connector.js │ │ └── seeder │ │ │ ├── files │ │ │ ├── extractionQueries.json │ │ │ ├── extractors.json │ │ │ ├── groups.json │ │ │ ├── searchEngines.json │ │ │ ├── searchQueries.json │ │ │ ├── users.json │ │ │ └── vips.json │ │ │ └── seeder.js │ │ ├── rabbitmq │ │ └── rabbitmq-client.js │ │ ├── routes │ │ ├── extractionQuery.js │ │ ├── extractionResults.js │ │ ├── extractor.js │ │ ├── group.js │ │ ├── importedData.js │ │ ├── login.js │ │ ├── nameSpace.js │ │ ├── register.js │ │ ├── searchEngine.js │ │ ├── searchQuery.js │ │ ├── searchResult.js │ │ ├── topic.js │ │ ├── user.js │ │ ├── vip.js │ │ └── whatsapp.js │ │ ├── run.js │ │ └── test │ │ ├── neo4jTest.js │ │ └── rabbitTest.js ├── 28-global-child-process │ ├── 01-proceso.js │ ├── 02-procesos-argv.js │ ├── 03-process-env.js │ ├── 04-exec.js │ ├── 05-execFile.js │ ├── 06-spawn.js │ ├── computo.js │ ├── echo.cmd │ ├── servidor-bloqueante.js │ └── servidor-no-bloqueante.js ├── 29-modulo-cluster │ ├── 01-modulo-cluster.js │ ├── 02-forever.js │ └── 03-pm2.js ├── 30-nginx-escalabilidad │ ├── NginxNode │ │ ├── package.json │ │ ├── proxy-diagram-large.png │ │ ├── public │ │ │ ├── css │ │ │ │ └── estilos.css │ │ │ ├── index.html │ │ │ └── js │ │ │ │ └── main.js │ │ ├── reverse-forward-proxy.png │ │ └── server.js │ └── nginx-1.21.1 │ │ ├── conf │ │ ├── fastcgi.conf │ │ ├── fastcgi_params │ │ ├── koi-utf │ │ ├── koi-win │ │ ├── mime.types │ │ ├── nginx.conf │ │ ├── scgi_params │ │ ├── uwsgi_params │ │ └── win-utf │ │ ├── contrib │ │ ├── README │ │ ├── geo2nginx.pl │ │ ├── unicode2nginx │ │ │ ├── koi-utf │ │ │ ├── unicode-to-nginx.pl │ │ │ └── win-utf │ │ └── vim │ │ │ ├── ftdetect │ │ │ └── nginx.vim │ │ │ ├── ftplugin │ │ │ └── nginx.vim │ │ │ ├── indent │ │ │ └── nginx.vim │ │ │ └── syntax │ │ │ └── nginx.vim │ │ ├── docs │ │ ├── CHANGES │ │ ├── CHANGES.ru │ │ ├── LICENSE │ │ ├── OpenSSL.LICENSE │ │ ├── PCRE.LICENCE │ │ ├── README │ │ └── zlib.LICENSE │ │ ├── html │ │ ├── 50x.html │ │ └── index.html │ │ └── nginx.exe ├── 31-logs-profiling-debug-1 │ ├── 01-gzip.js │ ├── 02-log4j.js │ ├── 03-winston.js │ ├── 04-pino.js │ ├── desafios │ │ ├── loggers │ │ │ ├── log4js.js │ │ │ ├── logger.factory.js │ │ │ ├── pino.js │ │ │ └── winston.js │ │ ├── package.json │ │ └── server.js │ └── package.json ├── 32-logs-profiling-debug-2 │ ├── 01-artillery │ │ ├── .gitignore │ │ ├── README.md │ │ ├── hola.txt │ │ ├── is-prime.js │ │ ├── package.json │ │ ├── prueba.js │ │ ├── result_cluster.txt │ │ ├── result_fork.txt │ │ └── server.js │ ├── 02-profiling │ │ ├── bloq-v8.log │ │ ├── nobloq-v8.log │ │ ├── package.json │ │ ├── public │ │ │ ├── index.html │ │ │ └── register.html │ │ ├── result_bloq.txt │ │ ├── result_nobloq.txt │ │ ├── result_prof-bloq.txt │ │ ├── result_prof-nobloq.txt │ │ ├── server.js │ │ └── test.txt │ ├── 03-autocannon0x │ │ ├── 31228.0x │ │ │ ├── flamegraph.html │ │ │ ├── isolate-000001235D46CFD0-31228-31228-v8.log │ │ │ ├── isolate-000001235D46CFD0-31228-31228-v8.log.json │ │ │ ├── isolate-000001235D46CFD0-31228-31228-v8.log.preprocess-ready │ │ │ └── meta.json │ │ ├── benchmark.js │ │ ├── package.json │ │ ├── public │ │ │ ├── index.html │ │ │ └── register.html │ │ ├── server.js │ │ └── test.txt │ └── desafio-1 │ │ ├── isolate-000001A1DCBFE220-9656-v8.log │ │ ├── package.json │ │ ├── pasos.txt │ │ ├── result_debug.txt │ │ ├── result_nodebug.txt │ │ └── server.js ├── 33-cloud-terceros-1 │ ├── Heruku-pngs │ │ ├── h1.png │ │ ├── h10.png │ │ ├── h11.png │ │ ├── h12.png │ │ ├── h13.png │ │ ├── h14.png │ │ ├── h15.png │ │ ├── h16.png │ │ ├── h17.png │ │ ├── h18.png │ │ ├── h19.png │ │ ├── h2.png │ │ ├── h20.png │ │ ├── h21.png │ │ ├── h22.png │ │ ├── h23.png │ │ ├── h24.png │ │ ├── h25.png │ │ ├── h26.png │ │ ├── h27.png │ │ ├── h28.png │ │ ├── h29.png │ │ ├── h3.png │ │ ├── h30.png │ │ ├── h31.png │ │ ├── h32.png │ │ ├── h33.png │ │ ├── h34.png │ │ ├── h35.png │ │ ├── h36.png │ │ ├── h37.png │ │ ├── h38.png │ │ ├── h39.png │ │ ├── h4.png │ │ ├── h40.png │ │ ├── h5.png │ │ ├── h6.png │ │ ├── h7.png │ │ ├── h8.png │ │ └── h9.png │ └── serverch │ │ ├── .gitignore │ │ ├── package.json │ │ ├── public │ │ ├── css │ │ │ └── estilos.css │ │ ├── index.html │ │ └── js │ │ │ └── main.js │ │ └── server.js ├── 34-cloud-terceros-2 │ └── eb-node-express-sample-v1.3 │ │ ├── .ebextensions │ │ ├── create-sns-topic.config │ │ └── options.config │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── app.js │ │ ├── iam_policy.json │ │ ├── misc │ │ └── theme-flow.png │ │ ├── npm-shrinkwrap.json │ │ ├── package.json │ │ ├── static │ │ ├── bootstrap │ │ │ ├── LICENSE │ │ │ ├── css │ │ │ │ ├── jumbotron-narrow.css │ │ │ │ └── theme │ │ │ │ │ ├── amelia │ │ │ │ │ └── bootstrap.css │ │ │ │ │ ├── default │ │ │ │ │ └── bootstrap.css │ │ │ │ │ ├── flatly │ │ │ │ │ └── bootstrap.css │ │ │ │ │ ├── slate │ │ │ │ │ └── bootstrap.css │ │ │ │ │ └── united │ │ │ │ │ └── bootstrap.css │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ └── glyphicons-halflings-regular.woff │ │ │ └── js │ │ │ │ └── bootstrap.min.js │ │ └── jquery │ │ │ ├── MIT-LICENSE.txt │ │ │ └── jquery-1.11.3.min.js │ │ └── views │ │ └── index.ejs ├── 35-emailing-messaging │ ├── 01-ethereal │ │ ├── index.js │ │ └── package.json │ ├── 02-gmail │ │ ├── .env.example │ │ ├── index.js │ │ ├── nodemailer.png │ │ └── package.json │ └── 03-twilio │ │ ├── .env.example │ │ ├── index.js │ │ └── package.json ├── 36-messaging-seguridad │ ├── OWASP-Top-10-2017-es.pdf │ ├── desafio-formulario │ │ ├── .env │ │ ├── package.json │ │ ├── public │ │ │ └── index.html │ │ └── server.js │ ├── nodeWapp │ │ ├── .env.example │ │ ├── index.js │ │ └── package.json │ └── pngs │ │ ├── twilio11.png │ │ ├── twilio12.jpeg │ │ ├── twilio13.jpeg │ │ ├── twilio14.jpeg │ │ ├── twilio15.png │ │ ├── twilio16.png │ │ ├── twilio4.png │ │ ├── twilio7.png │ │ └── twilio9.png ├── 37-creacion-proyectos │ ├── arquitectura-server.png │ ├── pnpm │ │ ├── package.json │ │ └── pnpm-lock.yaml │ ├── turing-machine-master │ │ ├── .editorconfig │ │ ├── .gitignore │ │ ├── Gruntfile.js │ │ ├── README.md │ │ ├── bower.json │ │ ├── package.json │ │ └── src │ │ │ ├── config │ │ │ └── configuration.js │ │ │ ├── controllers │ │ │ └── machine.js │ │ │ ├── database │ │ │ └── connector.js │ │ │ ├── middlewares │ │ │ └── configurePagination.js │ │ │ ├── models │ │ │ └── machine.js │ │ │ ├── public │ │ │ ├── app │ │ │ │ ├── app.js │ │ │ │ ├── commons │ │ │ │ │ └── utils.js │ │ │ │ ├── dialogs │ │ │ │ │ ├── edgeDlg.html │ │ │ │ │ ├── edgeDlg.js │ │ │ │ │ ├── nodeDlg.html │ │ │ │ │ └── nodeDlg.js │ │ │ │ ├── directives │ │ │ │ │ └── directives.js │ │ │ │ ├── home │ │ │ │ │ ├── home.html │ │ │ │ │ └── home.js │ │ │ │ ├── machine │ │ │ │ │ ├── edit.html │ │ │ │ │ ├── edit.js │ │ │ │ │ ├── list.html │ │ │ │ │ ├── list.js │ │ │ │ │ └── machine.service.js │ │ │ │ ├── navigation │ │ │ │ │ └── navbar │ │ │ │ │ │ ├── navbar.component.js │ │ │ │ │ │ ├── navbar.controller.js │ │ │ │ │ │ └── navbar.html │ │ │ │ └── routes │ │ │ │ │ └── routes.js │ │ │ ├── assets │ │ │ │ ├── .gitkeep │ │ │ │ └── img │ │ │ │ │ └── network │ │ │ │ │ ├── acceptDeleteIcon.png │ │ │ │ │ ├── addNodeIcon.png │ │ │ │ │ ├── backIcon.png │ │ │ │ │ ├── connectIcon.png │ │ │ │ │ ├── cross.png │ │ │ │ │ ├── cross2.png │ │ │ │ │ ├── deleteIcon.png │ │ │ │ │ ├── downArrow.png │ │ │ │ │ ├── editIcon.png │ │ │ │ │ ├── leftArrow.png │ │ │ │ │ ├── minus.png │ │ │ │ │ ├── plus.png │ │ │ │ │ ├── rightArrow.png │ │ │ │ │ ├── upArrow.png │ │ │ │ │ └── zoomExtends.png │ │ │ ├── favicon.png │ │ │ ├── fonts │ │ │ │ └── .gitkeep │ │ │ ├── index.html │ │ │ └── webfonts │ │ │ │ └── .gitkeep │ │ │ ├── repositories │ │ │ └── mongoRepository.js │ │ │ ├── routes │ │ │ ├── index.js │ │ │ └── machine.js │ │ │ └── run.js │ └── yarn │ │ ├── package.json │ │ └── yarn.lock ├── 38-servicios-web │ ├── 01-morgan │ │ └── server.js │ ├── 02-intro-graphql │ │ ├── index.js │ │ └── package.json │ ├── 03-graphql │ │ ├── package.json │ │ ├── public │ │ │ └── index.html │ │ ├── queries.txt │ │ └── server.js │ ├── 04-swagger │ │ ├── api.js │ │ ├── package.json │ │ └── server.js │ ├── desafios │ │ ├── 1 │ │ │ └── views │ │ │ │ ├── error.hbs │ │ │ │ ├── index.hbs │ │ │ │ └── layout.hbs │ │ ├── 2 │ │ │ └── public │ │ │ │ ├── css │ │ │ │ └── estilos.css │ │ │ │ ├── index.html │ │ │ │ └── js │ │ │ │ └── main.js │ │ └── 3 │ │ │ └── public │ │ │ ├── css │ │ │ └── estilos.css │ │ │ ├── index.html │ │ │ ├── js │ │ │ └── main.js │ │ │ └── stylesheets │ │ │ └── style.css │ └── myPugApp │ │ ├── app.js │ │ ├── bin │ │ └── www │ │ ├── package.json │ │ ├── public │ │ └── stylesheets │ │ │ └── style.css │ │ ├── routes │ │ ├── index.js │ │ └── users.js │ │ └── views │ │ ├── error.pug │ │ ├── index.pug │ │ └── layout.pug ├── 39-http-pruebas │ ├── 01-http-nativo │ │ ├── get.js │ │ └── post.js │ ├── 02-axios │ │ ├── get.js │ │ ├── package.json │ │ └── post.js │ ├── 03-request │ │ ├── package.json │ │ └── request.js │ ├── 04-got │ │ ├── get.js │ │ ├── package.json │ │ └── post.js │ ├── 05-mocha │ │ ├── index.js │ │ ├── index.prueba.manual.js │ │ ├── index.test.js │ │ └── package.json │ ├── express-apiRestFull │ │ ├── generador │ │ │ └── usuarios.js │ │ ├── model │ │ │ └── usuarios.js │ │ ├── package.json │ │ ├── server.js │ │ ├── test │ │ │ └── apirestfull.test.js │ │ ├── util │ │ │ └── usuarios.js │ │ └── validaciones │ │ │ └── usuarios.js │ └── server │ │ ├── package.json │ │ └── server.js ├── 40-arquitectura-servidor-diseño │ ├── client │ │ └── personas-app │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── package.json │ │ │ ├── public │ │ │ ├── favicon.ico │ │ │ ├── index.html │ │ │ ├── logo192.png │ │ │ ├── logo512.png │ │ │ ├── manifest.json │ │ │ └── robots.txt │ │ │ ├── src │ │ │ ├── App.test.js │ │ │ ├── components │ │ │ │ ├── app │ │ │ │ │ ├── App.css │ │ │ │ │ └── App.js │ │ │ │ └── persons │ │ │ │ │ └── List.js │ │ │ ├── index.css │ │ │ ├── index.js │ │ │ ├── reportWebVitals.js │ │ │ ├── services │ │ │ │ └── persons.mock.js │ │ │ └── setupTests.js │ │ │ └── yarn.lock │ ├── desafios │ │ ├── .env │ │ ├── controllers │ │ │ └── personas.js │ │ ├── database │ │ │ └── conexion.js │ │ ├── models │ │ │ └── persona.js │ │ ├── package.json │ │ ├── server.js │ │ └── views │ │ │ ├── layouts │ │ │ └── index.hbs │ │ │ ├── plantilla-data-onwire.html │ │ │ └── plantilla-html-onwire.hbs │ ├── ejemplo-servidor-mongodb │ │ ├── .editorconfig │ │ ├── .env.example │ │ ├── .eslintrc.json │ │ ├── nodemon.json │ │ ├── package.json │ │ └── src │ │ │ ├── api │ │ │ ├── messages.js │ │ │ └── users.js │ │ │ ├── config │ │ │ └── config.json │ │ │ ├── database │ │ │ └── connection.js │ │ │ ├── models │ │ │ ├── message.js │ │ │ └── user.js │ │ │ ├── repository │ │ │ └── crud.js │ │ │ ├── routes │ │ │ ├── messages.js │ │ │ └── users.js │ │ │ └── server.js │ └── patrones-diseño │ │ ├── adapter │ │ ├── IConectable.js │ │ ├── adaptador-lampara.js │ │ ├── computadora.js │ │ ├── index.js │ │ ├── lampara-inglesa.js │ │ └── lampara.js │ │ ├── iife │ │ └── index.js │ │ ├── patron-factory │ │ ├── factory.js │ │ ├── index.js │ │ └── persistencia │ │ │ ├── archivo.js │ │ │ ├── memoria.js │ │ │ └── mysql.js │ │ ├── patron-strategy │ │ ├── index.js │ │ ├── strategies │ │ │ ├── IPayment.js │ │ │ ├── credit.js │ │ │ ├── cripto.js │ │ │ ├── debit.js │ │ │ ├── factory.js │ │ │ └── money.js │ │ └── strategy.js │ │ └── singleton │ │ ├── index.js │ │ └── singleton.js ├── 41-arquitectura-servidor-persistencia │ └── ejemplo-servidor-mongodb │ │ ├── .editorconfig │ │ ├── .env.example │ │ ├── .eslintrc.json │ │ ├── nodemon.json │ │ ├── package.json │ │ └── src │ │ ├── api │ │ ├── messages.js │ │ └── users.js │ │ ├── config │ │ └── config.json │ │ ├── dao │ │ ├── IMessageDAO.js │ │ └── MessageMongoDao.js │ │ ├── database │ │ └── connection.js │ │ ├── dto │ │ └── messageDTO.js │ │ ├── errors │ │ └── DaoException.js │ │ ├── models │ │ ├── message.js │ │ └── user.js │ │ ├── repository │ │ └── crud.js │ │ ├── routes │ │ ├── messages.js │ │ └── users.js │ │ └── server.js ├── 42-configuracion-servidor │ ├── 01-minimist │ │ ├── minimist-defaults.js │ │ ├── minimist-help.js │ │ ├── minimist.js │ │ └── package.json │ ├── 02-yargs │ │ ├── myFile.txt │ │ ├── package.json │ │ ├── yargs-default.js │ │ ├── yargs-upload.js │ │ └── yargs.js │ └── 03-dotenv │ │ ├── .env │ │ ├── config.js │ │ ├── package.json │ │ └── server.js ├── 43-servidor-capas-1 │ ├── 01-cors │ │ ├── package.json │ │ └── server.js │ ├── ApiREST-MERN-coder │ │ └── server │ │ │ ├── api │ │ │ └── noticias.js │ │ │ ├── config.js │ │ │ ├── controlador │ │ │ └── noticias.js │ │ │ ├── development.env │ │ │ ├── model │ │ │ ├── DAOs │ │ │ │ ├── noticias.js │ │ │ │ ├── noticiasDBMongo.js │ │ │ │ ├── noticiasFactory.js │ │ │ │ ├── noticiasFile.js │ │ │ │ └── noticiasMem.js │ │ │ ├── DTOs │ │ │ │ └── noticias.js │ │ │ └── models │ │ │ │ └── noticias.js │ │ │ ├── noticias.json │ │ │ ├── package.json │ │ │ ├── production.env │ │ │ ├── public │ │ │ ├── asset-manifest.json │ │ │ ├── favicon.ico │ │ │ ├── index.html │ │ │ └── static │ │ │ │ ├── css │ │ │ │ ├── 2.4c97ca4f.chunk.css │ │ │ │ ├── 2.4c97ca4f.chunk.css.map │ │ │ │ ├── main.f36c10e6.chunk.css │ │ │ │ └── main.f36c10e6.chunk.css.map │ │ │ │ └── js │ │ │ │ ├── 2.7d37f0d8.chunk.js │ │ │ │ ├── 2.7d37f0d8.chunk.js.LICENSE.txt │ │ │ │ ├── 2.7d37f0d8.chunk.js.map │ │ │ │ ├── main.56daaa08.chunk.js │ │ │ │ ├── main.56daaa08.chunk.js.map │ │ │ │ ├── runtime-main.39321cda.js │ │ │ │ └── runtime-main.39321cda.js.map │ │ │ ├── router │ │ │ └── noticias.js │ │ │ └── server.js │ └── MERN │ │ ├── client │ │ ├── .env │ │ ├── .env.example │ │ ├── .gitignore │ │ ├── README.md │ │ ├── package.json │ │ ├── public │ │ │ ├── favicon.ico │ │ │ ├── index.html │ │ │ ├── logo192.png │ │ │ ├── logo512.png │ │ │ ├── manifest.json │ │ │ └── robots.txt │ │ ├── src │ │ │ ├── App.test.js │ │ │ ├── components │ │ │ │ ├── app │ │ │ │ │ ├── App.css │ │ │ │ │ └── App.js │ │ │ │ └── articles │ │ │ │ │ ├── List.css │ │ │ │ │ └── List.js │ │ │ ├── index.css │ │ │ ├── index.js │ │ │ ├── reportWebVitals.js │ │ │ ├── services │ │ │ │ └── persons.mock.js │ │ │ └── setupTests.js │ │ └── yarn.lock │ │ └── server │ │ ├── .env.example │ │ ├── .gitignore │ │ ├── development.env │ │ ├── graphiql.txt │ │ ├── nodemon.json │ │ ├── package.json │ │ ├── production.env │ │ ├── src │ │ ├── config │ │ │ └── config.js │ │ ├── controllers │ │ │ └── article.js │ │ ├── dao │ │ │ ├── DAOFactory.js │ │ │ ├── IDao.js │ │ │ └── article │ │ │ │ ├── memory.js │ │ │ │ └── mongodb.js │ │ ├── database │ │ │ └── connection.js │ │ ├── dto │ │ │ └── article.dto.js │ │ ├── routes │ │ │ ├── articles.js │ │ │ ├── graphql.js │ │ │ └── index.js │ │ └── server.js │ │ └── testing.env ├── 44-servidor-capas-2 │ ├── ApiGraphQL-MERN │ │ └── server │ │ │ ├── README.txt │ │ │ ├── api │ │ │ └── noticias.js │ │ │ ├── config.js │ │ │ ├── controlador │ │ │ └── noticias.js │ │ │ ├── development.env │ │ │ ├── model │ │ │ ├── DAOs │ │ │ │ ├── noticias.js │ │ │ │ ├── noticiasDBMongo.js │ │ │ │ ├── noticiasFactory.js │ │ │ │ ├── noticiasFile.js │ │ │ │ └── noticiasMem.js │ │ │ ├── DTOs │ │ │ │ └── noticias.js │ │ │ └── models │ │ │ │ └── noticias.js │ │ │ ├── noticias.json │ │ │ ├── package.json │ │ │ ├── production.env │ │ │ ├── public │ │ │ ├── asset-manifest.json │ │ │ ├── favicon.ico │ │ │ ├── index.html │ │ │ └── static │ │ │ │ ├── css │ │ │ │ ├── 2.4c97ca4f.chunk.css │ │ │ │ ├── 2.4c97ca4f.chunk.css.map │ │ │ │ ├── main.f36c10e6.chunk.css │ │ │ │ └── main.f36c10e6.chunk.css.map │ │ │ │ └── js │ │ │ │ ├── 2.7d37f0d8.chunk.js │ │ │ │ ├── 2.7d37f0d8.chunk.js.LICENSE.txt │ │ │ │ ├── 2.7d37f0d8.chunk.js.map │ │ │ │ ├── main.f9e690ba.chunk.js │ │ │ │ ├── main.f9e690ba.chunk.js.map │ │ │ │ ├── runtime-main.39321cda.js │ │ │ │ └── runtime-main.39321cda.js.map │ │ │ ├── router │ │ │ └── noticias.js │ │ │ └── server.js │ └── querys.txt ├── 45-frameworks-1 │ ├── Adonis │ │ ├── 0a-instalacion.png │ │ ├── 0b-browser.png │ │ ├── 0c-scaffolding.png │ │ ├── 0d-edge.png │ │ ├── 1.png │ │ ├── 10.png │ │ ├── 11.png │ │ ├── 12.png │ │ ├── 13.png │ │ ├── 14.png │ │ ├── 15.png │ │ ├── 16.png │ │ ├── 17.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7a.png │ │ ├── 7b.png │ │ ├── 8.png │ │ ├── 9.png │ │ ├── MiApp │ │ │ ├── .editorconfig │ │ │ ├── .env.example │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── ace │ │ │ ├── app │ │ │ │ ├── Middleware │ │ │ │ │ └── ConvertEmptyStringsToNull.js │ │ │ │ └── Models │ │ │ │ │ ├── Cupcake.js │ │ │ │ │ ├── Token.js │ │ │ │ │ ├── Traits │ │ │ │ │ └── NoTimestamp.js │ │ │ │ │ └── User.js │ │ │ ├── config │ │ │ │ ├── app.js │ │ │ │ ├── auth.js │ │ │ │ ├── bodyParser.js │ │ │ │ ├── cors.js │ │ │ │ ├── database.js │ │ │ │ ├── hash.js │ │ │ │ ├── session.js │ │ │ │ └── shield.js │ │ │ ├── database │ │ │ │ ├── factory.js │ │ │ │ └── migrations │ │ │ │ │ ├── 1503248427885_user.js │ │ │ │ │ ├── 1503248427886_token.js │ │ │ │ │ └── 1624632673379_cupcake_schema.js │ │ │ ├── package.json │ │ │ ├── public │ │ │ │ ├── logo.svg │ │ │ │ ├── pyramid.png │ │ │ │ ├── splash.png │ │ │ │ ├── style.css │ │ │ │ └── title.svg │ │ │ ├── querys.sql │ │ │ ├── resources │ │ │ │ └── views │ │ │ │ │ ├── ListaCupcakes.edge │ │ │ │ │ └── welcome.edge │ │ │ ├── server.js │ │ │ └── start │ │ │ │ ├── app.js │ │ │ │ ├── kernel.js │ │ │ │ └── routes.js │ │ ├── querys.sql │ │ └── ref.txt │ ├── Nest │ │ ├── 1.png │ │ ├── 10.png │ │ ├── 11.png │ │ ├── 12.png │ │ ├── 13.png │ │ ├── 14.png │ │ ├── 15.png │ │ ├── 16.png │ │ ├── 17.png │ │ ├── 18.png │ │ ├── 19.png │ │ ├── 2.png │ │ ├── 20.png │ │ ├── 21.png │ │ ├── 22.png │ │ ├── 23.png │ │ ├── 24.png │ │ ├── 25.png │ │ ├── 26.png │ │ ├── 27.png │ │ ├── 28.png │ │ ├── 29.png │ │ ├── 3.png │ │ ├── 30.png │ │ ├── 31.png │ │ ├── 32.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ ├── 8.png │ │ ├── 9.png │ │ └── ref.txt │ └── my-adonis-app │ │ ├── .editorconfig │ │ ├── .env.example │ │ ├── .gitignore │ │ ├── README.md │ │ ├── ace │ │ ├── app │ │ ├── Commands │ │ │ └── Hello.js │ │ ├── Controllers │ │ │ └── Http │ │ │ │ └── ArticleController.js │ │ ├── Middleware │ │ │ ├── ConvertEmptyStringsToNull.js │ │ │ └── Logger.js │ │ └── Models │ │ │ ├── Article.js │ │ │ ├── Token.js │ │ │ ├── Traits │ │ │ └── NoTimestamp.js │ │ │ └── User.js │ │ ├── config │ │ ├── app.js │ │ ├── auth.js │ │ ├── bodyParser.js │ │ ├── cors.js │ │ ├── database.js │ │ ├── hash.js │ │ ├── session.js │ │ └── shield.js │ │ ├── database │ │ ├── factory.js │ │ ├── migrations │ │ │ ├── 1503248427885_user.js │ │ │ ├── 1503248427886_token.js │ │ │ └── 1633477949593_article_schema.js │ │ └── seeds │ │ │ └── ArticleSeeder.js │ │ ├── package.json │ │ ├── public │ │ ├── logo.svg │ │ ├── pyramid.png │ │ ├── splash.png │ │ ├── style.css │ │ └── title.svg │ │ ├── resources │ │ └── views │ │ │ └── welcome.edge │ │ ├── server.js │ │ └── start │ │ ├── app.js │ │ ├── kernel.js │ │ └── routes.js ├── 46-frameworks-2 │ ├── Koa │ │ ├── alumnosKoa │ │ │ ├── alumnos.js │ │ │ ├── package.json │ │ │ └── server.js │ │ ├── ref.txt │ │ └── serverKoa │ │ │ ├── books.js │ │ │ ├── package.json │ │ │ └── server.js │ └── my-sails-app │ │ ├── .editorconfig │ │ ├── .eslintignore │ │ ├── .eslintrc │ │ ├── .gitignore │ │ ├── .npmrc │ │ ├── .sailsrc │ │ ├── Gruntfile.js │ │ ├── README.md │ │ ├── api │ │ ├── controllers │ │ │ └── .gitkeep │ │ ├── helpers │ │ │ └── .gitkeep │ │ ├── models │ │ │ └── .gitkeep │ │ └── policies │ │ │ └── .gitkeep │ │ ├── app.js │ │ ├── assets │ │ ├── .eslintrc │ │ ├── dependencies │ │ │ ├── .gitkeep │ │ │ └── sails.io.js │ │ ├── favicon.ico │ │ ├── images │ │ │ └── .gitkeep │ │ ├── js │ │ │ └── .gitkeep │ │ ├── styles │ │ │ └── importer.less │ │ └── templates │ │ │ └── .gitkeep │ │ ├── config │ │ ├── blueprints.js │ │ ├── bootstrap.js │ │ ├── custom.js │ │ ├── datastores.js │ │ ├── env │ │ │ └── production.js │ │ ├── globals.js │ │ ├── http.js │ │ ├── i18n.js │ │ ├── locales │ │ │ ├── de.json │ │ │ ├── en.json │ │ │ ├── es.json │ │ │ └── fr.json │ │ ├── log.js │ │ ├── models.js │ │ ├── policies.js │ │ ├── routes.js │ │ ├── security.js │ │ ├── session.js │ │ ├── sockets.js │ │ └── views.js │ │ ├── package.json │ │ ├── tasks │ │ ├── config │ │ │ ├── babel.js │ │ │ ├── clean.js │ │ │ ├── concat.js │ │ │ ├── copy.js │ │ │ ├── cssmin.js │ │ │ ├── hash.js │ │ │ ├── less.js │ │ │ ├── sails-linker.js │ │ │ ├── sync.js │ │ │ ├── uglify.js │ │ │ └── watch.js │ │ ├── pipeline.js │ │ └── register │ │ │ ├── build.js │ │ │ ├── buildProd.js │ │ │ ├── compileAssets.js │ │ │ ├── default.js │ │ │ ├── linkAssets.js │ │ │ ├── linkAssetsBuild.js │ │ │ ├── linkAssetsBuildProd.js │ │ │ ├── polyfill.js │ │ │ ├── prod.js │ │ │ └── syncAssets.js │ │ └── views │ │ ├── .eslintrc │ │ ├── 404.ejs │ │ ├── 500.ejs │ │ ├── layouts │ │ └── layout.ejs │ │ └── pages │ │ └── homepage.ejs ├── 47-futuro-node-deno │ └── ejemplosDenoTS │ │ ├── 1 │ │ ├── .vscode │ │ │ └── settings.json │ │ ├── d1.ts │ │ ├── d2.ts │ │ ├── d3.ts │ │ ├── d4.ts │ │ ├── d5.ts │ │ ├── d6.ts │ │ ├── imgs │ │ │ ├── d1.png │ │ │ ├── d2-0.png │ │ │ ├── d2-1.png │ │ │ ├── d2-2.png │ │ │ ├── d2-3.png │ │ │ ├── d2-4.png │ │ │ ├── d3.png │ │ │ ├── d4-1.png │ │ │ ├── d4-2.png │ │ │ ├── d4-3.png │ │ │ ├── d5-0.png │ │ │ ├── d5-1.png │ │ │ ├── d5-2.png │ │ │ ├── d5-3.png │ │ │ ├── d5-4.png │ │ │ ├── d5-5.png │ │ │ ├── d6-0.png │ │ │ ├── d6-1.png │ │ │ ├── d6-2.png │ │ │ ├── d6-3.png │ │ │ └── d6-4.png │ │ └── test.txt │ │ ├── 2 │ │ ├── .vscode │ │ │ └── settings.json │ │ ├── archivo-destino.csv │ │ ├── archivo-origen.csv │ │ ├── copy.ts │ │ ├── do-fetch.ts │ │ ├── helloworld.ts │ │ └── imgs │ │ │ ├── copy-1.png │ │ │ ├── copy-2.png │ │ │ ├── do-fetch.png │ │ │ └── helloworld.png │ │ └── 3 │ │ ├── .vscode │ │ └── settings.json │ │ ├── README.md │ │ ├── imgs │ │ ├── server-1.png │ │ ├── server-2.png │ │ ├── server-3.png │ │ ├── server-4.png │ │ └── server-5.png │ │ ├── server.ts │ │ └── serverReact.tsx ├── 48-api-rest-deno │ ├── APIREST_DenoExpress │ │ ├── .vscode │ │ │ └── settings.json │ │ ├── controllers │ │ │ └── products.ts │ │ ├── denon.json │ │ ├── deps.ts │ │ ├── server.ts │ │ ├── start.txt │ │ └── types │ │ │ └── types.ts │ ├── APIREST_Oak │ │ ├── .env │ │ ├── .gitignore │ │ ├── .vscode │ │ │ ├── extensions.json │ │ │ └── settings.json │ │ ├── LICENSE │ │ ├── README.md │ │ ├── denon.json │ │ ├── deps.ts │ │ ├── src │ │ │ ├── db │ │ │ │ ├── index.ts │ │ │ │ └── user.ts │ │ │ ├── handlers │ │ │ │ ├── index.ts │ │ │ │ └── user.ts │ │ │ ├── lib │ │ │ │ └── index.ts │ │ │ ├── middleware │ │ │ │ ├── index.ts │ │ │ │ └── logger.ts │ │ │ ├── routes │ │ │ │ └── index.ts │ │ │ ├── server.ts │ │ │ └── types │ │ │ │ └── user.ts │ │ └── start.txt │ ├── APIREST_Oak_Mongo │ │ ├── .vscode │ │ │ └── settings.json │ │ ├── README.md │ │ ├── controllers │ │ │ └── quotes.ts │ │ ├── denon.json │ │ ├── deps.ts │ │ ├── routes.ts │ │ ├── server.ts │ │ ├── start.txt │ │ ├── test.rest │ │ └── types.ts │ ├── Oak │ │ ├── .vscode │ │ │ └── settings.json │ │ ├── denon.json │ │ ├── deps.ts │ │ ├── server.ts │ │ └── start.txt │ ├── desafio-1-resolucion │ │ ├── .vscode │ │ │ └── settings.json │ │ ├── controladores │ │ │ └── productos.ts │ │ ├── denon.json │ │ ├── deps.ts │ │ ├── server.ts │ │ ├── start.txt │ │ └── types │ │ │ └── types.ts │ ├── desafio-2-resolucion │ │ ├── .env │ │ ├── .gitignore │ │ ├── .vscode │ │ │ ├── extensions.json │ │ │ └── settings.json │ │ ├── denon.json │ │ ├── deps.ts │ │ ├── src │ │ │ ├── db │ │ │ │ ├── index.ts │ │ │ │ └── producto.ts │ │ │ ├── handlers │ │ │ │ ├── index.ts │ │ │ │ └── producto.ts │ │ │ ├── lib │ │ │ │ └── index.ts │ │ │ ├── middleware │ │ │ │ ├── index.ts │ │ │ │ └── logger.ts │ │ │ ├── routes │ │ │ │ └── index.ts │ │ │ ├── server.ts │ │ │ └── types │ │ │ │ └── producto.ts │ │ └── start.txt │ └── ref.txt ├── afterclass-poo │ ├── herencia │ │ ├── cliente.js │ │ ├── herencia.txt │ │ ├── index.js │ │ ├── persona.js │ │ └── profesor.js │ ├── patron-factory │ │ ├── factory.js │ │ ├── index.js │ │ └── persistencia │ │ │ ├── archivo.js │ │ │ ├── memoria.js │ │ │ └── mysql.js │ └── polimorfismo │ │ ├── circulo.js │ │ ├── cuadrado.js │ │ ├── figura.js │ │ ├── index.js │ │ ├── polimorfismo.txt │ │ └── rectangulo.js └── afterclass-sql-fk │ └── uno-muchos │ ├── borrar_tablas.js │ ├── config.json │ ├── consultas.js │ ├── crear_tablas.js │ ├── insertar_datos.js │ └── package.json ├── package.json └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/README.md -------------------------------------------------------------------------------- /ejemplos/00-introduccion/desafio-01.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/00-introduccion/desafio-01.html -------------------------------------------------------------------------------- /ejemplos/00-introduccion/desafio-02.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/00-introduccion/desafio-02.html -------------------------------------------------------------------------------- /ejemplos/00-introduccion/desafio-03.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/00-introduccion/desafio-03.html -------------------------------------------------------------------------------- /ejemplos/01-principios/01-var-global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/01-var-global.js -------------------------------------------------------------------------------- /ejemplos/01-principios/02-var-local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/02-var-local.js -------------------------------------------------------------------------------- /ejemplos/01-principios/03-tipo-let.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/03-tipo-let.js -------------------------------------------------------------------------------- /ejemplos/01-principios/04-tipo-const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/04-tipo-const.js -------------------------------------------------------------------------------- /ejemplos/01-principios/05-prueba-en-vivo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/05-prueba-en-vivo.js -------------------------------------------------------------------------------- /ejemplos/01-principios/06-funcion-anonima.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/06-funcion-anonima.js -------------------------------------------------------------------------------- /ejemplos/01-principios/07-funciones-parametros.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/07-funciones-parametros.js -------------------------------------------------------------------------------- /ejemplos/01-principios/08-funciones-iife.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/08-funciones-iife.js -------------------------------------------------------------------------------- /ejemplos/01-principios/09-closure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/09-closure.js -------------------------------------------------------------------------------- /ejemplos/01-principios/10-modo-estricto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/10-modo-estricto.js -------------------------------------------------------------------------------- /ejemplos/01-principios/11-contexto-this.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/11-contexto-this.js -------------------------------------------------------------------------------- /ejemplos/01-principios/12-prueba-this.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/12-prueba-this.js -------------------------------------------------------------------------------- /ejemplos/01-principios/13-funciones-flecha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/13-funciones-flecha.js -------------------------------------------------------------------------------- /ejemplos/01-principios/14-funcion-constructora.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/14-funcion-constructora.js -------------------------------------------------------------------------------- /ejemplos/01-principios/15-clases-es6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/15-clases-es6.js -------------------------------------------------------------------------------- /ejemplos/01-principios/const.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/const.html -------------------------------------------------------------------------------- /ejemplos/01-principios/let.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/let.html -------------------------------------------------------------------------------- /ejemplos/01-principios/this.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/this.html -------------------------------------------------------------------------------- /ejemplos/01-principios/var.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/01-principios/var.html -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/01-array-includes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/01-array-includes.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/02-ejercicio-potencia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/02-ejercicio-potencia.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/03-object-values.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/03-object-values.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/04-object-entries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/04-object-entries.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/05-string-padding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/05-string-padding.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/06-trailing-commas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/06-trailing-commas.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/07-funcion-async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/07-funcion-async.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/08-desafio-async-await.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/08-desafio-async-await.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/09-dotall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/09-dotall.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/10-rest-spread.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/10-rest-spread.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/11-iteracion-async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/11-iteracion-async.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/12-match-all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/12-match-all.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/13-dynamic-import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/13-dynamic-import.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/14-private-class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/14-private-class.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/15-operador-coalescente.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/15-operador-coalescente.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/16-encadenamiento-opcional.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/16-encadenamiento-opcional.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/17-intro-typescript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/17-intro-typescript.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/17-intro-typescript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/17-intro-typescript.ts -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/18-clases-typescript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/18-clases-typescript.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/18-clases-typescript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/18-clases-typescript.ts -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/entregable/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/entregable/main.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/entregable/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/entregable/main.ts -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/entregable/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/entregable/package.json -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/entregable/suma.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/entregable/suma.js -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/entregable/suma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/entregable/suma.ts -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/entregable/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/02-ecmascript/entregable/tsconfig.json -------------------------------------------------------------------------------- /ejemplos/02-ecmascript/modulo.js: -------------------------------------------------------------------------------- 1 | export function saludar() { 2 | console.log('Hola!'); 3 | } -------------------------------------------------------------------------------- /ejemplos/03-programacion-asincrona/01-ejemplo-callback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/03-programacion-asincrona/01-ejemplo-callback.js -------------------------------------------------------------------------------- /ejemplos/03-programacion-asincrona/02-desafio-operaciones.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/03-programacion-asincrona/02-desafio-operaciones.js -------------------------------------------------------------------------------- /ejemplos/03-programacion-asincrona/03-sincrono.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/03-programacion-asincrona/03-sincrono.js -------------------------------------------------------------------------------- /ejemplos/03-programacion-asincrona/04-asyncrono-callback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/03-programacion-asincrona/04-asyncrono-callback.js -------------------------------------------------------------------------------- /ejemplos/03-programacion-asincrona/05-asyncrono-promesas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/03-programacion-asincrona/05-asyncrono-promesas.js -------------------------------------------------------------------------------- /ejemplos/03-programacion-asincrona/06-ejemplo-vivo-1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/03-programacion-asincrona/06-ejemplo-vivo-1.js -------------------------------------------------------------------------------- /ejemplos/03-programacion-asincrona/06-ejemplo-vivo-2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/03-programacion-asincrona/06-ejemplo-vivo-2.js -------------------------------------------------------------------------------- /ejemplos/03-programacion-asincrona/07-desafio-asincrono.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/03-programacion-asincrona/07-desafio-asincrono.js -------------------------------------------------------------------------------- /ejemplos/03-programacion-asincrona/08-entregable-asincrono.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/03-programacion-asincrona/08-entregable-asincrono.js -------------------------------------------------------------------------------- /ejemplos/03-programacion-asincrona/archivo.txt: -------------------------------------------------------------------------------- 1 | Contenido del archivo! -------------------------------------------------------------------------------- /ejemplos/04-manejo-asincronismo/00-generadores.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/04-manejo-asincronismo/00-generadores.js -------------------------------------------------------------------------------- /ejemplos/04-manejo-asincronismo/01-single-push.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/04-manejo-asincronismo/01-single-push.js -------------------------------------------------------------------------------- /ejemplos/04-manejo-asincronismo/02-desafio-aleatorios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/04-manejo-asincronismo/02-desafio-aleatorios.js -------------------------------------------------------------------------------- /ejemplos/04-manejo-asincronismo/02-yield.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/04-manejo-asincronismo/02-yield.js -------------------------------------------------------------------------------- /ejemplos/04-manejo-asincronismo/03-ejemplo-promesa-1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/04-manejo-asincronismo/03-ejemplo-promesa-1.js -------------------------------------------------------------------------------- /ejemplos/04-manejo-asincronismo/03-ejemplo-promesa-2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/04-manejo-asincronismo/03-ejemplo-promesa-2.js -------------------------------------------------------------------------------- /ejemplos/04-manejo-asincronismo/03-ejemplo-promesa-3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/04-manejo-asincronismo/03-ejemplo-promesa-3.js -------------------------------------------------------------------------------- /ejemplos/04-manejo-asincronismo/04-from-event.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/04-manejo-asincronismo/04-from-event.html -------------------------------------------------------------------------------- /ejemplos/04-manejo-asincronismo/04-promesas-observables.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/04-manejo-asincronismo/04-promesas-observables.html -------------------------------------------------------------------------------- /ejemplos/04-manejo-asincronismo/04-subscripcion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/04-manejo-asincronismo/04-subscripcion.js -------------------------------------------------------------------------------- /ejemplos/04-manejo-asincronismo/05-promesas-observables.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/04-manejo-asincronismo/05-promesas-observables.html -------------------------------------------------------------------------------- /ejemplos/04-manejo-asincronismo/06-observadores.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/04-manejo-asincronismo/06-observadores.html -------------------------------------------------------------------------------- /ejemplos/04-manejo-asincronismo/07-operadores-map copy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/04-manejo-asincronismo/07-operadores-map copy.html -------------------------------------------------------------------------------- /ejemplos/04-manejo-asincronismo/08-operadores-filter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/04-manejo-asincronismo/08-operadores-filter.html -------------------------------------------------------------------------------- /ejemplos/04-manejo-asincronismo/entregable/consigna1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/04-manejo-asincronismo/entregable/consigna1.html -------------------------------------------------------------------------------- /ejemplos/04-manejo-asincronismo/entregable/consigna2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/04-manejo-asincronismo/entregable/consigna2.html -------------------------------------------------------------------------------- /ejemplos/05-servidor-web/01-nodemon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/05-servidor-web/01-nodemon.js -------------------------------------------------------------------------------- /ejemplos/05-servidor-web/02-desafio-aleatorios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/05-servidor-web/02-desafio-aleatorios.js -------------------------------------------------------------------------------- /ejemplos/05-servidor-web/03-desafio-productos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/05-servidor-web/03-desafio-productos.js -------------------------------------------------------------------------------- /ejemplos/05-servidor-web/04-servidor-http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/05-servidor-web/04-servidor-http.js -------------------------------------------------------------------------------- /ejemplos/05-servidor-web/05-entregable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/05-servidor-web/05-entregable.js -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/01-leer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/01-leer.js -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/02-escribir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/02-escribir.js -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/03-agregar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/03-agregar.js -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/04-borrar.js: -------------------------------------------------------------------------------- 1 | const fs = require('fs'); 2 | 3 | fs.unlinkSync('./archivo.txt'); 4 | -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/05-manejo-errores.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/05-manejo-errores.js -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/06-desafio-fyh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/06-desafio-fyh.js -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/07-leer-callback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/07-leer-callback.js -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/08-escribir-callback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/08-escribir-callback.js -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/09-agregar-callback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/09-agregar-callback.js -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/10-borrar-callback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/10-borrar-callback.js -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/11-crear-carpeta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/11-crear-carpeta.js -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/12-leer-carpeta.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/12-leer-carpeta.js -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/desafios/desafio-1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/desafios/desafio-1.js -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/desafios/desafio-2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/desafios/desafio-2.js -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/desafios/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/desafios/package.json -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/ejemplo-persistencia/files/file.3.txt: -------------------------------------------------------------------------------- 1 | Manejo de archivos con NodeJS -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/ejemplo-persistencia/files/file1.txt: -------------------------------------------------------------------------------- 1 | Emanuel Balcazar -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/ejemplo-persistencia/files/file2.txt: -------------------------------------------------------------------------------- 1 | Curso backend coderhouse -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/ejemplo-persistencia/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/ejemplo-persistencia/index.js -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/entregable/enunciado.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/entregable/enunciado.txt -------------------------------------------------------------------------------- /ejemplos/06-manejo-archivos/entregable/productos.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/06-manejo-archivos/entregable/productos.txt -------------------------------------------------------------------------------- /ejemplos/07-npm-express/01-servidor-express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/07-npm-express/01-servidor-express.js -------------------------------------------------------------------------------- /ejemplos/08-express-avanzado/01-servidor-express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/08-express-avanzado/01-servidor-express.js -------------------------------------------------------------------------------- /ejemplos/08-express-avanzado/02-desafio-endpoints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/08-express-avanzado/02-desafio-endpoints.js -------------------------------------------------------------------------------- /ejemplos/08-express-avanzado/03-desafio-operaciones.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/08-express-avanzado/03-desafio-operaciones.js -------------------------------------------------------------------------------- /ejemplos/08-express-avanzado/04-desafio-metodos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/08-express-avanzado/04-desafio-metodos.js -------------------------------------------------------------------------------- /ejemplos/08-express-avanzado/entregable/api/productos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/08-express-avanzado/entregable/api/productos.js -------------------------------------------------------------------------------- /ejemplos/08-express-avanzado/entregable/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/08-express-avanzado/entregable/package.json -------------------------------------------------------------------------------- /ejemplos/08-express-avanzado/entregable/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/08-express-avanzado/entregable/server.js -------------------------------------------------------------------------------- /ejemplos/09-express-avanzado-2/01-router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/09-express-avanzado-2/01-router.js -------------------------------------------------------------------------------- /ejemplos/09-express-avanzado-2/02-middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/09-express-avanzado-2/02-middleware.js -------------------------------------------------------------------------------- /ejemplos/09-express-avanzado-2/archivos-estaticos/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/09-express-avanzado-2/archivos-estaticos/server.js -------------------------------------------------------------------------------- /ejemplos/09-express-avanzado-2/desafio-public/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/09-express-avanzado-2/desafio-public/server.js -------------------------------------------------------------------------------- /ejemplos/09-express-avanzado-2/ejemplo-multer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/09-express-avanzado-2/ejemplo-multer/package.json -------------------------------------------------------------------------------- /ejemplos/09-express-avanzado-2/ejemplo-multer/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/09-express-avanzado-2/ejemplo-multer/server.js -------------------------------------------------------------------------------- /ejemplos/09-express-avanzado-2/ejemplo-multer/uploads/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/09-express-avanzado-2/ejemplo-servidor/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/09-express-avanzado-2/ejemplo-servidor/package.json -------------------------------------------------------------------------------- /ejemplos/09-express-avanzado-2/ejemplo-servidor/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/09-express-avanzado-2/ejemplo-servidor/server.js -------------------------------------------------------------------------------- /ejemplos/09-express-avanzado-2/entregable/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/09-express-avanzado-2/entregable/public/index.html -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/01-handlebars.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/10-motores-plantillas/01-handlebars.html -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/desafio-1-cdn/enunciado.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/10-motores-plantillas/desafio-1-cdn/enunciado.txt -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/desafio-1-cdn/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/10-motores-plantillas/desafio-1-cdn/package.json -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/desafio-1-cdn/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/10-motores-plantillas/desafio-1-cdn/server.js -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/desafio-2-cte/enunciado.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/10-motores-plantillas/desafio-2-cte/enunciado.txt -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/desafio-2-cte/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/10-motores-plantillas/desafio-2-cte/package.json -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/desafio-2-cte/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/10-motores-plantillas/desafio-2-cte/server.js -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/desafio-3-handlebars/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/10-motores-plantillas/desafio-3-handlebars/server.js -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/ejemplo-pdf/docs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/ejemplo-pdf/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/10-motores-plantillas/ejemplo-pdf/package.json -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/ejemplo-pdf/routes/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/10-motores-plantillas/ejemplo-pdf/routes/router.js -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/ejemplo-pdf/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/10-motores-plantillas/ejemplo-pdf/server.js -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/ejemplo-pdf/views/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/10-motores-plantillas/ejemplo-pdf/views/index.ejs -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/ejemplo-pdf/views/pdf.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/10-motores-plantillas/ejemplo-pdf/views/pdf.ejs -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/entregable/views/vista.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/10-motores-plantillas/entregable/views/vista.hbs -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/express-handlebars/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/10-motores-plantillas/express-handlebars/server.js -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/plantilla-custom/public/estilos.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: red; 3 | } -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/plantilla-custom/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/10-motores-plantillas/plantilla-custom/server.js -------------------------------------------------------------------------------- /ejemplos/10-motores-plantillas/plantilla-custom/views/index.ntl: -------------------------------------------------------------------------------- 1 | #title# 2 | #message# 3 | -------------------------------------------------------------------------------- /ejemplos/11-motores-plantillas-2/01-ejemplo-pug/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/11-motores-plantillas-2/01-ejemplo-pug/server.js -------------------------------------------------------------------------------- /ejemplos/11-motores-plantillas-2/02-desafio-medidor/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/11-motores-plantillas-2/02-desafio-medidor/server.js -------------------------------------------------------------------------------- /ejemplos/11-motores-plantillas-2/02-desafio-medidor/views/layout.pug: -------------------------------------------------------------------------------- 1 | // TODO completar el resto del codigo -------------------------------------------------------------------------------- /ejemplos/11-motores-plantillas-2/03-ejemplo-ejs/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/11-motores-plantillas-2/03-ejemplo-ejs/server.js -------------------------------------------------------------------------------- /ejemplos/11-motores-plantillas-2/04-desafio-ejs/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/11-motores-plantillas-2/04-desafio-ejs/server.js -------------------------------------------------------------------------------- /ejemplos/11-motores-plantillas-2/05-ejemplo-partials/views/partials/footer.ejs: -------------------------------------------------------------------------------- 1 |

Texto del footer

-------------------------------------------------------------------------------- /ejemplos/11-motores-plantillas-2/05-ejemplo-partials/views/partials/head.ejs: -------------------------------------------------------------------------------- 1 |

Texto del head

-------------------------------------------------------------------------------- /ejemplos/11-motores-plantillas-2/05-ejemplo-partials/views/partials/header.ejs: -------------------------------------------------------------------------------- 1 |

Texto del header

-------------------------------------------------------------------------------- /ejemplos/11-motores-plantillas-2/06-pasaje-variables/views/partials/footer.ejs: -------------------------------------------------------------------------------- 1 |

Texto del footer

-------------------------------------------------------------------------------- /ejemplos/11-motores-plantillas-2/06-pasaje-variables/views/partials/head.ejs: -------------------------------------------------------------------------------- 1 |

Texto del head

-------------------------------------------------------------------------------- /ejemplos/11-motores-plantillas-2/06-pasaje-variables/views/partials/header.ejs: -------------------------------------------------------------------------------- 1 |

Texto del header

-------------------------------------------------------------------------------- /ejemplos/12-websocket-1/01-primer-ejemplo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/12-websocket-1/01-primer-ejemplo/package.json -------------------------------------------------------------------------------- /ejemplos/12-websocket-1/01-primer-ejemplo/public/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/12-websocket-1/01-primer-ejemplo/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/12-websocket-1/01-primer-ejemplo/public/index.html -------------------------------------------------------------------------------- /ejemplos/12-websocket-1/01-primer-ejemplo/public/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/12-websocket-1/01-primer-ejemplo/public/index.js -------------------------------------------------------------------------------- /ejemplos/12-websocket-1/01-primer-ejemplo/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/12-websocket-1/01-primer-ejemplo/server.js -------------------------------------------------------------------------------- /ejemplos/12-websocket-1/02-servidor-websocket-1/public/index.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/12-websocket-1/02-servidor-websocket-1/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/12-websocket-1/02-servidor-websocket-1/server.js -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/01-setup/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/01-setup/package.json -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/01-setup/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/01-setup/public/index.html -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/01-setup/public/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/01-setup/public/main.js -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/01-setup/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/01-setup/server.js -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/02-apppaint/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/02-apppaint/package.json -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/02-apppaint/paint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/02-apppaint/paint.js -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/02-apppaint/public/css/estilos.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/02-apppaint/public/css/estilos.css -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/02-apppaint/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/02-apppaint/public/index.html -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/02-apppaint/public/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/02-apppaint/public/js/main.js -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/02-apppaint/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/02-apppaint/server.js -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/ejemplo-integrador/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/ejemplo-integrador/package.json -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/ejemplo-integrador/src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/ejemplo-integrador/src/server.js -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/entregable/public/css/estilos.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/entregable/public/css/estilos.css -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/entregable/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/entregable/public/index.html -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/entregable/public/js/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/entregable/public/js/chat.js -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/entregable/public/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/entregable/public/js/main.js -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/entregable/views/layouts/index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/entregable/views/layouts/index.hbs -------------------------------------------------------------------------------- /ejemplos/13-websocket-2/entregable/views/vista.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/13-websocket-2/entregable/views/vista.hbs -------------------------------------------------------------------------------- /ejemplos/14-node-herramienta-1/01-setup/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["env"] 3 | } -------------------------------------------------------------------------------- /ejemplos/14-node-herramienta-1/01-setup/origen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/14-node-herramienta-1/01-setup/origen.js -------------------------------------------------------------------------------- /ejemplos/14-node-herramienta-1/01-setup/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/14-node-herramienta-1/01-setup/package.json -------------------------------------------------------------------------------- /ejemplos/14-node-herramienta-1/02-babel-colores/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["env"] 3 | } -------------------------------------------------------------------------------- /ejemplos/14-node-herramienta-1/02-babel-colores/color.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/14-node-herramienta-1/02-babel-colores/color.js -------------------------------------------------------------------------------- /ejemplos/14-node-herramienta-1/02-babel-colores/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/14-node-herramienta-1/02-babel-colores/package.json -------------------------------------------------------------------------------- /ejemplos/14-node-herramienta-1/03-tsc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/14-node-herramienta-1/03-tsc/index.ts -------------------------------------------------------------------------------- /ejemplos/14-node-herramienta-1/03-tsc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/14-node-herramienta-1/03-tsc/package.json -------------------------------------------------------------------------------- /ejemplos/14-node-herramienta-1/04-tsc-proyecto/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/14-node-herramienta-1/04-tsc-proyecto/package.json -------------------------------------------------------------------------------- /ejemplos/14-node-herramienta-1/04-tsc-proyecto/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/14-node-herramienta-1/04-tsc-proyecto/src/index.ts -------------------------------------------------------------------------------- /ejemplos/14-node-herramienta-1/04-tsc-proyecto/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/14-node-herramienta-1/04-tsc-proyecto/tsconfig.json -------------------------------------------------------------------------------- /ejemplos/15-node-herramienta-2/01-webpack/index1.js: -------------------------------------------------------------------------------- 1 | console.log('Soy el archivo index1.js'); -------------------------------------------------------------------------------- /ejemplos/15-node-herramienta-2/01-webpack/index2.js: -------------------------------------------------------------------------------- 1 | console.log('Soy el archivo index2.js'); -------------------------------------------------------------------------------- /ejemplos/15-node-herramienta-2/01-webpack/index3.js: -------------------------------------------------------------------------------- 1 | console.log('Soy el archivo index3.js'); -------------------------------------------------------------------------------- /ejemplos/15-node-herramienta-2/01-webpack/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/15-node-herramienta-2/01-webpack/package.json -------------------------------------------------------------------------------- /ejemplos/16-SQL-nodejs-1/queries.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/16-SQL-nodejs-1/queries.sql -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/01-knexjs/config/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/01-knexjs/config/database.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/01-knexjs/db/cars.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/01-knexjs/db/cars.sqlite -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/01-knexjs/knex/batch_async_await.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/01-knexjs/knex/batch_async_await.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/01-knexjs/knex/create_table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/01-knexjs/knex/create_table.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/01-knexjs/knex/delete_cars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/01-knexjs/knex/delete_cars.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/01-knexjs/knex/delete_where.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/01-knexjs/knex/delete_where.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/01-knexjs/knex/insert_cars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/01-knexjs/knex/insert_cars.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/01-knexjs/knex/order_cars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/01-knexjs/knex/order_cars.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/01-knexjs/knex/select_cars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/01-knexjs/knex/select_cars.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/01-knexjs/knex/select_where.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/01-knexjs/knex/select_where.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/01-knexjs/knex/update_where.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/01-knexjs/knex/update_where.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/01-knexjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/01-knexjs/package.json -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/entregable/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/entregable/package.json -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/entregable/src/api/mensajes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/entregable/src/api/mensajes.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/entregable/src/api/productos.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/entregable/src/config/app.js: -------------------------------------------------------------------------------- 1 | module.exports.PUERTO = 8080; -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/entregable/src/config/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/entregable/src/config/database.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/entregable/src/database/drop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/entregable/src/database/drop.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/entregable/src/database/knex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/entregable/src/database/knex.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/entregable/src/database/migracion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/entregable/src/database/migracion.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/entregable/src/db/mydb.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/entregable/src/db/mydb.sqlite -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/entregable/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/entregable/src/index.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/entregable/src/models/mensaje.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/entregable/src/models/mensaje.js -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/entregable/src/models/producto.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/17-SQL-nodejs-2/entregable/src/routes/mensajes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/17-SQL-nodejs-2/entregable/src/routes/mensajes.js -------------------------------------------------------------------------------- /ejemplos/18-introduccion-mongodb/queries.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/18-introduccion-mongodb/queries.txt -------------------------------------------------------------------------------- /ejemplos/19-crud-mongo/queries.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/19-crud-mongo/queries.txt -------------------------------------------------------------------------------- /ejemplos/20-mongo-nodejs/01-setup/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "MONGO_URL": "mongodb://localhost:27017/usuarios" 3 | } -------------------------------------------------------------------------------- /ejemplos/20-mongo-nodejs/01-setup/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/20-mongo-nodejs/01-setup/index.js -------------------------------------------------------------------------------- /ejemplos/20-mongo-nodejs/01-setup/models/usuario.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/20-mongo-nodejs/01-setup/models/usuario.js -------------------------------------------------------------------------------- /ejemplos/20-mongo-nodejs/01-setup/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/20-mongo-nodejs/01-setup/package.json -------------------------------------------------------------------------------- /ejemplos/20-mongo-nodejs/02-desafio-estudiantes/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "MONGO_URL": "mongodb://localhost:27017/estudiantes" 3 | } -------------------------------------------------------------------------------- /ejemplos/20-mongo-nodejs/02-desafio-estudiantes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/20-mongo-nodejs/02-desafio-estudiantes/index.js -------------------------------------------------------------------------------- /ejemplos/20-mongo-nodejs/02-desafio-estudiantes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/20-mongo-nodejs/02-desafio-estudiantes/package.json -------------------------------------------------------------------------------- /ejemplos/20-mongo-nodejs/ejemplo-servidor-mongodb/.env: -------------------------------------------------------------------------------- 1 | PORT=8000 -------------------------------------------------------------------------------- /ejemplos/21-DBaaS/01-mongo-atlas/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/21-DBaaS/01-mongo-atlas/index.js -------------------------------------------------------------------------------- /ejemplos/21-DBaaS/02-firebase/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/21-DBaaS/02-firebase/index.js -------------------------------------------------------------------------------- /ejemplos/21-DBaaS/02-firebase/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/21-DBaaS/02-firebase/package.json -------------------------------------------------------------------------------- /ejemplos/22-mocks/01-tdd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/22-mocks/01-tdd.js -------------------------------------------------------------------------------- /ejemplos/22-mocks/02-faker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/22-mocks/02-faker.js -------------------------------------------------------------------------------- /ejemplos/22-mocks/03-servidor-mock/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/22-mocks/03-servidor-mock/package.json -------------------------------------------------------------------------------- /ejemplos/22-mocks/03-servidor-mock/src/api/usuario.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/22-mocks/03-servidor-mock/src/api/usuario.js -------------------------------------------------------------------------------- /ejemplos/22-mocks/03-servidor-mock/src/config/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "PORT": 8080 3 | } -------------------------------------------------------------------------------- /ejemplos/22-mocks/03-servidor-mock/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/22-mocks/03-servidor-mock/src/index.js -------------------------------------------------------------------------------- /ejemplos/22-mocks/03-servidor-mock/src/model/usuario.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/22-mocks/03-servidor-mock/src/model/usuario.js -------------------------------------------------------------------------------- /ejemplos/22-mocks/03-servidor-mock/src/routes/usuario.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/22-mocks/03-servidor-mock/src/routes/usuario.js -------------------------------------------------------------------------------- /ejemplos/22-mocks/test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/22-mocks/test.csv -------------------------------------------------------------------------------- /ejemplos/23-json-normalizacion/01-normalizr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/23-json-normalizacion/01-normalizr.js -------------------------------------------------------------------------------- /ejemplos/23-json-normalizacion/desafio1/empresa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/23-json-normalizacion/desafio1/empresa.js -------------------------------------------------------------------------------- /ejemplos/23-json-normalizacion/desafio1/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/23-json-normalizacion/desafio1/index.js -------------------------------------------------------------------------------- /ejemplos/23-json-normalizacion/desafio1/normalizado.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/23-json-normalizacion/desafio1/normalizado.json -------------------------------------------------------------------------------- /ejemplos/23-json-normalizacion/desafio2/desnormalizado.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/23-json-normalizacion/desafio2/desnormalizado.json -------------------------------------------------------------------------------- /ejemplos/23-json-normalizacion/desafio2/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/23-json-normalizacion/desafio2/index.js -------------------------------------------------------------------------------- /ejemplos/23-json-normalizacion/desafio3/empresa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/23-json-normalizacion/desafio3/empresa.js -------------------------------------------------------------------------------- /ejemplos/23-json-normalizacion/desafio3/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/23-json-normalizacion/desafio3/index.js -------------------------------------------------------------------------------- /ejemplos/23-json-normalizacion/desafio3/normalizado.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/23-json-normalizacion/desafio3/normalizado.json -------------------------------------------------------------------------------- /ejemplos/23-json-normalizacion/ejemplo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/23-json-normalizacion/ejemplo/index.js -------------------------------------------------------------------------------- /ejemplos/23-json-normalizacion/normalizado.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/23-json-normalizacion/normalizado.json -------------------------------------------------------------------------------- /ejemplos/24-cookies-session/01-ejemplo-cookie/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/24-cookies-session/01-ejemplo-cookie/package.json -------------------------------------------------------------------------------- /ejemplos/24-cookies-session/01-ejemplo-cookie/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/24-cookies-session/01-ejemplo-cookie/server.js -------------------------------------------------------------------------------- /ejemplos/24-cookies-session/02-ejemplo-session/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/24-cookies-session/02-ejemplo-session/package.json -------------------------------------------------------------------------------- /ejemplos/24-cookies-session/02-ejemplo-session/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/24-cookies-session/02-ejemplo-session/server.js -------------------------------------------------------------------------------- /ejemplos/25-cookies-session-storage/01-session-file/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/25-cookies-session-storage/01-session-file/server.js -------------------------------------------------------------------------------- /ejemplos/25-cookies-session-storage/02-redis/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/25-cookies-session-storage/02-redis/package.json -------------------------------------------------------------------------------- /ejemplos/25-cookies-session-storage/02-redis/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/25-cookies-session-storage/02-redis/server.js -------------------------------------------------------------------------------- /ejemplos/25-cookies-session-storage/03-redis-lab/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/25-cookies-session-storage/03-redis-lab/package.json -------------------------------------------------------------------------------- /ejemplos/25-cookies-session-storage/03-redis-lab/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/25-cookies-session-storage/03-redis-lab/server.js -------------------------------------------------------------------------------- /ejemplos/25-cookies-session-storage/04-mongo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/25-cookies-session-storage/04-mongo/package.json -------------------------------------------------------------------------------- /ejemplos/25-cookies-session-storage/04-mongo/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/25-cookies-session-storage/04-mongo/server.js -------------------------------------------------------------------------------- /ejemplos/25-cookies-session-storage/05-mongo-atlas/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/25-cookies-session-storage/05-mongo-atlas/server.js -------------------------------------------------------------------------------- /ejemplos/25-cookies-session-storage/06-storage-factory/sesiones/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/26-autorizacion-autenticacion/nodePassport/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/26-autorizacion-autenticacion/nodePassport/config.js -------------------------------------------------------------------------------- /ejemplos/26-autorizacion-autenticacion/nodePassport/models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/26-autorizacion-autenticacion/nodePassport/models.js -------------------------------------------------------------------------------- /ejemplos/26-autorizacion-autenticacion/nodePassport/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/26-autorizacion-autenticacion/nodePassport/routes.js -------------------------------------------------------------------------------- /ejemplos/26-autorizacion-autenticacion/nodePassport/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/26-autorizacion-autenticacion/nodePassport/server.js -------------------------------------------------------------------------------- /ejemplos/26-autorizacion-autenticacion/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/26-autorizacion-autenticacion/package.json -------------------------------------------------------------------------------- /ejemplos/27-autorizacion-autenticacion-2/02-twitter/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/27-autorizacion-autenticacion-2/02-twitter/server.js -------------------------------------------------------------------------------- /ejemplos/27-autorizacion-autenticacion-2/usam-mongodb/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | package-lock.json 3 | -------------------------------------------------------------------------------- /ejemplos/28-global-child-process/01-proceso.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/28-global-child-process/01-proceso.js -------------------------------------------------------------------------------- /ejemplos/28-global-child-process/02-procesos-argv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/28-global-child-process/02-procesos-argv.js -------------------------------------------------------------------------------- /ejemplos/28-global-child-process/03-process-env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/28-global-child-process/03-process-env.js -------------------------------------------------------------------------------- /ejemplos/28-global-child-process/04-exec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/28-global-child-process/04-exec.js -------------------------------------------------------------------------------- /ejemplos/28-global-child-process/05-execFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/28-global-child-process/05-execFile.js -------------------------------------------------------------------------------- /ejemplos/28-global-child-process/06-spawn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/28-global-child-process/06-spawn.js -------------------------------------------------------------------------------- /ejemplos/28-global-child-process/computo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/28-global-child-process/computo.js -------------------------------------------------------------------------------- /ejemplos/28-global-child-process/echo.cmd: -------------------------------------------------------------------------------- 1 | echo "hola mundo" -------------------------------------------------------------------------------- /ejemplos/28-global-child-process/servidor-bloqueante.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/28-global-child-process/servidor-bloqueante.js -------------------------------------------------------------------------------- /ejemplos/28-global-child-process/servidor-no-bloqueante.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/28-global-child-process/servidor-no-bloqueante.js -------------------------------------------------------------------------------- /ejemplos/29-modulo-cluster/01-modulo-cluster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/29-modulo-cluster/01-modulo-cluster.js -------------------------------------------------------------------------------- /ejemplos/29-modulo-cluster/02-forever.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/29-modulo-cluster/02-forever.js -------------------------------------------------------------------------------- /ejemplos/29-modulo-cluster/03-pm2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/29-modulo-cluster/03-pm2.js -------------------------------------------------------------------------------- /ejemplos/30-nginx-escalabilidad/NginxNode/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/30-nginx-escalabilidad/NginxNode/package.json -------------------------------------------------------------------------------- /ejemplos/30-nginx-escalabilidad/NginxNode/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/30-nginx-escalabilidad/NginxNode/public/index.html -------------------------------------------------------------------------------- /ejemplos/30-nginx-escalabilidad/NginxNode/public/js/main.js: -------------------------------------------------------------------------------- 1 | console.log('Recurso estático desde Nginx!!!') -------------------------------------------------------------------------------- /ejemplos/30-nginx-escalabilidad/NginxNode/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/30-nginx-escalabilidad/NginxNode/server.js -------------------------------------------------------------------------------- /ejemplos/30-nginx-escalabilidad/nginx-1.21.1/conf/koi-utf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/30-nginx-escalabilidad/nginx-1.21.1/conf/koi-utf -------------------------------------------------------------------------------- /ejemplos/30-nginx-escalabilidad/nginx-1.21.1/conf/koi-win: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/30-nginx-escalabilidad/nginx-1.21.1/conf/koi-win -------------------------------------------------------------------------------- /ejemplos/30-nginx-escalabilidad/nginx-1.21.1/conf/mime.types: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/30-nginx-escalabilidad/nginx-1.21.1/conf/mime.types -------------------------------------------------------------------------------- /ejemplos/30-nginx-escalabilidad/nginx-1.21.1/conf/win-utf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/30-nginx-escalabilidad/nginx-1.21.1/conf/win-utf -------------------------------------------------------------------------------- /ejemplos/30-nginx-escalabilidad/nginx-1.21.1/contrib/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/30-nginx-escalabilidad/nginx-1.21.1/contrib/README -------------------------------------------------------------------------------- /ejemplos/30-nginx-escalabilidad/nginx-1.21.1/contrib/vim/ftplugin/nginx.vim: -------------------------------------------------------------------------------- 1 | setlocal commentstring=#\ %s 2 | -------------------------------------------------------------------------------- /ejemplos/30-nginx-escalabilidad/nginx-1.21.1/docs/CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/30-nginx-escalabilidad/nginx-1.21.1/docs/CHANGES -------------------------------------------------------------------------------- /ejemplos/30-nginx-escalabilidad/nginx-1.21.1/docs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/30-nginx-escalabilidad/nginx-1.21.1/docs/LICENSE -------------------------------------------------------------------------------- /ejemplos/30-nginx-escalabilidad/nginx-1.21.1/docs/README: -------------------------------------------------------------------------------- 1 | 2 | Documentation is available at http://nginx.org 3 | 4 | -------------------------------------------------------------------------------- /ejemplos/30-nginx-escalabilidad/nginx-1.21.1/html/50x.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/30-nginx-escalabilidad/nginx-1.21.1/html/50x.html -------------------------------------------------------------------------------- /ejemplos/30-nginx-escalabilidad/nginx-1.21.1/nginx.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/30-nginx-escalabilidad/nginx-1.21.1/nginx.exe -------------------------------------------------------------------------------- /ejemplos/31-logs-profiling-debug-1/01-gzip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/31-logs-profiling-debug-1/01-gzip.js -------------------------------------------------------------------------------- /ejemplos/31-logs-profiling-debug-1/02-log4j.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/31-logs-profiling-debug-1/02-log4j.js -------------------------------------------------------------------------------- /ejemplos/31-logs-profiling-debug-1/03-winston.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/31-logs-profiling-debug-1/03-winston.js -------------------------------------------------------------------------------- /ejemplos/31-logs-profiling-debug-1/04-pino.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/31-logs-profiling-debug-1/04-pino.js -------------------------------------------------------------------------------- /ejemplos/31-logs-profiling-debug-1/desafios/loggers/pino.js: -------------------------------------------------------------------------------- 1 | module.exports = require('pino')() -------------------------------------------------------------------------------- /ejemplos/31-logs-profiling-debug-1/desafios/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/31-logs-profiling-debug-1/desafios/package.json -------------------------------------------------------------------------------- /ejemplos/31-logs-profiling-debug-1/desafios/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/31-logs-profiling-debug-1/desafios/server.js -------------------------------------------------------------------------------- /ejemplos/31-logs-profiling-debug-1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/31-logs-profiling-debug-1/package.json -------------------------------------------------------------------------------- /ejemplos/32-logs-profiling-debug-2/01-artillery/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/32-logs-profiling-debug-2/01-artillery/.gitignore -------------------------------------------------------------------------------- /ejemplos/32-logs-profiling-debug-2/01-artillery/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/32-logs-profiling-debug-2/01-artillery/README.md -------------------------------------------------------------------------------- /ejemplos/32-logs-profiling-debug-2/01-artillery/hola.txt: -------------------------------------------------------------------------------- 1 | TEST 2 | -------------------------------------------------------------------------------- /ejemplos/32-logs-profiling-debug-2/01-artillery/is-prime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/32-logs-profiling-debug-2/01-artillery/is-prime.js -------------------------------------------------------------------------------- /ejemplos/32-logs-profiling-debug-2/01-artillery/prueba.js: -------------------------------------------------------------------------------- 1 | console.log('TEST') -------------------------------------------------------------------------------- /ejemplos/32-logs-profiling-debug-2/01-artillery/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/32-logs-profiling-debug-2/01-artillery/server.js -------------------------------------------------------------------------------- /ejemplos/32-logs-profiling-debug-2/02-profiling/bloq-v8.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/32-logs-profiling-debug-2/02-profiling/bloq-v8.log -------------------------------------------------------------------------------- /ejemplos/32-logs-profiling-debug-2/02-profiling/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/32-logs-profiling-debug-2/02-profiling/server.js -------------------------------------------------------------------------------- /ejemplos/32-logs-profiling-debug-2/02-profiling/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/32-logs-profiling-debug-2/02-profiling/test.txt -------------------------------------------------------------------------------- /ejemplos/32-logs-profiling-debug-2/03-autocannon0x/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/32-logs-profiling-debug-2/03-autocannon0x/test.txt -------------------------------------------------------------------------------- /ejemplos/32-logs-profiling-debug-2/desafio-1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/32-logs-profiling-debug-2/desafio-1/package.json -------------------------------------------------------------------------------- /ejemplos/32-logs-profiling-debug-2/desafio-1/pasos.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/32-logs-profiling-debug-2/desafio-1/pasos.txt -------------------------------------------------------------------------------- /ejemplos/32-logs-profiling-debug-2/desafio-1/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/32-logs-profiling-debug-2/desafio-1/server.js -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h1.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h10.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h11.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h12.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h13.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h14.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h15.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h16.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h17.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h18.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h19.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h2.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h20.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h21.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h22.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h23.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h24.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h25.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h26.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h27.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h28.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h29.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h3.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h30.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h31.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h32.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h33.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h34.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h35.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h36.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h37.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h38.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h39.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h4.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h40.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h5.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h6.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h7.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h8.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/Heruku-pngs/h9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/Heruku-pngs/h9.png -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/serverch/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/serverch/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/serverch/package.json -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/serverch/public/css/estilos.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: blue; 3 | } -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/serverch/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/serverch/public/index.html -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/serverch/public/js/main.js: -------------------------------------------------------------------------------- 1 | console.log(document.querySelector('title').textContent) -------------------------------------------------------------------------------- /ejemplos/33-cloud-terceros-1/serverch/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/33-cloud-terceros-1/serverch/server.js -------------------------------------------------------------------------------- /ejemplos/35-emailing-messaging/01-ethereal/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/35-emailing-messaging/01-ethereal/index.js -------------------------------------------------------------------------------- /ejemplos/35-emailing-messaging/01-ethereal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/35-emailing-messaging/01-ethereal/package.json -------------------------------------------------------------------------------- /ejemplos/35-emailing-messaging/02-gmail/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/35-emailing-messaging/02-gmail/.env.example -------------------------------------------------------------------------------- /ejemplos/35-emailing-messaging/02-gmail/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/35-emailing-messaging/02-gmail/index.js -------------------------------------------------------------------------------- /ejemplos/35-emailing-messaging/02-gmail/nodemailer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/35-emailing-messaging/02-gmail/nodemailer.png -------------------------------------------------------------------------------- /ejemplos/35-emailing-messaging/02-gmail/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/35-emailing-messaging/02-gmail/package.json -------------------------------------------------------------------------------- /ejemplos/35-emailing-messaging/03-twilio/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/35-emailing-messaging/03-twilio/.env.example -------------------------------------------------------------------------------- /ejemplos/35-emailing-messaging/03-twilio/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/35-emailing-messaging/03-twilio/index.js -------------------------------------------------------------------------------- /ejemplos/35-emailing-messaging/03-twilio/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/35-emailing-messaging/03-twilio/package.json -------------------------------------------------------------------------------- /ejemplos/36-messaging-seguridad/OWASP-Top-10-2017-es.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/36-messaging-seguridad/OWASP-Top-10-2017-es.pdf -------------------------------------------------------------------------------- /ejemplos/36-messaging-seguridad/desafio-formulario/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/36-messaging-seguridad/desafio-formulario/.env -------------------------------------------------------------------------------- /ejemplos/36-messaging-seguridad/nodeWapp/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/36-messaging-seguridad/nodeWapp/.env.example -------------------------------------------------------------------------------- /ejemplos/36-messaging-seguridad/nodeWapp/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/36-messaging-seguridad/nodeWapp/index.js -------------------------------------------------------------------------------- /ejemplos/36-messaging-seguridad/nodeWapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/36-messaging-seguridad/nodeWapp/package.json -------------------------------------------------------------------------------- /ejemplos/36-messaging-seguridad/pngs/twilio11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/36-messaging-seguridad/pngs/twilio11.png -------------------------------------------------------------------------------- /ejemplos/36-messaging-seguridad/pngs/twilio12.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/36-messaging-seguridad/pngs/twilio12.jpeg -------------------------------------------------------------------------------- /ejemplos/36-messaging-seguridad/pngs/twilio13.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/36-messaging-seguridad/pngs/twilio13.jpeg -------------------------------------------------------------------------------- /ejemplos/36-messaging-seguridad/pngs/twilio14.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/36-messaging-seguridad/pngs/twilio14.jpeg -------------------------------------------------------------------------------- /ejemplos/36-messaging-seguridad/pngs/twilio15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/36-messaging-seguridad/pngs/twilio15.png -------------------------------------------------------------------------------- /ejemplos/36-messaging-seguridad/pngs/twilio16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/36-messaging-seguridad/pngs/twilio16.png -------------------------------------------------------------------------------- /ejemplos/36-messaging-seguridad/pngs/twilio4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/36-messaging-seguridad/pngs/twilio4.png -------------------------------------------------------------------------------- /ejemplos/36-messaging-seguridad/pngs/twilio7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/36-messaging-seguridad/pngs/twilio7.png -------------------------------------------------------------------------------- /ejemplos/36-messaging-seguridad/pngs/twilio9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/36-messaging-seguridad/pngs/twilio9.png -------------------------------------------------------------------------------- /ejemplos/37-creacion-proyectos/arquitectura-server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/37-creacion-proyectos/arquitectura-server.png -------------------------------------------------------------------------------- /ejemplos/37-creacion-proyectos/pnpm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/37-creacion-proyectos/pnpm/package.json -------------------------------------------------------------------------------- /ejemplos/37-creacion-proyectos/pnpm/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/37-creacion-proyectos/pnpm/pnpm-lock.yaml -------------------------------------------------------------------------------- /ejemplos/37-creacion-proyectos/turing-machine-master/src/public/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/37-creacion-proyectos/turing-machine-master/src/public/fonts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/37-creacion-proyectos/turing-machine-master/src/public/webfonts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/37-creacion-proyectos/yarn/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/37-creacion-proyectos/yarn/package.json -------------------------------------------------------------------------------- /ejemplos/37-creacion-proyectos/yarn/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/37-creacion-proyectos/yarn/yarn.lock -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/01-morgan/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/01-morgan/server.js -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/02-intro-graphql/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/02-intro-graphql/index.js -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/02-intro-graphql/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/02-intro-graphql/package.json -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/03-graphql/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/03-graphql/package.json -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/03-graphql/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/03-graphql/public/index.html -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/03-graphql/queries.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/03-graphql/queries.txt -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/03-graphql/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/03-graphql/server.js -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/04-swagger/api.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/04-swagger/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/04-swagger/package.json -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/04-swagger/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/04-swagger/server.js -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/desafios/1/views/error.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/desafios/1/views/error.hbs -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/desafios/1/views/index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/desafios/1/views/index.hbs -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/desafios/1/views/layout.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/desafios/1/views/layout.hbs -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/desafios/2/public/css/estilos.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: blue; 3 | } -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/desafios/2/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/desafios/2/public/index.html -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/desafios/2/public/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/desafios/2/public/js/main.js -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/desafios/3/public/css/estilos.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: blue; 3 | } -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/desafios/3/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/desafios/3/public/index.html -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/desafios/3/public/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/desafios/3/public/js/main.js -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/myPugApp/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/myPugApp/app.js -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/myPugApp/bin/www: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/myPugApp/bin/www -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/myPugApp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/myPugApp/package.json -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/myPugApp/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/myPugApp/routes/index.js -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/myPugApp/routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/myPugApp/routes/users.js -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/myPugApp/views/error.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/myPugApp/views/error.pug -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/myPugApp/views/index.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/myPugApp/views/index.pug -------------------------------------------------------------------------------- /ejemplos/38-servicios-web/myPugApp/views/layout.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/38-servicios-web/myPugApp/views/layout.pug -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/01-http-nativo/get.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/01-http-nativo/get.js -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/01-http-nativo/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/01-http-nativo/post.js -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/02-axios/get.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/02-axios/get.js -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/02-axios/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/02-axios/package.json -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/02-axios/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/02-axios/post.js -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/03-request/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/03-request/package.json -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/03-request/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/03-request/request.js -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/04-got/get.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/04-got/get.js -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/04-got/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/04-got/package.json -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/04-got/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/04-got/post.js -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/05-mocha/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/05-mocha/index.js -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/05-mocha/index.prueba.manual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/05-mocha/index.prueba.manual.js -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/05-mocha/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/05-mocha/index.test.js -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/05-mocha/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/05-mocha/package.json -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/express-apiRestFull/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/express-apiRestFull/package.json -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/express-apiRestFull/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/express-apiRestFull/server.js -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/server/package.json -------------------------------------------------------------------------------- /ejemplos/39-http-pruebas/server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/39-http-pruebas/server/server.js -------------------------------------------------------------------------------- /ejemplos/40-arquitectura-servidor-diseño/desafios/.env: -------------------------------------------------------------------------------- 1 | MONGO_URL=mongodb://localhost:27017/personas 2 | PORT=8000 -------------------------------------------------------------------------------- /ejemplos/40-arquitectura-servidor-diseño/desafios/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/40-arquitectura-servidor-diseño/desafios/server.js -------------------------------------------------------------------------------- /ejemplos/40-arquitectura-servidor-diseño/ejemplo-servidor-mongodb/src/config/config.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/41-arquitectura-servidor-persistencia/ejemplo-servidor-mongodb/src/config/config.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/42-configuracion-servidor/01-minimist/minimist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/42-configuracion-servidor/01-minimist/minimist.js -------------------------------------------------------------------------------- /ejemplos/42-configuracion-servidor/01-minimist/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/42-configuracion-servidor/01-minimist/package.json -------------------------------------------------------------------------------- /ejemplos/42-configuracion-servidor/02-yargs/myFile.txt: -------------------------------------------------------------------------------- 1 | contenido del archivo -------------------------------------------------------------------------------- /ejemplos/42-configuracion-servidor/02-yargs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/42-configuracion-servidor/02-yargs/package.json -------------------------------------------------------------------------------- /ejemplos/42-configuracion-servidor/02-yargs/yargs-upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/42-configuracion-servidor/02-yargs/yargs-upload.js -------------------------------------------------------------------------------- /ejemplos/42-configuracion-servidor/02-yargs/yargs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/42-configuracion-servidor/02-yargs/yargs.js -------------------------------------------------------------------------------- /ejemplos/42-configuracion-servidor/03-dotenv/.env: -------------------------------------------------------------------------------- 1 | NODE_ENV=production 2 | HOST=http://localhost 3 | PORT=8080 4 | -------------------------------------------------------------------------------- /ejemplos/42-configuracion-servidor/03-dotenv/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/42-configuracion-servidor/03-dotenv/config.js -------------------------------------------------------------------------------- /ejemplos/42-configuracion-servidor/03-dotenv/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/42-configuracion-servidor/03-dotenv/package.json -------------------------------------------------------------------------------- /ejemplos/42-configuracion-servidor/03-dotenv/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/42-configuracion-servidor/03-dotenv/server.js -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/01-cors/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/01-cors/package.json -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/01-cors/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/01-cors/server.js -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/client/.env: -------------------------------------------------------------------------------- 1 | REACT_APP_SERVER_API=http://localhost:8000/api -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/client/.env.example: -------------------------------------------------------------------------------- 1 | REACT_APP_SERVER_API=http://localhost:8000/api -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/client/.gitignore -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/client/README.md -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/client/package.json -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/client/public/favicon.ico -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/client/public/index.html -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/client/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/client/public/logo192.png -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/client/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/client/public/logo512.png -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/client/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/client/public/robots.txt -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/client/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/client/src/App.test.js -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/client/src/index.css -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/client/src/index.js -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/client/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/client/src/setupTests.js -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/client/yarn.lock -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/server/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/server/.env.example -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/server/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .env -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/server/development.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/server/development.env -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/server/graphiql.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/server/graphiql.txt -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/server/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/server/nodemon.json -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/server/package.json -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/server/production.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/server/production.env -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/server/src/dao/IDao.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/server/src/dao/IDao.js -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/server/src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/server/src/server.js -------------------------------------------------------------------------------- /ejemplos/43-servidor-capas-1/MERN/server/testing.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/43-servidor-capas-1/MERN/server/testing.env -------------------------------------------------------------------------------- /ejemplos/44-servidor-capas-2/querys.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/44-servidor-capas-2/querys.txt -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/0a-instalacion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/0a-instalacion.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/0b-browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/0b-browser.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/0c-scaffolding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/0c-scaffolding.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/0d-edge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/0d-edge.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/1.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/10.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/11.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/12.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/13.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/14.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/15.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/16.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/17.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/2.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/3.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/4.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/5.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/6.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/7a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/7a.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/7b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/7b.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/8.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/9.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/.editorconfig -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/.env.example -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/.gitignore -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/README.md -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/ace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/ace -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/app/Models/Cupcake.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/app/Models/Cupcake.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/app/Models/Token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/app/Models/Token.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/app/Models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/app/Models/User.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/config/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/config/app.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/config/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/config/auth.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/config/bodyParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/config/bodyParser.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/config/cors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/config/cors.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/config/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/config/database.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/config/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/config/hash.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/config/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/config/session.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/config/shield.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/config/shield.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/database/factory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/database/factory.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/package.json -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/public/logo.svg -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/public/pyramid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/public/pyramid.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/public/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/public/splash.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/public/style.css -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/public/title.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/public/title.svg -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/querys.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/querys.sql -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/server.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/start/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/start/app.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/start/kernel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/start/kernel.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/MiApp/start/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/MiApp/start/routes.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/querys.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/querys.sql -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Adonis/ref.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Adonis/ref.txt -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/1.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/10.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/11.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/12.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/13.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/14.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/15.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/16.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/17.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/18.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/19.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/2.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/20.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/21.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/22.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/23.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/24.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/25.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/26.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/27.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/28.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/29.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/3.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/30.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/31.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/32.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/4.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/5.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/6.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/7.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/8.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/9.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/Nest/ref.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/Nest/ref.txt -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/.editorconfig -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/.env.example -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/.gitignore -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/README.md -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/ace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/ace -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/app/Models/Token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/app/Models/Token.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/app/Models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/app/Models/User.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/config/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/config/app.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/config/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/config/auth.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/config/bodyParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/config/bodyParser.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/config/cors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/config/cors.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/config/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/config/database.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/config/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/config/hash.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/config/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/config/session.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/config/shield.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/config/shield.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/database/factory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/database/factory.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/package.json -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/public/logo.svg -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/public/pyramid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/public/pyramid.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/public/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/public/splash.png -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/public/style.css -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/public/title.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/public/title.svg -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/server.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/start/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/start/app.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/start/kernel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/start/kernel.js -------------------------------------------------------------------------------- /ejemplos/45-frameworks-1/my-adonis-app/start/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/45-frameworks-1/my-adonis-app/start/routes.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/Koa/alumnosKoa/alumnos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/Koa/alumnosKoa/alumnos.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/Koa/alumnosKoa/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/Koa/alumnosKoa/package.json -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/Koa/alumnosKoa/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/Koa/alumnosKoa/server.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/Koa/ref.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/Koa/ref.txt -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/Koa/serverKoa/books.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/Koa/serverKoa/books.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/Koa/serverKoa/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/Koa/serverKoa/package.json -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/Koa/serverKoa/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/Koa/serverKoa/server.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/.editorconfig -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/.eslintignore -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/.eslintrc -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/.gitignore -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/.npmrc -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/.sailsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/.sailsrc -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/Gruntfile.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/README.md -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/api/controllers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/api/helpers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/api/models/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/api/policies/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/app.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/assets/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/assets/.eslintrc -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/assets/dependencies/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/assets/favicon.ico -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/assets/images/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/assets/js/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/assets/templates/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/config/blueprints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/config/blueprints.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/config/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/config/bootstrap.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/config/custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/config/custom.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/config/datastores.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/config/datastores.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/config/globals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/config/globals.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/config/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/config/http.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/config/i18n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/config/i18n.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/config/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/config/log.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/config/models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/config/models.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/config/policies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/config/policies.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/config/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/config/routes.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/config/security.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/config/security.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/config/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/config/session.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/config/sockets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/config/sockets.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/config/views.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/config/views.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/package.json -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/tasks/config/babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/tasks/config/babel.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/tasks/config/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/tasks/config/clean.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/tasks/config/copy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/tasks/config/copy.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/tasks/config/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/tasks/config/hash.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/tasks/config/less.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/tasks/config/less.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/tasks/config/sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/tasks/config/sync.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/tasks/config/watch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/tasks/config/watch.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/tasks/pipeline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/tasks/pipeline.js -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/views/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/views/.eslintrc -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/views/404.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/views/404.ejs -------------------------------------------------------------------------------- /ejemplos/46-frameworks-2/my-sails-app/views/500.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/46-frameworks-2/my-sails-app/views/500.ejs -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/d1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/d1.ts -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/d2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/d2.ts -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/d3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/d3.ts -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/d4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/d4.ts -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/d5.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/d5.ts -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/d6.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/d6.ts -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d1.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d2-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d2-0.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d2-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d2-1.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d2-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d2-2.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d2-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d2-3.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d2-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d2-4.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d3.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d4-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d4-1.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d4-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d4-2.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d4-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d4-3.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d5-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d5-0.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d5-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d5-1.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d5-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d5-2.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d5-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d5-3.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d5-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d5-4.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d5-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d5-5.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d6-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d6-0.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d6-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d6-1.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d6-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d6-2.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d6-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d6-3.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d6-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/imgs/d6-4.png -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/1/test.txt: -------------------------------------------------------------------------------- 1 | Hello Deno! -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/2/copy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/2/copy.ts -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/2/do-fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/2/do-fetch.ts -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/2/helloworld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/2/helloworld.ts -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/3/README.md -------------------------------------------------------------------------------- /ejemplos/47-futuro-node-deno/ejemplosDenoTS/3/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/47-futuro-node-deno/ejemplosDenoTS/3/server.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_DenoExpress/denon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_DenoExpress/denon.json -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_DenoExpress/deps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_DenoExpress/deps.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_DenoExpress/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_DenoExpress/server.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_DenoExpress/start.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_DenoExpress/start.txt -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak/.env: -------------------------------------------------------------------------------- 1 | PORT=8080 -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak/.gitignore -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak/.vscode/settings.json -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak/LICENSE -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak/README.md -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak/denon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak/denon.json -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak/deps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak/deps.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak/src/db/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./user.ts"; 2 | -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak/src/db/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak/src/db/user.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak/src/handlers/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./user.ts"; 2 | -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak/src/handlers/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak/src/handlers/user.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak/src/lib/index.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak/src/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak/src/routes/index.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak/src/server.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak/src/types/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak/src/types/user.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak/start.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak/start.txt -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak_Mongo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak_Mongo/README.md -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak_Mongo/denon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak_Mongo/denon.json -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak_Mongo/deps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak_Mongo/deps.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak_Mongo/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak_Mongo/routes.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak_Mongo/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak_Mongo/server.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak_Mongo/start.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak_Mongo/start.txt -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak_Mongo/test.rest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak_Mongo/test.rest -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/APIREST_Oak_Mongo/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/APIREST_Oak_Mongo/types.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/Oak/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/Oak/.vscode/settings.json -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/Oak/denon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/Oak/denon.json -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/Oak/deps.ts: -------------------------------------------------------------------------------- 1 | export { Application } from "https://deno.land/x/oak@v7.7.0/mod.ts"; 2 | -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/Oak/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/Oak/server.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/Oak/start.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/Oak/start.txt -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/desafio-1-resolucion/denon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/desafio-1-resolucion/denon.json -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/desafio-1-resolucion/deps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/desafio-1-resolucion/deps.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/desafio-1-resolucion/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/desafio-1-resolucion/server.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/desafio-1-resolucion/start.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/desafio-1-resolucion/start.txt -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/desafio-2-resolucion/.env: -------------------------------------------------------------------------------- 1 | PORT=8080 -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/desafio-2-resolucion/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/desafio-2-resolucion/.gitignore -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/desafio-2-resolucion/denon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/desafio-2-resolucion/denon.json -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/desafio-2-resolucion/deps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/desafio-2-resolucion/deps.ts -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/desafio-2-resolucion/src/db/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./producto.ts"; 2 | -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/desafio-2-resolucion/src/handlers/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./producto.ts"; 2 | -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/desafio-2-resolucion/start.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/desafio-2-resolucion/start.txt -------------------------------------------------------------------------------- /ejemplos/48-api-rest-deno/ref.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/48-api-rest-deno/ref.txt -------------------------------------------------------------------------------- /ejemplos/afterclass-poo/herencia/cliente.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-poo/herencia/cliente.js -------------------------------------------------------------------------------- /ejemplos/afterclass-poo/herencia/herencia.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-poo/herencia/herencia.txt -------------------------------------------------------------------------------- /ejemplos/afterclass-poo/herencia/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-poo/herencia/index.js -------------------------------------------------------------------------------- /ejemplos/afterclass-poo/herencia/persona.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-poo/herencia/persona.js -------------------------------------------------------------------------------- /ejemplos/afterclass-poo/herencia/profesor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-poo/herencia/profesor.js -------------------------------------------------------------------------------- /ejemplos/afterclass-poo/patron-factory/factory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-poo/patron-factory/factory.js -------------------------------------------------------------------------------- /ejemplos/afterclass-poo/patron-factory/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-poo/patron-factory/index.js -------------------------------------------------------------------------------- /ejemplos/afterclass-poo/polimorfismo/circulo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-poo/polimorfismo/circulo.js -------------------------------------------------------------------------------- /ejemplos/afterclass-poo/polimorfismo/cuadrado.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-poo/polimorfismo/cuadrado.js -------------------------------------------------------------------------------- /ejemplos/afterclass-poo/polimorfismo/figura.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-poo/polimorfismo/figura.js -------------------------------------------------------------------------------- /ejemplos/afterclass-poo/polimorfismo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-poo/polimorfismo/index.js -------------------------------------------------------------------------------- /ejemplos/afterclass-poo/polimorfismo/polimorfismo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-poo/polimorfismo/polimorfismo.txt -------------------------------------------------------------------------------- /ejemplos/afterclass-poo/polimorfismo/rectangulo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-poo/polimorfismo/rectangulo.js -------------------------------------------------------------------------------- /ejemplos/afterclass-sql-fk/uno-muchos/borrar_tablas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-sql-fk/uno-muchos/borrar_tablas.js -------------------------------------------------------------------------------- /ejemplos/afterclass-sql-fk/uno-muchos/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-sql-fk/uno-muchos/config.json -------------------------------------------------------------------------------- /ejemplos/afterclass-sql-fk/uno-muchos/consultas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-sql-fk/uno-muchos/consultas.js -------------------------------------------------------------------------------- /ejemplos/afterclass-sql-fk/uno-muchos/crear_tablas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-sql-fk/uno-muchos/crear_tablas.js -------------------------------------------------------------------------------- /ejemplos/afterclass-sql-fk/uno-muchos/insertar_datos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-sql-fk/uno-muchos/insertar_datos.js -------------------------------------------------------------------------------- /ejemplos/afterclass-sql-fk/uno-muchos/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/ejemplos/afterclass-sql-fk/uno-muchos/package.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/package.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emanuelbalcazar/coderhouse-backend/HEAD/tsconfig.json --------------------------------------------------------------------------------