{"id":"e0cdb761-f5e7-4503-94d8-649e0d36aa04","title":"JavaScript and React: Launchpad — proyectos para portafolio y entrevistas","description":"El curso JavaScript and React: Launchpad — proyectos para portafolio y entrevistas está pensado para personas de 25–34 en inicio o cambio de carrera que necesitan un resultado concreto, aplicable y útil para portafolio. A lo largo de 11 lecciones y unas 28 horas, el programa pone énfasis en orientación del curso y resultados esperados, diseño de APIs y estructura de la app; el proyecto final entrega módulo de portafolio front-end, desarrollado con TypeScript y React.","contentLanguage":"es","coverUrl":null,"createdAt":"2026-05-26T07:49:38.754Z","updatedAt":"2026-05-26T07:49:38.826Z","durationSeconds":100800,"authorId":"1a31e877-20fa-4598-bf1b-676d232c5187","rating":4.5,"reviewCount":14,"expectedLessonsCount":11,"trailerUrl":null,"faq":[{"answer":"No se requiere experiencia previa. Las primeras lecciones crean una rampa clara antes de entrar en la parte aplicada.","question":"¿Necesito experiencia previa?"},{"answer":"Un ritmo cómodo es de 5–7 horas por semana. En total, el curso incluye 11 lecciones y unas 28 horas de trabajo guiado.","question":"¿Cuánto tiempo debo reservar por semana?"},{"answer":"Vas a terminar con módulo de portafolio front-end y materiales reutilizables construidos con TypeScript y React.","question":"¿Con qué termino el curso?"}],"learningOutcomes":null,"requirements":null,"levels":["advanced"],"firstLessonFreePreviewEnabled":false,"certificateEnabled":true,"isPlatformCourse":false,"pricingTiers":[{"id":"standard","name":"Standard","price":39,"features":[],"highlighted":true}],"minPricingTierPrice":39,"bonuses":[],"status":"READY","archivedAt":null,"categoryId":"8e0aeee0-d6ea-4986-8984-0456bf39b9b8","lessons":[{"id":"26ec5cd8-e659-4ef4-b5aa-7973215c0106","title":"JavaScript and React: Launchpad — proyectos para portafolio y entrevistas — orientación del curso y resultados esperados","description":"Lección 1 de 11 en JavaScript and React: Launchpad — proyectos para portafolio y entrevistas: trabaja el módulo “orientación del curso y resultados esperados” y convierte el resultado en una parte reutilizable del módulo de portafolio front-end final usando TypeScript y React.","videoUrl":null,"videoFileName":null,"duration":9164,"position":0,"createdAt":"2026-05-26T07:49:38.754Z","updatedAt":"2026-05-26T07:49:38.754Z","courseId":"e0cdb761-f5e7-4503-94d8-649e0d36aa04","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"bb154b19-47a9-4c5e-80df-f5b2f59d41e2","title":"JavaScript and React: Launchpad — proyectos para portafolio y entrevistas — diseño de APIs","description":"Lección 2 de 11 en JavaScript and React: Launchpad — proyectos para portafolio y entrevistas: trabaja el módulo “diseño de APIs” y convierte el resultado en una parte reutilizable del módulo de portafolio front-end final usando TypeScript y React.","videoUrl":null,"videoFileName":null,"duration":9164,"position":1,"createdAt":"2026-05-26T07:49:38.754Z","updatedAt":"2026-05-26T07:49:38.754Z","courseId":"e0cdb761-f5e7-4503-94d8-649e0d36aa04","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"bd3924fd-68f4-444a-98f3-794e8b2ed93c","title":"JavaScript and React: Launchpad — proyectos para portafolio y entrevistas — estructura de la app","description":"Lección 3 de 11 en JavaScript and React: Launchpad — proyectos para portafolio y entrevistas: trabaja el módulo “estructura de la app” y convierte el resultado en una parte reutilizable del módulo de portafolio front-end final usando TypeScript y React.","videoUrl":null,"videoFileName":null,"duration":9164,"position":2,"createdAt":"2026-05-26T07:49:38.754Z","updatedAt":"2026-05-26T07:49:38.754Z","courseId":"e0cdb761-f5e7-4503-94d8-649e0d36aa04","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"d38d6f45-2ffb-46ea-8d22-cc68b85e2ffc","title":"JavaScript and React: Launchpad — proyectos para portafolio y entrevistas — rutinas de debugging","description":"Lección 4 de 11 en JavaScript and React: Launchpad — proyectos para portafolio y entrevistas: trabaja el módulo “rutinas de debugging” y convierte el resultado en una parte reutilizable del módulo de portafolio front-end final usando TypeScript y React.","videoUrl":null,"videoFileName":null,"duration":9164,"position":3,"createdAt":"2026-05-26T07:49:38.754Z","updatedAt":"2026-05-26T07:49:38.754Z","courseId":"e0cdb761-f5e7-4503-94d8-649e0d36aa04","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"1eac9160-500e-4501-a059-bd84282e9a92","title":"JavaScript and React: Launchpad — proyectos para portafolio y entrevistas — handoffs y documentación","description":"Lección 5 de 11 en JavaScript and React: Launchpad — proyectos para portafolio y entrevistas: trabaja el módulo “handoffs y documentación” y convierte el resultado en una parte reutilizable del módulo de portafolio front-end final usando TypeScript y React.","videoUrl":null,"videoFileName":null,"duration":9164,"position":4,"createdAt":"2026-05-26T07:49:38.754Z","updatedAt":"2026-05-26T07:49:38.754Z","courseId":"e0cdb761-f5e7-4503-94d8-649e0d36aa04","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"feb3ea75-5fe2-40a9-a841-ae1e185c466c","title":"JavaScript and React: Launchpad — proyectos para portafolio y entrevistas — automatización para developers","description":"Lección 6 de 11 en JavaScript and React: Launchpad — proyectos para portafolio y entrevistas: trabaja el módulo “automatización para developers” y convierte el resultado en una parte reutilizable del módulo de portafolio front-end final usando TypeScript y React.","videoUrl":null,"videoFileName":null,"duration":9164,"position":5,"createdAt":"2026-05-26T07:49:38.754Z","updatedAt":"2026-05-26T07:49:38.754Z","courseId":"e0cdb761-f5e7-4503-94d8-649e0d36aa04","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"584291c8-5457-49e6-9c0b-795ae8a56bd2","title":"JavaScript and React: Launchpad — proyectos para portafolio y entrevistas — estrategia de testing","description":"Lección 7 de 11 en JavaScript and React: Launchpad — proyectos para portafolio y entrevistas: trabaja el módulo “estrategia de testing” y convierte el resultado en una parte reutilizable del módulo de portafolio front-end final usando TypeScript y React.","videoUrl":null,"videoFileName":null,"duration":9164,"position":6,"createdAt":"2026-05-26T07:49:38.754Z","updatedAt":"2026-05-26T07:49:38.754Z","courseId":"e0cdb761-f5e7-4503-94d8-649e0d36aa04","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"d7191d26-ffb5-42bc-87a1-9c517913ace8","title":"JavaScript and React: Launchpad — proyectos para portafolio y entrevistas — calidad, revisión y control de riesgo","description":"Lección 8 de 11 en JavaScript and React: Launchpad — proyectos para portafolio y entrevistas: trabaja el módulo “calidad, revisión y control de riesgo” y convierte el resultado en una parte reutilizable del módulo de portafolio front-end final usando TypeScript y React.","videoUrl":null,"videoFileName":null,"duration":9163,"position":7,"createdAt":"2026-05-26T07:49:38.754Z","updatedAt":"2026-05-26T07:49:38.754Z","courseId":"e0cdb761-f5e7-4503-94d8-649e0d36aa04","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"73b23c3c-1dda-4970-87d9-686589d52e44","title":"JavaScript and React: Launchpad — proyectos para portafolio y entrevistas — flujo de deploy","description":"Lección 9 de 11 en JavaScript and React: Launchpad — proyectos para portafolio y entrevistas: trabaja el módulo “flujo de deploy” y convierte el resultado en una parte reutilizable del módulo de portafolio front-end final usando TypeScript y React.","videoUrl":null,"videoFileName":null,"duration":9163,"position":8,"createdAt":"2026-05-26T07:49:38.754Z","updatedAt":"2026-05-26T07:49:38.754Z","courseId":"e0cdb761-f5e7-4503-94d8-649e0d36aa04","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"0091229a-91c4-4820-812d-a05f3321c843","title":"JavaScript and React: Launchpad — proyectos para portafolio y entrevistas — casos guiados y práctica","description":"Lección 10 de 11 en JavaScript and React: Launchpad — proyectos para portafolio y entrevistas: trabaja el módulo “casos guiados y práctica” y convierte el resultado en una parte reutilizable del módulo de portafolio front-end final usando TypeScript y React.","videoUrl":null,"videoFileName":null,"duration":9163,"position":9,"createdAt":"2026-05-26T07:49:38.754Z","updatedAt":"2026-05-26T07:49:38.754Z","courseId":"e0cdb761-f5e7-4503-94d8-649e0d36aa04","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"ec6c13a0-f2f6-4daf-a2e1-88beb41dbbbe","title":"JavaScript and React: Launchpad — proyectos para portafolio y entrevistas — medición y optimización","description":"Lección 11 de 11 en JavaScript and React: Launchpad — proyectos para portafolio y entrevistas: trabaja el módulo “medición y optimización” y convierte el resultado en una parte reutilizable del módulo de portafolio front-end final usando TypeScript y React.","videoUrl":null,"videoFileName":null,"duration":9163,"position":10,"createdAt":"2026-05-26T07:49:38.754Z","updatedAt":"2026-05-26T07:49:38.754Z","courseId":"e0cdb761-f5e7-4503-94d8-649e0d36aa04","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null}],"author":{"id":"1a31e877-20fa-4598-bf1b-676d232c5187","name":"Javier Díaz","avatarUrl":null,"bio":null,"socialLinks":null,"isPlatformRepresentative":false},"hasTeamOffer":false,"teamOfferSummary":null}