{"id":"adc591de-4d80-40a3-94ba-62381ce018f1","title":"Full-Stack Web Development: Sprint — Portfolio and Practice","description":"Full-Stack Web Development: Sprint — Portfolio and Practice is aimed at working specialists and managers aged 25–44 who need a structured upgrade they can deploy at work quickly. The program includes 6 lessons and about 16 hours, with emphasis on course orientation and outcomes, core concepts and mental models, and tools, setup, and learning environment; the capstone is a deployment-ready code base produced with Node.js, APIs and React.","contentLanguage":"en","coverUrl":null,"createdAt":"2026-05-26T07:47:51.714Z","updatedAt":"2026-05-26T07:47:51.790Z","durationSeconds":57600,"authorId":"fb843c77-ab7e-4fb0-b7a6-9eab02e035f3","rating":4.8,"reviewCount":5,"expectedLessonsCount":6,"trailerUrl":null,"faq":[{"answer":"No prior experience is required. The first lessons create a clean ramp-up before moving into applied scenarios.","question":"Do I need prior experience?"},{"answer":"A comfortable pace is 3–5 hours per week. In total, the course includes 6 lessons and about 16 hours of guided work.","question":"How much time should I set aside each week?"},{"answer":"You will finish with a deployment-ready code base plus reusable materials built around Node.js and APIs.","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":69,"features":[],"highlighted":true}],"minPricingTierPrice":69,"bonuses":[],"status":"READY","archivedAt":null,"categoryId":"8e0aeee0-d6ea-4986-8984-0456bf39b9b8","lessons":[{"id":"8fd143f1-aa34-4048-8278-d5583e30bbc4","title":"Full-Stack Web Development: Sprint — Portfolio and Practice — course orientation and outcomes","description":"Lesson 1 of 6 in Full-Stack Web Development: Sprint — Portfolio and Practice: work through course orientation and outcomes and turn the result into a reusable part of the final deployment-ready code base using Node.js and APIs.","videoUrl":null,"videoFileName":null,"duration":9600,"position":0,"createdAt":"2026-05-26T07:47:51.714Z","updatedAt":"2026-05-26T07:47:51.714Z","courseId":"adc591de-4d80-40a3-94ba-62381ce018f1","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"004c69b8-fe36-4cab-aaf5-031a6c7aef85","title":"Full-Stack Web Development: Sprint — Portfolio and Practice — core concepts and mental models","description":"Lesson 2 of 6 in Full-Stack Web Development: Sprint — Portfolio and Practice: work through core concepts and mental models and turn the result into a reusable part of the final deployment-ready code base using Node.js and APIs.","videoUrl":null,"videoFileName":null,"duration":9600,"position":1,"createdAt":"2026-05-26T07:47:51.714Z","updatedAt":"2026-05-26T07:47:51.714Z","courseId":"adc591de-4d80-40a3-94ba-62381ce018f1","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"681f4bbc-e16e-4767-8136-b21614c38c25","title":"Full-Stack Web Development: Sprint — Portfolio and Practice — tools, setup, and learning environment","description":"Lesson 3 of 6 in Full-Stack Web Development: Sprint — Portfolio and Practice: work through tools, setup, and learning environment and turn the result into a reusable part of the final deployment-ready code base using Node.js and APIs.","videoUrl":null,"videoFileName":null,"duration":9600,"position":2,"createdAt":"2026-05-26T07:47:51.714Z","updatedAt":"2026-05-26T07:47:51.714Z","courseId":"adc591de-4d80-40a3-94ba-62381ce018f1","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"fc51d9b1-0f2f-4e37-af89-753acb214318","title":"Full-Stack Web Development: Sprint — Portfolio and Practice — practical workflows and process design","description":"Lesson 4 of 6 in Full-Stack Web Development: Sprint — Portfolio and Practice: work through practical workflows and process design and turn the result into a reusable part of the final deployment-ready code base using Node.js and APIs.","videoUrl":null,"videoFileName":null,"duration":9600,"position":3,"createdAt":"2026-05-26T07:47:51.714Z","updatedAt":"2026-05-26T07:47:51.714Z","courseId":"adc591de-4d80-40a3-94ba-62381ce018f1","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"8ffc97dd-60c7-470d-87cb-a31984dd54f3","title":"Full-Stack Web Development: Sprint — Portfolio and Practice — real cases and guided practice","description":"Lesson 5 of 6 in Full-Stack Web Development: Sprint — Portfolio and Practice: work through real cases and guided practice and turn the result into a reusable part of the final deployment-ready code base using Node.js and APIs.","videoUrl":null,"videoFileName":null,"duration":9600,"position":4,"createdAt":"2026-05-26T07:47:51.714Z","updatedAt":"2026-05-26T07:47:51.714Z","courseId":"adc591de-4d80-40a3-94ba-62381ce018f1","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"19ec4726-6e60-4961-94b1-d141b7c9a7a6","title":"Full-Stack Web Development: Sprint — Portfolio and Practice — evaluation, quality, and safety","description":"Lesson 6 of 6 in Full-Stack Web Development: Sprint — Portfolio and Practice: work through evaluation, quality, and safety and turn the result into a reusable part of the final deployment-ready code base using Node.js and APIs.","videoUrl":null,"videoFileName":null,"duration":9600,"position":5,"createdAt":"2026-05-26T07:47:51.714Z","updatedAt":"2026-05-26T07:47:51.714Z","courseId":"adc591de-4d80-40a3-94ba-62381ce018f1","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null}],"author":{"id":"fb843c77-ab7e-4fb0-b7a6-9eab02e035f3","name":"Thomas Russell","avatarUrl":null,"bio":null,"socialLinks":null,"isPlatformRepresentative":false},"hasTeamOffer":false,"teamOfferSummary":null}