{"id":"33d50545-8009-488c-8329-a0605d1d8cda","title":"JavaScript y React: Bootcamp — Proyectos y Ejercicios","description":"JavaScript y React: Bootcamp — Proyectos y Ejercicios ayuda a pasar de la comprensión a la ejecución en 11 lecciones (~37 horas). Está dirigido a personas de 25–34 en inicio o cambio de carrera, con énfasis en conceptos centrales y modelos mentales, herramientas, configuración y entorno de aprendizaje y flujos prácticos y diseño de procesos, y termina con un aplicación web que puede usarse en el trabajo o en el portafolio.","contentLanguage":"es","coverUrl":"/course-covers/javascript-y-react-bootcamp-proyectos-y-ejercicios-629c075f-2c6.webp","createdAt":"2026-05-26T07:46:02.322Z","updatedAt":"2026-05-26T07:51:44.433Z","durationSeconds":133200,"authorId":"37f5c4c9-957a-4fc0-b1e4-231373d635d9","rating":4.222222222222222,"reviewCount":9,"expectedLessonsCount":11,"trailerUrl":null,"faq":[{"answer":"Es útil tener nociones básicas de HTML/CSS o programación. El curso empieza con una rampa clara y luego avanza hacia proyectos y ejercicios.","question":"¿Necesito experiencia previa?"},{"answer":"Un ritmo cómodo es 6–8 horas por semana. En total, el curso incluye 11 lecciones y unas 37 horas de estudio guiado.","question":"¿Cuánto tiempo por semana debería reservar?"},{"answer":"Terminas con un aplicación web y materiales reutilizables construidos alrededor de JavaScript, React y Vite.","question":"¿Con qué termino el curso?"}],"learningOutcomes":null,"requirements":null,"levels":["advanced"],"firstLessonFreePreviewEnabled":false,"certificateEnabled":true,"isPlatformCourse":false,"pricingTiers":[{"id":"standard","name":"Standard","price":149,"features":[],"highlighted":true}],"minPricingTierPrice":149,"bonuses":[],"status":"READY","archivedAt":null,"categoryId":"8e0aeee0-d6ea-4986-8984-0456bf39b9b8","lessons":[{"id":"ef3718ee-8b68-468e-aa4e-1c499c3d0bb7","title":"JavaScript y React: Bootcamp — Proyectos y Ejercicios — orientación del curso y resultados esperados","description":"Lección 1 de 11 en JavaScript y React: Bootcamp — Proyectos y Ejercicios: trabaja orientación del curso y resultados esperados en el contexto de JavaScript y React y convierte el resultado en una parte reutilizable del aplicación web final usando JavaScript y React.","videoUrl":null,"videoFileName":null,"duration":12110,"position":0,"createdAt":"2026-05-26T07:46:02.322Z","updatedAt":"2026-05-26T07:46:02.322Z","courseId":"33d50545-8009-488c-8329-a0605d1d8cda","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"b9348def-a9cb-4e4a-a780-1f1570197205","title":"JavaScript y React: Bootcamp — Proyectos y Ejercicios — conceptos centrales y modelos mentales","description":"Lección 2 de 11 en JavaScript y React: Bootcamp — Proyectos y Ejercicios: trabaja conceptos centrales y modelos mentales en el contexto de JavaScript y React y convierte el resultado en una parte reutilizable del aplicación web final usando JavaScript y React.","videoUrl":null,"videoFileName":null,"duration":12109,"position":1,"createdAt":"2026-05-26T07:46:02.322Z","updatedAt":"2026-05-26T07:46:02.322Z","courseId":"33d50545-8009-488c-8329-a0605d1d8cda","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"974cf6ce-fd55-4958-b60d-adf147ac97df","title":"JavaScript y React: Bootcamp — Proyectos y Ejercicios — herramientas, configuración y entorno de aprendizaje","description":"Lección 3 de 11 en JavaScript y React: Bootcamp — Proyectos y Ejercicios: trabaja herramientas, configuración y entorno de aprendizaje en el contexto de JavaScript y React y convierte el resultado en una parte reutilizable del aplicación web final usando JavaScript y React.","videoUrl":null,"videoFileName":null,"duration":12109,"position":2,"createdAt":"2026-05-26T07:46:02.322Z","updatedAt":"2026-05-26T07:46:02.322Z","courseId":"33d50545-8009-488c-8329-a0605d1d8cda","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"c1b27dc9-c12f-427b-b3b2-be22b66468a8","title":"JavaScript y React: Bootcamp — Proyectos y Ejercicios — flujos prácticos y diseño de procesos","description":"Lección 4 de 11 en JavaScript y React: Bootcamp — Proyectos y Ejercicios: trabaja flujos prácticos y diseño de procesos en el contexto de JavaScript y React y convierte el resultado en una parte reutilizable del aplicación web final usando JavaScript y React.","videoUrl":null,"videoFileName":null,"duration":12109,"position":3,"createdAt":"2026-05-26T07:46:02.322Z","updatedAt":"2026-05-26T07:46:02.322Z","courseId":"33d50545-8009-488c-8329-a0605d1d8cda","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"8d4fe932-c2d8-48ab-a37e-4c5665de932c","title":"JavaScript y React: Bootcamp — Proyectos y Ejercicios — casos reales y práctica guiada","description":"Lección 5 de 11 en JavaScript y React: Bootcamp — Proyectos y Ejercicios: trabaja casos reales y práctica guiada en el contexto de JavaScript y React y convierte el resultado en una parte reutilizable del aplicación web final usando JavaScript y React.","videoUrl":null,"videoFileName":null,"duration":12109,"position":4,"createdAt":"2026-05-26T07:46:02.322Z","updatedAt":"2026-05-26T07:46:02.322Z","courseId":"33d50545-8009-488c-8329-a0605d1d8cda","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"db48b521-c4e1-4f12-833b-427a6ef8bf7f","title":"JavaScript y React: Bootcamp — Proyectos y Ejercicios — controles de seguridad y reducción del riesgo","description":"Lección 6 de 11 en JavaScript y React: Bootcamp — Proyectos y Ejercicios: trabaja controles de seguridad y reducción del riesgo en el contexto de JavaScript y React y convierte el resultado en una parte reutilizable del aplicación web final usando JavaScript y React.","videoUrl":null,"videoFileName":null,"duration":12109,"position":5,"createdAt":"2026-05-26T07:46:02.322Z","updatedAt":"2026-05-26T07:46:02.322Z","courseId":"33d50545-8009-488c-8329-a0605d1d8cda","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"de1a4be8-e89e-4dda-95a5-d88e4e60b81f","title":"JavaScript y React: Bootcamp — Proyectos y Ejercicios — construcción del proyecto y revisión","description":"Lección 7 de 11 en JavaScript y React: Bootcamp — Proyectos y Ejercicios: trabaja construcción del proyecto y revisión en el contexto de JavaScript y React y convierte el resultado en una parte reutilizable del aplicación web final usando JavaScript y React.","videoUrl":null,"videoFileName":null,"duration":12109,"position":6,"createdAt":"2026-05-26T07:46:02.322Z","updatedAt":"2026-05-26T07:46:02.322Z","courseId":"33d50545-8009-488c-8329-a0605d1d8cda","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"f23a883f-4470-4caf-a49c-f49f61569081","title":"JavaScript y React: Bootcamp — Proyectos y Ejercicios — troubleshooting y errores frecuentes","description":"Lección 8 de 11 en JavaScript y React: Bootcamp — Proyectos y Ejercicios: trabaja troubleshooting y errores frecuentes en el contexto de JavaScript y React y convierte el resultado en una parte reutilizable del aplicación web final usando JavaScript y React.","videoUrl":null,"videoFileName":null,"duration":12109,"position":7,"createdAt":"2026-05-26T07:46:02.322Z","updatedAt":"2026-05-26T07:46:02.322Z","courseId":"33d50545-8009-488c-8329-a0605d1d8cda","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"167001d2-a2bc-4110-ae75-30898e583af9","title":"JavaScript y React: Bootcamp — Proyectos y Ejercicios — colaboración en equipo y ciclos de revisión","description":"Lección 9 de 11 en JavaScript y React: Bootcamp — Proyectos y Ejercicios: trabaja colaboración en equipo y ciclos de revisión en el contexto de JavaScript y React y convierte el resultado en una parte reutilizable del aplicación web final usando JavaScript y React.","videoUrl":null,"videoFileName":null,"duration":12109,"position":8,"createdAt":"2026-05-26T07:46:02.322Z","updatedAt":"2026-05-26T07:46:02.322Z","courseId":"33d50545-8009-488c-8329-a0605d1d8cda","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"e16b5252-c2a3-461c-bd5a-95cb7186cabd","title":"JavaScript y React: Bootcamp — Proyectos y Ejercicios — empaquetado para portafolio y entrega","description":"Lección 10 de 11 en JavaScript y React: Bootcamp — Proyectos y Ejercicios: trabaja empaquetado para portafolio y entrega en el contexto de JavaScript y React y convierte el resultado en una parte reutilizable del aplicación web final usando JavaScript y React.","videoUrl":null,"videoFileName":null,"duration":12109,"position":9,"createdAt":"2026-05-26T07:46:02.322Z","updatedAt":"2026-05-26T07:46:02.322Z","courseId":"33d50545-8009-488c-8329-a0605d1d8cda","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"2306b64c-0166-4625-8263-46c87575a5ee","title":"JavaScript y React: Bootcamp — Proyectos y Ejercicios — implementación, handoff y próximos pasos","description":"Lección 11 de 11 en JavaScript y React: Bootcamp — Proyectos y Ejercicios: trabaja implementación, handoff y próximos pasos en el contexto de JavaScript y React y convierte el resultado en una parte reutilizable del aplicación web final usando JavaScript y React.","videoUrl":null,"videoFileName":null,"duration":12109,"position":10,"createdAt":"2026-05-26T07:46:02.322Z","updatedAt":"2026-05-26T07:46:02.322Z","courseId":"33d50545-8009-488c-8329-a0605d1d8cda","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null}],"author":{"id":"37f5c4c9-957a-4fc0-b1e4-231373d635d9","name":"Mateo López","avatarUrl":null,"bio":null,"socialLinks":null,"isPlatformRepresentative":false},"hasTeamOffer":false,"teamOfferSummary":null}