{"id":"fe17fcd1-751a-4590-b4f2-99150f45d97e","title":"Python Automation: Guía de Campo — de investigación a activos de producción","description":"El curso Python Automation: Guía de Campo — de investigación a activos de producción 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 8 lecciones y unas 20 horas, el programa pone énfasis en orientación del curso y resultados esperados, fundamentos y vocabulario de trabajo y diseño de APIs; el proyecto final entrega proyecto de API, desarrollado con Node.js y TypeScript.","contentLanguage":"es","coverUrl":null,"createdAt":"2026-05-26T07:50:36.245Z","updatedAt":"2026-05-26T07:50:36.341Z","durationSeconds":72000,"authorId":"258796ec-3063-4f9c-ba21-7cdb31786f20","rating":4.424242424242424,"reviewCount":33,"expectedLessonsCount":8,"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 4–6 horas por semana. En total, el curso incluye 8 lecciones y unas 20 horas de trabajo guiado.","question":"¿Cuánto tiempo debo reservar por semana?"},{"answer":"Vas a terminar con proyecto de API y materiales reutilizables construidos con Node.js y TypeScript.","question":"¿Con qué termino el curso?"}],"learningOutcomes":null,"requirements":null,"levels":["advanced"],"firstLessonFreePreviewEnabled":false,"certificateEnabled":true,"isPlatformCourse":false,"pricingTiers":[{"id":"standard","name":"Standard","price":79,"features":[],"highlighted":true}],"minPricingTierPrice":79,"bonuses":[],"status":"READY","archivedAt":null,"categoryId":"8e0aeee0-d6ea-4986-8984-0456bf39b9b8","lessons":[{"id":"0e6a57a1-2574-46b6-af02-cc9d35b505db","title":"Python Automation: Guía de Campo — de investigación a activos de producción — orientación del curso y resultados esperados","description":"Lección 1 de 8 en Python Automation: Guía de Campo — de investigación a activos de producción: trabaja el módulo “orientación del curso y resultados esperados” y convierte el resultado en una parte reutilizable del proyecto de API final usando Node.js y TypeScript.","videoUrl":null,"videoFileName":null,"duration":9000,"position":0,"createdAt":"2026-05-26T07:50:36.245Z","updatedAt":"2026-05-26T07:50:36.245Z","courseId":"fe17fcd1-751a-4590-b4f2-99150f45d97e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"ea96edb1-ee48-4ad3-8eea-d5c98e608ea2","title":"Python Automation: Guía de Campo — de investigación a activos de producción — fundamentos y vocabulario de trabajo","description":"Lección 2 de 8 en Python Automation: Guía de Campo — de investigación a activos de producción: trabaja el módulo “fundamentos y vocabulario de trabajo” y convierte el resultado en una parte reutilizable del proyecto de API final usando Node.js y TypeScript.","videoUrl":null,"videoFileName":null,"duration":9000,"position":1,"createdAt":"2026-05-26T07:50:36.245Z","updatedAt":"2026-05-26T07:50:36.245Z","courseId":"fe17fcd1-751a-4590-b4f2-99150f45d97e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"ef2b384b-b83e-468e-bef7-f473cc77c5b4","title":"Python Automation: Guía de Campo — de investigación a activos de producción — diseño de APIs","description":"Lección 3 de 8 en Python Automation: Guía de Campo — de investigación a activos de producción: trabaja el módulo “diseño de APIs” y convierte el resultado en una parte reutilizable del proyecto de API final usando Node.js y TypeScript.","videoUrl":null,"videoFileName":null,"duration":9000,"position":2,"createdAt":"2026-05-26T07:50:36.245Z","updatedAt":"2026-05-26T07:50:36.245Z","courseId":"fe17fcd1-751a-4590-b4f2-99150f45d97e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"ab56e182-4f9b-41e3-8bb5-7c4d1ed900e4","title":"Python Automation: Guía de Campo — de investigación a activos de producción — flujo de deploy","description":"Lección 4 de 8 en Python Automation: Guía de Campo — de investigación a activos de producción: trabaja el módulo “flujo de deploy” y convierte el resultado en una parte reutilizable del proyecto de API final usando Node.js y TypeScript.","videoUrl":null,"videoFileName":null,"duration":9000,"position":3,"createdAt":"2026-05-26T07:50:36.245Z","updatedAt":"2026-05-26T07:50:36.245Z","courseId":"fe17fcd1-751a-4590-b4f2-99150f45d97e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"6fa5aae1-98f5-41ce-b805-0f4e2daca115","title":"Python Automation: Guía de Campo — de investigación a activos de producción — diseño de workflow y handoffs","description":"Lección 5 de 8 en Python Automation: Guía de Campo — de investigación a activos de producción: trabaja el módulo “diseño de workflow y handoffs” y convierte el resultado en una parte reutilizable del proyecto de API final usando Node.js y TypeScript.","videoUrl":null,"videoFileName":null,"duration":9000,"position":4,"createdAt":"2026-05-26T07:50:36.245Z","updatedAt":"2026-05-26T07:50:36.245Z","courseId":"fe17fcd1-751a-4590-b4f2-99150f45d97e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"aa54b536-58c8-468e-9fbd-ebe1a0dddcad","title":"Python Automation: Guía de Campo — de investigación a activos de producción — handoffs y documentación","description":"Lección 6 de 8 en Python Automation: Guía de Campo — de investigación a activos de producción: trabaja el módulo “handoffs y documentación” y convierte el resultado en una parte reutilizable del proyecto de API final usando Node.js y TypeScript.","videoUrl":null,"videoFileName":null,"duration":9000,"position":5,"createdAt":"2026-05-26T07:50:36.245Z","updatedAt":"2026-05-26T07:50:36.245Z","courseId":"fe17fcd1-751a-4590-b4f2-99150f45d97e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"4055e37b-e4f8-401a-ae36-844c1053ead5","title":"Python Automation: Guía de Campo — de investigación a activos de producción — calidad, revisión y control de riesgo","description":"Lección 7 de 8 en Python Automation: Guía de Campo — de investigación a activos de producción: trabaja el módulo “calidad, revisión y control de riesgo” y convierte el resultado en una parte reutilizable del proyecto de API final usando Node.js y TypeScript.","videoUrl":null,"videoFileName":null,"duration":9000,"position":6,"createdAt":"2026-05-26T07:50:36.245Z","updatedAt":"2026-05-26T07:50:36.245Z","courseId":"fe17fcd1-751a-4590-b4f2-99150f45d97e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"35bc64c6-e791-48b3-a6a5-e097c9578a04","title":"Python Automation: Guía de Campo — de investigación a activos de producción — estrategia de testing","description":"Lección 8 de 8 en Python Automation: Guía de Campo — de investigación a activos de producción: trabaja el módulo “estrategia de testing” y convierte el resultado en una parte reutilizable del proyecto de API final usando Node.js y TypeScript.","videoUrl":null,"videoFileName":null,"duration":9000,"position":7,"createdAt":"2026-05-26T07:50:36.245Z","updatedAt":"2026-05-26T07:50:36.245Z","courseId":"fe17fcd1-751a-4590-b4f2-99150f45d97e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null}],"author":{"id":"258796ec-3063-4f9c-ba21-7cdb31786f20","name":"Mateo Hernández","avatarUrl":null,"bio":null,"socialLinks":null,"isPlatformRepresentative":false},"hasTeamOffer":false,"teamOfferSummary":null}