Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico.

Descripción: El presente proyecto tiene por objetivo principal el diseño y desarrollo de un aplicativo web para la asignación de citas o turnos y que a su vez sea utilizado como modelo didáctico para ser implementado en el portal MeiWeb en la asignatura de “programación en la web” y que sirva como e...

Full description

Autores:
Amaris Ortiz, José Nelson
Landazábal Landazábal, Javier David
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2022
Institución:
Universidad Industrial de Santander
Repositorio:
Repositorio UIS
Idioma:
spa
OAI Identifier:
oai:noesis.uis.edu.co:20.500.14071/11434
Acceso en línea:
https://noesis.uis.edu.co/handle/20.500.14071/11434
https://noesis.uis.edu.co
Palabra clave:
Aplicativo web
MeiWeb
MERN Stack
React.js
MongoDB
Web application
MeiWeb
MERN Stack
React.js
MongoDB
Rights
openAccess
License
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
id UISANTADR2_c2dd63930e664e0c9059bf35925aea02
oai_identifier_str oai:noesis.uis.edu.co:20.500.14071/11434
network_acronym_str UISANTADR2
network_name_str Repositorio UIS
repository_id_str
dc.title.none.fl_str_mv Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico.
dc.title.english.none.fl_str_mv Course prototype for the subject "Programming on the web" and the implementation of a PWA web application for scheduling appointments and events as a teaching resource.
title Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico.
spellingShingle Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico.
Aplicativo web
MeiWeb
MERN Stack
React.js
MongoDB
Web application
MeiWeb
MERN Stack
React.js
MongoDB
title_short Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico.
title_full Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico.
title_fullStr Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico.
title_full_unstemmed Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico.
title_sort Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico.
dc.creator.fl_str_mv Amaris Ortiz, José Nelson
Landazábal Landazábal, Javier David
dc.contributor.advisor.none.fl_str_mv Flórez Becerra, Manuel Guillermo
dc.contributor.author.none.fl_str_mv Amaris Ortiz, José Nelson
Landazábal Landazábal, Javier David
dc.contributor.evaluator.none.fl_str_mv González Ramírez, Luis Ignacio
Beltrán Castro, Carlos Adolfo
dc.subject.none.fl_str_mv Aplicativo web
MeiWeb
MERN Stack
React.js
MongoDB
topic Aplicativo web
MeiWeb
MERN Stack
React.js
MongoDB
Web application
MeiWeb
MERN Stack
React.js
MongoDB
dc.subject.keyword.none.fl_str_mv Web application
MeiWeb
MERN Stack
React.js
MongoDB
description Descripción: El presente proyecto tiene por objetivo principal el diseño y desarrollo de un aplicativo web para la asignación de citas o turnos y que a su vez sea utilizado como modelo didáctico para ser implementado en el portal MeiWeb en la asignatura de “programación en la web” y que sirva como ejemplo para el aprendizaje y uso de nuevas alternativas en cuanto a desarrollo web, alternativas altamente demandadas en el ámbito laboral y de desarrollo. El aprendizaje y uso de estas nuevas alternativas es necesario para estar al día en cuanto a tecnologías y ser competentes ante la gran solicitud de profesionales con conocimientos en diferentes áreas del diseño web y que se encuentren modernizados, ya que, aunque se puede seguir trabajando de forma clásica, el uso de bibliotecas y frameworks como React.js u otros existentes, facilitan y permiten un desarrollo más ágil y controlado, adicional dan un ciclo de vida más largo a las aplicaciones desarrolladas. Si bien se desea dar una base didáctica en cuanto al desarrollo web y se plantea organizar un prototipo de “curso” estamos conscientes de la gran responsabilidad que ello conlleva y el conocimiento en cuanto a didáctica, modelos de aprendizaje y enseñanza se debe poseer, por ello reconocemos que un curso de esta índole debe estar siempre en constante actualización y crecimiento, de lo anterior agregamos nuestro aporte dando inicio en este con el uso de tecnologías MERN Stack, React.js como biblioteca de desarrollo web en la parte del Front-end , unido a un Back-end con una base de datos no relacional como MongoDB que sirva de ejemplo con el aplicativo desarrollado, para demostrar las principales funcionalidades que aquí en conjunto se nos ofrecen.
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-09-15T16:49:44Z
dc.date.available.none.fl_str_mv 2022-09-15T16:49:44Z
dc.date.created.none.fl_str_mv 2022-09-08
dc.date.issued.none.fl_str_mv 2022-09-08
dc.type.local.none.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.hasversion.none.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv https://noesis.uis.edu.co/handle/20.500.14071/11434
dc.identifier.instname.none.fl_str_mv Universidad Industrial de Santander
dc.identifier.reponame.none.fl_str_mv Universidad Industrial de Santander
dc.identifier.repourl.none.fl_str_mv https://noesis.uis.edu.co
url https://noesis.uis.edu.co/handle/20.500.14071/11434
https://noesis.uis.edu.co
identifier_str_mv Universidad Industrial de Santander
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.license.none.fl_str_mv Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
eu_rights_str_mv openAccess
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Industrial de Santander
dc.publisher.faculty.none.fl_str_mv Facultad de Ingeníerias Fisicomecánicas
dc.publisher.program.none.fl_str_mv Ingeniería de Sistemas
dc.publisher.school.none.fl_str_mv Escuela de Ingeniería de Sistemas e Informática
publisher.none.fl_str_mv Universidad Industrial de Santander
institution Universidad Industrial de Santander
bitstream.url.fl_str_mv https://noesis.uis.edu.co/bitstreams/637476d2-9b01-49b8-8db7-531cccf93d64/download
https://noesis.uis.edu.co/bitstreams/16f79133-87e7-4545-a739-084f227af5c4/download
https://noesis.uis.edu.co/bitstreams/a15f2adf-ef64-4a50-a815-4d71daea0e4b/download
https://noesis.uis.edu.co/bitstreams/09d00ae5-b9d0-461b-a1ab-c76122fce723/download
https://noesis.uis.edu.co/bitstreams/af0fc66d-c7a0-464e-8262-53665d36bd4e/download
https://noesis.uis.edu.co/bitstreams/6be61cb9-5314-4c5e-ac07-5b9a96603c60/download
https://noesis.uis.edu.co/bitstreams/a94f7a32-9354-4586-ac7a-071711fc6386/download
https://noesis.uis.edu.co/bitstreams/0de8f7ab-5e35-4abd-a6d0-542eaf264390/download
https://noesis.uis.edu.co/bitstreams/34b9d55c-fdfa-4282-9b86-ba8a15adf04e/download
https://noesis.uis.edu.co/bitstreams/963b675a-616b-4f6c-b8cf-47eee6fc6c86/download
bitstream.checksum.fl_str_mv d6c6988fc27292fa76eb28e5cdc19e5d
49d2b55c8c36fa255b732c2b9622c68c
0fdb0a56b090ed96123fb88c3bca3b0e
d6298274a8378d319ac744759540b71b
91e72fe13bee2891dceb292d3dbb650a
1021204256af21c629c76b2bc6b2cd89
a0f45a04e0dcf1f844fac759007e7d52
a11624a2abb5290476eb041b8386e36e
3c81b7a3d47391c2cdcfc6eddcca2f0c
8d2ffe12b646d3e2dad9fab36a716bad
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv DSpace at UIS
repository.mail.fl_str_mv noesis@uis.edu.co
_version_ 1814095175541063680
spelling Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Flórez Becerra, Manuel GuillermoAmaris Ortiz, José NelsonLandazábal Landazábal, Javier DavidGonzález Ramírez, Luis IgnacioBeltrán Castro, Carlos Adolfo2022-09-15T16:49:44Z2022-09-15T16:49:44Z2022-09-082022-09-08https://noesis.uis.edu.co/handle/20.500.14071/11434Universidad Industrial de SantanderUniversidad Industrial de Santanderhttps://noesis.uis.edu.coDescripción: El presente proyecto tiene por objetivo principal el diseño y desarrollo de un aplicativo web para la asignación de citas o turnos y que a su vez sea utilizado como modelo didáctico para ser implementado en el portal MeiWeb en la asignatura de “programación en la web” y que sirva como ejemplo para el aprendizaje y uso de nuevas alternativas en cuanto a desarrollo web, alternativas altamente demandadas en el ámbito laboral y de desarrollo. El aprendizaje y uso de estas nuevas alternativas es necesario para estar al día en cuanto a tecnologías y ser competentes ante la gran solicitud de profesionales con conocimientos en diferentes áreas del diseño web y que se encuentren modernizados, ya que, aunque se puede seguir trabajando de forma clásica, el uso de bibliotecas y frameworks como React.js u otros existentes, facilitan y permiten un desarrollo más ágil y controlado, adicional dan un ciclo de vida más largo a las aplicaciones desarrolladas. Si bien se desea dar una base didáctica en cuanto al desarrollo web y se plantea organizar un prototipo de “curso” estamos conscientes de la gran responsabilidad que ello conlleva y el conocimiento en cuanto a didáctica, modelos de aprendizaje y enseñanza se debe poseer, por ello reconocemos que un curso de esta índole debe estar siempre en constante actualización y crecimiento, de lo anterior agregamos nuestro aporte dando inicio en este con el uso de tecnologías MERN Stack, React.js como biblioteca de desarrollo web en la parte del Front-end , unido a un Back-end con una base de datos no relacional como MongoDB que sirva de ejemplo con el aplicativo desarrollado, para demostrar las principales funcionalidades que aquí en conjunto se nos ofrecen.PregradoIngeniero de SistemasDescription: The main objective of this project is the design and development of a web application for the assignment of appointments or shifts and that in turn is used as a didactic model to be implemented in the MeiWeb portal in the subject of "programming on the web" and that serves as an example for the learning and use of new alternatives in terms of web development, highly demanded alternatives in the labor and development field. The learning and use of these new alternatives is necessary to be up to date in terms of technologies and be competent in the face of the great demand of professionals with knowledge in different areas of web design and who are modernized, since, although it is possible to continue working Classically, the use of libraries and frameworks such as React.js or other existing ones, facilitate and allow a more agile and controlled development, additionally they give a longer life cycle to the developed applications. Although it is desired to give a didactic base in terms of web development and it is proposed to organize a prototype of a "course", we are aware of the great responsibility that this entails and knowledge in terms of didactics, learning and teaching models must be possessed, for We recognize that a course of this nature must always be constantly updated and growing, from the above we add our contribution starting in this with the use of MERN Stack technologies, React.js as a web development library in the Front-end part , together with a Back-end with a non-relational database such as MongoDB that serves as an example with the developed application, to demonstrate the main functionalities that are offered here as a whole.application/pdfspaUniversidad Industrial de SantanderFacultad de Ingeníerias FisicomecánicasIngeniería de SistemasEscuela de Ingeniería de Sistemas e InformáticaAplicativo webMeiWebMERN StackReact.jsMongoDBWeb applicationMeiWebMERN StackReact.jsMongoDBPrototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico.Course prototype for the subject "Programming on the web" and the implementation of a PWA web application for scheduling appointments and events as a teaching resource.Tesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/version/c_b1a7d7d4d402bccehttp://purl.org/coar/resource_type/c_7a1fORIGINALDocumento.pdfDocumento.pdfapplication/pdf1018275https://noesis.uis.edu.co/bitstreams/637476d2-9b01-49b8-8db7-531cccf93d64/downloadd6c6988fc27292fa76eb28e5cdc19e5dMD51Nota de proyecto.pdfNota de proyecto.pdfapplication/pdf21110https://noesis.uis.edu.co/bitstreams/16f79133-87e7-4545-a739-084f227af5c4/download49d2b55c8c36fa255b732c2b9622c68cMD52Carta de autorización.pdfCarta de autorización.pdfapplication/pdf76817https://noesis.uis.edu.co/bitstreams/a15f2adf-ef64-4a50-a815-4d71daea0e4b/download0fdb0a56b090ed96123fb88c3bca3b0eMD53LICENSElicense.txtlicense.txttext/plain; charset=utf-82237https://noesis.uis.edu.co/bitstreams/09d00ae5-b9d0-461b-a1ab-c76122fce723/downloadd6298274a8378d319ac744759540b71bMD54TEXTDocumento.pdf.txtDocumento.pdf.txtExtracted texttext/plain104913https://noesis.uis.edu.co/bitstreams/af0fc66d-c7a0-464e-8262-53665d36bd4e/download91e72fe13bee2891dceb292d3dbb650aMD55Nota de proyecto.pdf.txtNota de proyecto.pdf.txtExtracted texttext/plain861https://noesis.uis.edu.co/bitstreams/6be61cb9-5314-4c5e-ac07-5b9a96603c60/download1021204256af21c629c76b2bc6b2cd89MD57Carta de autorización.pdf.txtCarta de autorización.pdf.txtExtracted texttext/plain4047https://noesis.uis.edu.co/bitstreams/a94f7a32-9354-4586-ac7a-071711fc6386/downloada0f45a04e0dcf1f844fac759007e7d52MD59THUMBNAILDocumento.pdf.jpgDocumento.pdf.jpgGenerated Thumbnailimage/jpeg3218https://noesis.uis.edu.co/bitstreams/0de8f7ab-5e35-4abd-a6d0-542eaf264390/downloada11624a2abb5290476eb041b8386e36eMD56Nota de proyecto.pdf.jpgNota de proyecto.pdf.jpgGenerated Thumbnailimage/jpeg4085https://noesis.uis.edu.co/bitstreams/34b9d55c-fdfa-4282-9b86-ba8a15adf04e/download3c81b7a3d47391c2cdcfc6eddcca2f0cMD58Carta de autorización.pdf.jpgCarta de autorización.pdf.jpgGenerated Thumbnailimage/jpeg5893https://noesis.uis.edu.co/bitstreams/963b675a-616b-4f6c-b8cf-47eee6fc6c86/download8d2ffe12b646d3e2dad9fab36a716badMD51020.500.14071/11434oai:noesis.uis.edu.co:20.500.14071/114342022-10-13 08:43:51.766http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://noesis.uis.edu.coDSpace at UISnoesis@uis.edu.coRWwgc3VzY3JpdG8gQVVUT1Ig4oCTIEVTVFVESUFOVEUsIGlkZW50aWZpY2FkbyBjb21vIGFwYXJlY2UgYWwgcGllIGRlIG1pIGZpcm1hLCBhY3R1YW5kbyBlbiBub21icmUgcHJvcGlvLCB5IGVuIG1pIGNhbGlkYWQgZGUgYXV0b3IgZGVsIHRyYWJham8gZGUgZ3JhZG8sIGRlbCB0cmFiYWpvIGRlIGludmVzdGlnYWNpw7NuLCBvIGRlIGxhIHRlc2lzIGRlbm9taW5hZGEgY29tbyBzZSBlc3BlY2lmaWNhIGVuIGVsIGNhbXBvIOKAmFTDrXR1bG/igJksIHBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvIGF1dG9yaXpvIGEgbGEgVU5JVkVSU0lEQUQgSU5EVVNUUklBTCBERSBTQU5UQU5ERVIsIHBhcmEgcXVlIGVuIGxvcyB0w6lybWlub3MgZXN0YWJsZWNpZG9zIGVuIGxhIExleSAyMyBkZSAxOTgyLCBsYSBMZXkgNDQgZGUgMTk5MywgZWwgRGVjcmV0byA0NjAgZGUgMTk5NSwgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBkZXJlY2hvcyBkZSBhdXRvciwgcmVhbGljZSBsYSByZXByb2R1Y2Npw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhLCBlZGljacOzbiwgZGlzdHJpYnVjacOzbiBiYWpvIGxhIG1vZGFsaWRhZCBkZSBhbHF1aWxlciwgcHLDqXN0YW1vIHDDumJsaWNvIG8gaW1wb3J0YWNpw7NuIGVuIGZvcm1hdG8gaW1wcmVzbyB5IGRpZ2l0YWwsIGxhIHRyYW5zZm9ybWFjacOzbiwgbGEgcHVibGljYWNpw7NuIGNvbW8gb2JyYSBsaXRlcmFyaWEsIGxpYnJvIGVsZWN0csOzbmljbyAoZS1Cb29rKSBvIHJldmlzdGEgZWxlY3Ryw7NuaWNhLCBpbmNsdXllbmRvIGxhIHBvc2liaWxpZGFkIGRlIGRpc3RyaWJ1aXJsYSBwb3IgbWVkaW9zIHRyYWRpY2lvbmFsZXMgbyBwb3IgSW50ZXJuZXQgYSBjdWFscXVpZXIgdMOtdHVsbyAgcG9yIGxhIFVuaXZlcnNpZGFkIHkgY29uIHF1aWVuIHRlbmdhIGNvbnZlbmlvIHBhcmEgZWxsbywgaW5jbHV5ZW5kbyBsYSBwb3NpYmlsaWRhZCBkZSBoYWNlciBhZGFwdGFjaW9uZXMsIGFjdHVhbGl6YWNpb25lcyB5IHRyYWR1Y2Npb25lcyBlbiB0b2RvcyBsb3MgaWRpb21hczsgbGEgaW5jb3Jwb3JhY2nDs24gYSB1bmEgY29sZWNjacOzbiBvIGNvbXBpbGFjacOzbiwgbGEgdHJhZHVjY2nDs24sIGZpamFjacOzbiBlbiBmb25vZ3JhbWEsIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBlbiBmb3JtYXRvIGFuw6Fsb2dvLCBkaWdpdGFsLCBhdWRpb3Zpc3VhbCwgbWFnbsOpdGljbywgeSwgZW4gZ2VuZXJhbCwgbG9zIGZvcm1hdG9zIGVuICBxdWUgc2UgcHVlZGEgcmVwcm9kdWNpciB5IGNvbXVuaWNhciAgZGUgbWFuZXJhIHRvdGFsIHkgcGFyY2lhbCBtaSB0cmFiYWpvIGRlIGdyYWRvIG8gdGVzaXMuIAoKTGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBzZSBoYWNlIGV4dGVuc2l2YSBhIGxhcyBmYWN1bHRhZGVzIHkgZGVyZWNob3MgZGUgdXNvIHNvYnJlIGxhIG9icmEgZW4gZm9ybWF0byBvIHNvcG9ydGUgYW7DoWxvZ28sIGZvcm1hdG8gdmlydHVhbCwgZWxlY3Ryw7NuaWNvLCBkaWdpdGFsLCDDs3B0aWNvLCB1c28gZW4gcmVkLCBJbnRlcm5ldCwgZXh0cmFuZXQsIGludHJhbmV0LCBlbnRyZSBvdHJvcyBmb3JtYXRvcyB5IG1lZGlvcy4KCkVsIEFVVE9SIOKAkyBFU1RVRElBTlRFLCBtYW5pZmllc3RhIHF1ZSBsYSBvYnJhIG9iamV0byBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIGVzIG9yaWdpbmFsIHkgbGEgcmVhbGl6w7Mgc2luIHZpb2xhciBvIHVzdXJwYXIgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHBvciBsbyB0YW50bywgbGEgb2JyYSBlcyBkZSBzdSBleGNsdXNpdmEgYXV0b3LDrWEgeSBkZXRlbnRhIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLiAgCgpQYXJhIHRvZG9zIGxvcyBlZmVjdG9zIGxhIFVOSVZFUlNJREFEIElORFVTVFJJQUwgREUgU0FOVEFOREVSIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmU7IGVuIGNvbnNlY3VlbmNpYSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSBlbiBjdWVzdGnDs24sIEVsIEFVVE9SIOKAkyBFU1RVRElBTlRFLCBhc3VtaXLDoSB0b2RhIGxhIHJlc3BvbnNhYmlsaWRhZCwgeSBzYWxkcsOhIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLgo=