{"id":"e4b57b40-88e7-42c1-947d-cecc63ae4d26","title":"Full-Stack Web Apps: Review Room — Skill Practice with Business Cases","description":"Full-Stack Web Apps: Review Room — Skill Practice with Business Cases is aimed at specialists and managers aged 25–44 who need a structured upgrade they can apply quickly at work. Across 9 lessons and about 24 hours, the course focuses on course orientation and outcomes, app structure, and foundations and working vocabulary; the capstone is an API project built with Docker and React.","contentLanguage":"en","coverUrl":null,"createdAt":"2026-05-26T07:50:23.955Z","updatedAt":"2026-05-26T07:50:24.051Z","durationSeconds":86400,"authorId":"3364b804-b259-4d2f-9272-33f091cb6350","rating":4.666666666666667,"reviewCount":15,"expectedLessonsCount":9,"trailerUrl":null,"faq":[{"answer":"Some familiarity will help. The course still includes a short alignment block before it goes deeper into practice and delivery.","question":"Do I need prior experience?"},{"answer":"A comfortable pace is 4–6 hours per week. In total, the course includes 9 lessons and about 24 hours of guided work.","question":"How much time should I set aside each week?"},{"answer":"You will finish with an API project plus reusable materials built around Docker and React.","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":119,"features":[],"highlighted":true}],"minPricingTierPrice":119,"bonuses":[],"status":"READY","archivedAt":null,"categoryId":"8e0aeee0-d6ea-4986-8984-0456bf39b9b8","lessons":[{"id":"4d3e9acf-cf94-4590-a799-f77fad12540a","title":"Full-Stack Web Apps: Review Room — Skill Practice with Business Cases — course orientation and outcomes","description":"Lesson 1 of 9 in Full-Stack Web Apps: Review Room — Skill Practice with Business Cases: work through course orientation and outcomes and convert the result into a reusable part of the final API project using Docker and React.","videoUrl":null,"videoFileName":null,"duration":9600,"position":0,"createdAt":"2026-05-26T07:50:23.955Z","updatedAt":"2026-05-26T07:50:23.955Z","courseId":"e4b57b40-88e7-42c1-947d-cecc63ae4d26","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"fcff11ed-144f-43ac-94db-b387b7b897f2","title":"Full-Stack Web Apps: Review Room — Skill Practice with Business Cases — app structure","description":"Lesson 2 of 9 in Full-Stack Web Apps: Review Room — Skill Practice with Business Cases: work through app structure and convert the result into a reusable part of the final API project using Docker and React.","videoUrl":null,"videoFileName":null,"duration":9600,"position":1,"createdAt":"2026-05-26T07:50:23.955Z","updatedAt":"2026-05-26T07:50:23.955Z","courseId":"e4b57b40-88e7-42c1-947d-cecc63ae4d26","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"24eaac37-cc61-4a95-ac9c-f9ab3b84b5bf","title":"Full-Stack Web Apps: Review Room — Skill Practice with Business Cases — foundations and working vocabulary","description":"Lesson 3 of 9 in Full-Stack Web Apps: Review Room — Skill Practice with Business Cases: work through foundations and working vocabulary and convert the result into a reusable part of the final API project using Docker and React.","videoUrl":null,"videoFileName":null,"duration":9600,"position":2,"createdAt":"2026-05-26T07:50:23.955Z","updatedAt":"2026-05-26T07:50:23.955Z","courseId":"e4b57b40-88e7-42c1-947d-cecc63ae4d26","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"0675be07-e48d-4854-8228-2af110fb8244","title":"Full-Stack Web Apps: Review Room — Skill Practice with Business Cases — deployment flow","description":"Lesson 4 of 9 in Full-Stack Web Apps: Review Room — Skill Practice with Business Cases: work through deployment flow and convert the result into a reusable part of the final API project using Docker and React.","videoUrl":null,"videoFileName":null,"duration":9600,"position":3,"createdAt":"2026-05-26T07:50:23.955Z","updatedAt":"2026-05-26T07:50:23.955Z","courseId":"e4b57b40-88e7-42c1-947d-cecc63ae4d26","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"9f6cbf24-935e-45fa-a1f2-5b1cb0240828","title":"Full-Stack Web Apps: Review Room — Skill Practice with Business Cases — portfolio packaging","description":"Lesson 5 of 9 in Full-Stack Web Apps: Review Room — Skill Practice with Business Cases: work through portfolio packaging and convert the result into a reusable part of the final API project using Docker and React.","videoUrl":null,"videoFileName":null,"duration":9600,"position":4,"createdAt":"2026-05-26T07:50:23.955Z","updatedAt":"2026-05-26T07:50:23.955Z","courseId":"e4b57b40-88e7-42c1-947d-cecc63ae4d26","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"4be49d6c-c78b-4c15-b14e-db66d267a1bd","title":"Full-Stack Web Apps: Review Room — Skill Practice with Business Cases — project build","description":"Lesson 6 of 9 in Full-Stack Web Apps: Review Room — Skill Practice with Business Cases: work through project build and convert the result into a reusable part of the final API project using Docker and React.","videoUrl":null,"videoFileName":null,"duration":9600,"position":5,"createdAt":"2026-05-26T07:50:23.955Z","updatedAt":"2026-05-26T07:50:23.955Z","courseId":"e4b57b40-88e7-42c1-947d-cecc63ae4d26","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"190fab11-94a4-4391-a814-6b4acf4ede75","title":"Full-Stack Web Apps: Review Room — Skill Practice with Business Cases — quality, review, and risk control","description":"Lesson 7 of 9 in Full-Stack Web Apps: Review Room — Skill Practice with Business Cases: work through quality, review, and risk control and convert the result into a reusable part of the final API project using Docker and React.","videoUrl":null,"videoFileName":null,"duration":9600,"position":6,"createdAt":"2026-05-26T07:50:23.955Z","updatedAt":"2026-05-26T07:50:23.955Z","courseId":"e4b57b40-88e7-42c1-947d-cecc63ae4d26","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"22c1ba18-1577-40c2-9950-1753cbc52cf1","title":"Full-Stack Web Apps: Review Room — Skill Practice with Business Cases — debugging routines","description":"Lesson 8 of 9 in Full-Stack Web Apps: Review Room — Skill Practice with Business Cases: work through debugging routines and convert the result into a reusable part of the final API project using Docker and React.","videoUrl":null,"videoFileName":null,"duration":9600,"position":7,"createdAt":"2026-05-26T07:50:23.955Z","updatedAt":"2026-05-26T07:50:23.955Z","courseId":"e4b57b40-88e7-42c1-947d-cecc63ae4d26","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"631e86e7-ce8d-4c93-86dd-9a4f3285a280","title":"Full-Stack Web Apps: Review Room — Skill Practice with Business Cases — implementation and adoption","description":"Lesson 9 of 9 in Full-Stack Web Apps: Review Room — Skill Practice with Business Cases: work through implementation and adoption and convert the result into a reusable part of the final API project using Docker and React.","videoUrl":null,"videoFileName":null,"duration":9600,"position":8,"createdAt":"2026-05-26T07:50:23.955Z","updatedAt":"2026-05-26T07:50:23.955Z","courseId":"e4b57b40-88e7-42c1-947d-cecc63ae4d26","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null}],"author":{"id":"3364b804-b259-4d2f-9272-33f091cb6350","name":"Henry Mills","avatarUrl":null,"bio":null,"socialLinks":null,"isPlatformRepresentative":false},"hasTeamOffer":false,"teamOfferSummary":null}