{"id":"2285306d-ec61-4e14-93b2-afb069f8b510","title":"TypeScript for Applications: Mentor Lab — Research to Production Assets","description":"TypeScript for Applications: Mentor Lab — Research to Production Assets is built for career starters and switchers aged 25–34 who want a concrete, portfolio-ready result rather than abstract theory. Across 10 lessons and about 27 hours, the course focuses on course orientation and outcomes, tools, setup, and environment, and foundations and working vocabulary; the capstone is an internal tool prototype built with TypeScript and Python.","contentLanguage":"en","coverUrl":null,"createdAt":"2026-05-26T07:49:41.594Z","updatedAt":"2026-05-26T07:49:41.717Z","durationSeconds":97200,"authorId":"9696ebea-a13d-4e5b-af65-7f86c2d4ab85","rating":4.883333333333333,"reviewCount":60,"expectedLessonsCount":10,"trailerUrl":null,"faq":[{"answer":"A minimal base is recommended, but the opening block still aligns terminology, tools, and expectations before practice.","question":"Do I need prior experience?"},{"answer":"A comfortable pace is 5–7 hours per week. In total, the course includes 10 lessons and about 27 hours of guided work.","question":"How much time should I set aside each week?"},{"answer":"You will finish with an internal tool prototype plus reusable materials built around TypeScript and Python.","question":"What will I finish the course with?"}],"learningOutcomes":null,"requirements":null,"levels":["advanced"],"firstLessonFreePreviewEnabled":false,"certificateEnabled":true,"isPlatformCourse":false,"pricingTiers":[{"id":"standard","name":"Standard","price":99,"features":[],"highlighted":true}],"minPricingTierPrice":99,"bonuses":[],"status":"READY","archivedAt":null,"categoryId":"8e0aeee0-d6ea-4986-8984-0456bf39b9b8","lessons":[{"id":"3dbcd38b-537d-42aa-a4f0-aa9cfd8d2372","title":"TypeScript for Applications: Mentor Lab — Research to Production Assets — course orientation and outcomes","description":"Lesson 1 of 10 in TypeScript for Applications: Mentor Lab — Research to Production Assets: work through course orientation and outcomes and convert the result into a reusable part of the final internal tool prototype using TypeScript and Python.","videoUrl":null,"videoFileName":null,"duration":9720,"position":0,"createdAt":"2026-05-26T07:49:41.594Z","updatedAt":"2026-05-26T07:49:41.594Z","courseId":"2285306d-ec61-4e14-93b2-afb069f8b510","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"4b8335bc-478a-4198-9a8b-12d0d27322a6","title":"TypeScript for Applications: Mentor Lab — Research to Production Assets — tools, setup, and environment","description":"Lesson 2 of 10 in TypeScript for Applications: Mentor Lab — Research to Production Assets: work through tools, setup, and environment and convert the result into a reusable part of the final internal tool prototype using TypeScript and Python.","videoUrl":null,"videoFileName":null,"duration":9720,"position":1,"createdAt":"2026-05-26T07:49:41.594Z","updatedAt":"2026-05-26T07:49:41.594Z","courseId":"2285306d-ec61-4e14-93b2-afb069f8b510","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"45777f8b-522a-498e-af5b-c61d9c338bd9","title":"TypeScript for Applications: Mentor Lab — Research to Production Assets — foundations and working vocabulary","description":"Lesson 3 of 10 in TypeScript for Applications: Mentor Lab — Research to Production Assets: work through foundations and working vocabulary and convert the result into a reusable part of the final internal tool prototype using TypeScript and Python.","videoUrl":null,"videoFileName":null,"duration":9720,"position":2,"createdAt":"2026-05-26T07:49:41.594Z","updatedAt":"2026-05-26T07:49:41.594Z","courseId":"2285306d-ec61-4e14-93b2-afb069f8b510","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"4eb79bba-305a-42ba-b0f3-1bf2d484cde2","title":"TypeScript for Applications: Mentor Lab — Research to Production Assets — measurement and optimization","description":"Lesson 4 of 10 in TypeScript for Applications: Mentor Lab — Research to Production Assets: work through measurement and optimization and convert the result into a reusable part of the final internal tool prototype using TypeScript and Python.","videoUrl":null,"videoFileName":null,"duration":9720,"position":3,"createdAt":"2026-05-26T07:49:41.594Z","updatedAt":"2026-05-26T07:49:41.594Z","courseId":"2285306d-ec61-4e14-93b2-afb069f8b510","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"eac78205-41ab-4dd4-b409-0270b56384d5","title":"TypeScript for Applications: Mentor Lab — Research to Production Assets — handoffs and documentation","description":"Lesson 5 of 10 in TypeScript for Applications: Mentor Lab — Research to Production Assets: work through handoffs and documentation and convert the result into a reusable part of the final internal tool prototype using TypeScript and Python.","videoUrl":null,"videoFileName":null,"duration":9720,"position":4,"createdAt":"2026-05-26T07:49:41.594Z","updatedAt":"2026-05-26T07:49:41.594Z","courseId":"2285306d-ec61-4e14-93b2-afb069f8b510","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"9dd0f730-f50f-4f2b-81e2-6c25cb3a8b76","title":"TypeScript for Applications: Mentor Lab — Research to Production Assets — workflow design and handoffs","description":"Lesson 6 of 10 in TypeScript for Applications: Mentor Lab — Research to Production Assets: work through workflow design and handoffs and convert the result into a reusable part of the final internal tool prototype using TypeScript and Python.","videoUrl":null,"videoFileName":null,"duration":9720,"position":5,"createdAt":"2026-05-26T07:49:41.594Z","updatedAt":"2026-05-26T07:49:41.594Z","courseId":"2285306d-ec61-4e14-93b2-afb069f8b510","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"039d7d18-bce8-429c-b2c9-99752d2abb2a","title":"TypeScript for Applications: Mentor Lab — Research to Production Assets — guided cases and practice","description":"Lesson 7 of 10 in TypeScript for Applications: Mentor Lab — Research to Production Assets: work through guided cases and practice and convert the result into a reusable part of the final internal tool prototype using TypeScript and Python.","videoUrl":null,"videoFileName":null,"duration":9720,"position":6,"createdAt":"2026-05-26T07:49:41.594Z","updatedAt":"2026-05-26T07:49:41.594Z","courseId":"2285306d-ec61-4e14-93b2-afb069f8b510","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"db47f474-2b55-4fa3-9681-d2c623120202","title":"TypeScript for Applications: Mentor Lab — Research to Production Assets — next-step roadmap","description":"Lesson 8 of 10 in TypeScript for Applications: Mentor Lab — Research to Production Assets: work through next-step roadmap and convert the result into a reusable part of the final internal tool prototype using TypeScript and Python.","videoUrl":null,"videoFileName":null,"duration":9720,"position":7,"createdAt":"2026-05-26T07:49:41.594Z","updatedAt":"2026-05-26T07:49:41.594Z","courseId":"2285306d-ec61-4e14-93b2-afb069f8b510","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"2871b789-9172-42a3-ba1b-73ea48eddac0","title":"TypeScript for Applications: Mentor Lab — Research to Production Assets — debugging routines","description":"Lesson 9 of 10 in TypeScript for Applications: Mentor Lab — Research to Production Assets: work through debugging routines and convert the result into a reusable part of the final internal tool prototype using TypeScript and Python.","videoUrl":null,"videoFileName":null,"duration":9720,"position":8,"createdAt":"2026-05-26T07:49:41.594Z","updatedAt":"2026-05-26T07:49:41.594Z","courseId":"2285306d-ec61-4e14-93b2-afb069f8b510","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"97e70420-c68d-4455-b6ea-885a26e457d2","title":"TypeScript for Applications: Mentor Lab — Research to Production Assets — implementation and adoption","description":"Lesson 10 of 10 in TypeScript for Applications: Mentor Lab — Research to Production Assets: work through implementation and adoption and convert the result into a reusable part of the final internal tool prototype using TypeScript and Python.","videoUrl":null,"videoFileName":null,"duration":9720,"position":9,"createdAt":"2026-05-26T07:49:41.594Z","updatedAt":"2026-05-26T07:49:41.594Z","courseId":"2285306d-ec61-4e14-93b2-afb069f8b510","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null}],"author":{"id":"9696ebea-a13d-4e5b-af65-7f86c2d4ab85","name":"Gavin Fisher","avatarUrl":null,"bio":null,"socialLinks":null,"isPlatformRepresentative":false},"hasTeamOffer":false,"teamOfferSummary":null}