{"id":"af9bea66-50e4-4cd1-ba3f-a6e5f0b19fe1","title":"JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams","description":"JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams is aimed at B2C learners aged 18–34 who often arrive from creators, webinars, and mobile-first checkouts and need visible value fast. Across 8 lessons and about 18 hours, the course focuses on course orientation and outcomes, foundations and working vocabulary, and API design; the capstone is a testing workflow built with Python and Node.js.","contentLanguage":"en","coverUrl":null,"createdAt":"2026-05-26T07:49:19.336Z","updatedAt":"2026-05-26T07:49:19.434Z","durationSeconds":64800,"authorId":"3398f283-0c32-4b17-ba72-b2ea03c03125","rating":4.733333333333333,"reviewCount":15,"expectedLessonsCount":8,"trailerUrl":null,"faq":[{"answer":"No prior experience is required. The first lessons create a clear ramp-up before the course moves into applied work.","question":"Do I need prior experience?"},{"answer":"A comfortable pace is 3–5 hours per week. In total, the course includes 8 lessons and about 18 hours of guided work.","question":"How much time should I set aside each week?"},{"answer":"You will finish with a testing workflow plus reusable materials built around Python and Node.js.","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":"c7747b12-cfbd-4723-a3e1-63059dff6caa","title":"JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams — course orientation and outcomes","description":"Lesson 1 of 8 in JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams: work through course orientation and outcomes and convert the result into a reusable part of the final testing workflow using Python and Node.js.","videoUrl":null,"videoFileName":null,"duration":8100,"position":0,"createdAt":"2026-05-26T07:49:19.336Z","updatedAt":"2026-05-26T07:49:19.336Z","courseId":"af9bea66-50e4-4cd1-ba3f-a6e5f0b19fe1","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"48ba45de-647c-45b6-8b20-7247b10dea76","title":"JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams — foundations and working vocabulary","description":"Lesson 2 of 8 in JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams: work through foundations and working vocabulary and convert the result into a reusable part of the final testing workflow using Python and Node.js.","videoUrl":null,"videoFileName":null,"duration":8100,"position":1,"createdAt":"2026-05-26T07:49:19.336Z","updatedAt":"2026-05-26T07:49:19.336Z","courseId":"af9bea66-50e4-4cd1-ba3f-a6e5f0b19fe1","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"1b8655f8-e5da-4a59-8b98-c6b89d8abfb4","title":"JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams — API design","description":"Lesson 3 of 8 in JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams: work through API design and convert the result into a reusable part of the final testing workflow using Python and Node.js.","videoUrl":null,"videoFileName":null,"duration":8100,"position":2,"createdAt":"2026-05-26T07:49:19.336Z","updatedAt":"2026-05-26T07:49:19.336Z","courseId":"af9bea66-50e4-4cd1-ba3f-a6e5f0b19fe1","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"bfcd87a3-b8dc-4160-909f-6aa12c79ceb9","title":"JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams — quality, review, and risk control","description":"Lesson 4 of 8 in JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams: work through quality, review, and risk control and convert the result into a reusable part of the final testing workflow using Python and Node.js.","videoUrl":null,"videoFileName":null,"duration":8100,"position":3,"createdAt":"2026-05-26T07:49:19.336Z","updatedAt":"2026-05-26T07:49:19.336Z","courseId":"af9bea66-50e4-4cd1-ba3f-a6e5f0b19fe1","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"7abacb37-d3cf-4576-8634-8499fb4cd047","title":"JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams — implementation and adoption","description":"Lesson 5 of 8 in JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams: work through implementation and adoption and convert the result into a reusable part of the final testing workflow using Python and Node.js.","videoUrl":null,"videoFileName":null,"duration":8100,"position":4,"createdAt":"2026-05-26T07:49:19.336Z","updatedAt":"2026-05-26T07:49:19.336Z","courseId":"af9bea66-50e4-4cd1-ba3f-a6e5f0b19fe1","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"ea6b53a0-90e2-4b51-93c9-3b0e789742f9","title":"JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams — handoffs and documentation","description":"Lesson 6 of 8 in JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams: work through handoffs and documentation and convert the result into a reusable part of the final testing workflow using Python and Node.js.","videoUrl":null,"videoFileName":null,"duration":8100,"position":5,"createdAt":"2026-05-26T07:49:19.336Z","updatedAt":"2026-05-26T07:49:19.336Z","courseId":"af9bea66-50e4-4cd1-ba3f-a6e5f0b19fe1","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"3b4e3154-3e68-447f-ba90-bdc08fee0f75","title":"JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams — developer automation","description":"Lesson 7 of 8 in JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams: work through developer automation and convert the result into a reusable part of the final testing workflow using Python and Node.js.","videoUrl":null,"videoFileName":null,"duration":8100,"position":6,"createdAt":"2026-05-26T07:49:19.336Z","updatedAt":"2026-05-26T07:49:19.336Z","courseId":"af9bea66-50e4-4cd1-ba3f-a6e5f0b19fe1","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"1ccebfcf-2578-4ef3-9b97-c5d2458dda82","title":"JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams — portfolio packaging","description":"Lesson 8 of 8 in JavaScript and React: Systems Workshop — Workflow Kits for Busy Teams: work through portfolio packaging and convert the result into a reusable part of the final testing workflow using Python and Node.js.","videoUrl":null,"videoFileName":null,"duration":8100,"position":7,"createdAt":"2026-05-26T07:49:19.336Z","updatedAt":"2026-05-26T07:49:19.336Z","courseId":"af9bea66-50e4-4cd1-ba3f-a6e5f0b19fe1","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null}],"author":{"id":"3398f283-0c32-4b17-ba72-b2ea03c03125","name":"Kevin Carter","avatarUrl":null,"bio":null,"socialLinks":null,"isPlatformRepresentative":false},"hasTeamOffer":false,"teamOfferSummary":null}