{"id":"c2638b6c-7fdc-48ae-a23b-2aadd8d87b83","title":"Full-stack веб-разработка: Практика — Проекты и задания","description":"Full-stack веб-разработка: Практика — Проекты и задания — практический курс для аудитории карьерного старта и свитча 25–34. За 9 уроков и примерно 29 часов программа делает акцент на: ключевые концепции и ментальные модели, инструменты, настройка и рабочая среда и практические воркфлоу и дизайн процесса. Финальный результат — веб-приложение, собранный с опорой на Node.js, React и APIs.","contentLanguage":"ru","coverUrl":null,"createdAt":"2026-05-26T07:46:00.666Z","updatedAt":"2026-05-26T07:46:00.711Z","durationSeconds":104400,"authorId":"a800fb8c-6693-4a29-9238-ab1e7c327eea","rating":4.6,"reviewCount":5,"expectedLessonsCount":9,"trailerUrl":null,"faq":[{"answer":"Полезны базовые знания HTML/CSS или программирования. Курс начинается с понятного входа в тему, а затем переходит к формату «проекты и задания».","question":"Нужен ли предварительный опыт?"},{"answer":"Комфортный темп — 6–8 часов в неделю. Всего в курсе 9 уроков и около 29 часов направленной практики.","question":"Сколько времени в неделю закладывать?"},{"answer":"На выходе будет веб-приложение и набор переиспользуемых материалов, собранных вокруг Node.js, React и APIs.","question":"С каким результатом я выйду из курса?"}],"learningOutcomes":null,"requirements":null,"levels":["intermediate"],"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":"05764b76-39ac-4bbd-b2d2-25be240953dc","title":"Full-stack веб-разработка: Практика — Проекты и задания — ориентация по курсу и ожидаемые результаты","description":"Урок 1 из 9 в курсе «Full-stack веб-разработка: Практика — Проекты и задания»: проработайте ориентация по курсу и ожидаемые результаты в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":0,"createdAt":"2026-05-26T07:46:00.666Z","updatedAt":"2026-05-26T07:46:00.666Z","courseId":"c2638b6c-7fdc-48ae-a23b-2aadd8d87b83","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"573a01b3-c4ef-4ab0-97a4-7ff9a7c82eb4","title":"Full-stack веб-разработка: Практика — Проекты и задания — ключевые концепции и ментальные модели","description":"Урок 2 из 9 в курсе «Full-stack веб-разработка: Практика — Проекты и задания»: проработайте ключевые концепции и ментальные модели в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":1,"createdAt":"2026-05-26T07:46:00.666Z","updatedAt":"2026-05-26T07:46:00.666Z","courseId":"c2638b6c-7fdc-48ae-a23b-2aadd8d87b83","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"01959ae5-493d-4916-862f-bb6da7bbd21f","title":"Full-stack веб-разработка: Практика — Проекты и задания — инструменты, настройка и рабочая среда","description":"Урок 3 из 9 в курсе «Full-stack веб-разработка: Практика — Проекты и задания»: проработайте инструменты, настройка и рабочая среда в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":2,"createdAt":"2026-05-26T07:46:00.666Z","updatedAt":"2026-05-26T07:46:00.666Z","courseId":"c2638b6c-7fdc-48ae-a23b-2aadd8d87b83","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"693c7b0c-e99f-49cf-95d5-b26559347b1f","title":"Full-stack веб-разработка: Практика — Проекты и задания — практические воркфлоу и дизайн процесса","description":"Урок 4 из 9 в курсе «Full-stack веб-разработка: Практика — Проекты и задания»: проработайте практические воркфлоу и дизайн процесса в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":3,"createdAt":"2026-05-26T07:46:00.666Z","updatedAt":"2026-05-26T07:46:00.666Z","courseId":"c2638b6c-7fdc-48ae-a23b-2aadd8d87b83","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"7677ef18-d2b4-47f2-a2e6-1235de3ac4ae","title":"Full-stack веб-разработка: Практика — Проекты и задания — реальные кейсы и guided practice","description":"Урок 5 из 9 в курсе «Full-stack веб-разработка: Практика — Проекты и задания»: проработайте реальные кейсы и guided practice в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":4,"createdAt":"2026-05-26T07:46:00.666Z","updatedAt":"2026-05-26T07:46:00.666Z","courseId":"c2638b6c-7fdc-48ae-a23b-2aadd8d87b83","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"0a22644d-7176-4db6-b356-61fed33398e2","title":"Full-stack веб-разработка: Практика — Проекты и задания — контроли безопасности и снижение рисков","description":"Урок 6 из 9 в курсе «Full-stack веб-разработка: Практика — Проекты и задания»: проработайте контроли безопасности и снижение рисков в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":5,"createdAt":"2026-05-26T07:46:00.666Z","updatedAt":"2026-05-26T07:46:00.666Z","courseId":"c2638b6c-7fdc-48ae-a23b-2aadd8d87b83","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"c5a5f9bf-d9bc-4ad6-9677-e78bfb771014","title":"Full-stack веб-разработка: Практика — Проекты и задания — сборка проекта и разбор","description":"Урок 7 из 9 в курсе «Full-stack веб-разработка: Практика — Проекты и задания»: проработайте сборка проекта и разбор в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":6,"createdAt":"2026-05-26T07:46:00.666Z","updatedAt":"2026-05-26T07:46:00.666Z","courseId":"c2638b6c-7fdc-48ae-a23b-2aadd8d87b83","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"211c8608-c710-419b-ad64-251332ab77f7","title":"Full-stack веб-разработка: Практика — Проекты и задания — troubleshooting и типичные ошибки","description":"Урок 8 из 9 в курсе «Full-stack веб-разработка: Практика — Проекты и задания»: проработайте troubleshooting и типичные ошибки в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":7,"createdAt":"2026-05-26T07:46:00.666Z","updatedAt":"2026-05-26T07:46:00.666Z","courseId":"c2638b6c-7fdc-48ae-a23b-2aadd8d87b83","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"c5d8ecbb-e09d-423f-b10d-6b12583f4cd6","title":"Full-stack веб-разработка: Практика — Проекты и задания — внедрение, handoff и следующие шаги","description":"Урок 9 из 9 в курсе «Full-stack веб-разработка: Практика — Проекты и задания»: проработайте внедрение, handoff и следующие шаги в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":8,"createdAt":"2026-05-26T07:46:00.666Z","updatedAt":"2026-05-26T07:46:00.666Z","courseId":"c2638b6c-7fdc-48ae-a23b-2aadd8d87b83","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null}],"author":{"id":"a800fb8c-6693-4a29-9238-ab1e7c327eea","name":"Степан Лебедев","avatarUrl":null,"bio":null,"socialLinks":null,"isPlatformRepresentative":false},"hasTeamOffer":false,"teamOfferSummary":null}