{"id":"65e4dd12-604c-48c2-9ccb-83c8b7833da9","title":"Full-stack веб-разработка: Практика — Основы и инструменты","description":"Full-stack веб-разработка: Практика — Основы и инструменты — практический курс для аудитории карьерного старта и свитча 25–34. За 8 уроков и примерно 25 часов программа делает акцент на: ключевые концепции и ментальные модели, инструменты, настройка и рабочая среда и практические воркфлоу и дизайн процесса. Финальный результат — веб-приложение, собранный с опорой на Node.js, React и APIs.","contentLanguage":"ru","coverUrl":null,"createdAt":"2026-05-26T07:45:39.693Z","updatedAt":"2026-05-26T07:45:39.731Z","durationSeconds":90000,"authorId":"1fd4230d-dcef-417c-9e8b-4cd8f978786b","rating":4.4,"reviewCount":5,"expectedLessonsCount":8,"trailerUrl":null,"faq":[{"answer":"Полезны базовые знания HTML/CSS или программирования. Курс начинается с понятного входа в тему, а затем переходит к формату «основы и инструменты».","question":"Нужен ли предварительный опыт?"},{"answer":"Комфортный темп — 4–6 часов в неделю. Всего в курсе 8 уроков и около 25 часов направленной практики.","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":99,"features":[],"highlighted":true}],"minPricingTierPrice":99,"bonuses":[],"status":"READY","archivedAt":null,"categoryId":"8e0aeee0-d6ea-4986-8984-0456bf39b9b8","lessons":[{"id":"e6f8cd93-8966-4467-a481-f1814951ca60","title":"Full-stack веб-разработка: Практика — Основы и инструменты — ориентация по курсу и ожидаемые результаты","description":"Урок 1 из 8 в курсе «Full-stack веб-разработка: Практика — Основы и инструменты»: проработайте ориентация по курсу и ожидаемые результаты в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11250,"position":0,"createdAt":"2026-05-26T07:45:39.693Z","updatedAt":"2026-05-26T07:45:39.693Z","courseId":"65e4dd12-604c-48c2-9ccb-83c8b7833da9","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"a8d00b73-2536-43f0-8ed4-db0a65360f4a","title":"Full-stack веб-разработка: Практика — Основы и инструменты — ключевые концепции и ментальные модели","description":"Урок 2 из 8 в курсе «Full-stack веб-разработка: Практика — Основы и инструменты»: проработайте ключевые концепции и ментальные модели в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11250,"position":1,"createdAt":"2026-05-26T07:45:39.693Z","updatedAt":"2026-05-26T07:45:39.693Z","courseId":"65e4dd12-604c-48c2-9ccb-83c8b7833da9","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"800cd5d9-6f21-4bfa-b9a4-74d07b45dbea","title":"Full-stack веб-разработка: Практика — Основы и инструменты — инструменты, настройка и рабочая среда","description":"Урок 3 из 8 в курсе «Full-stack веб-разработка: Практика — Основы и инструменты»: проработайте инструменты, настройка и рабочая среда в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11250,"position":2,"createdAt":"2026-05-26T07:45:39.693Z","updatedAt":"2026-05-26T07:45:39.693Z","courseId":"65e4dd12-604c-48c2-9ccb-83c8b7833da9","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"13d2c5fa-57e0-4726-b746-5b170b486c73","title":"Full-stack веб-разработка: Практика — Основы и инструменты — практические воркфлоу и дизайн процесса","description":"Урок 4 из 8 в курсе «Full-stack веб-разработка: Практика — Основы и инструменты»: проработайте практические воркфлоу и дизайн процесса в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11250,"position":3,"createdAt":"2026-05-26T07:45:39.693Z","updatedAt":"2026-05-26T07:45:39.693Z","courseId":"65e4dd12-604c-48c2-9ccb-83c8b7833da9","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"4d51662d-3dde-41f0-b609-42b58758bf11","title":"Full-stack веб-разработка: Практика — Основы и инструменты — реальные кейсы и guided practice","description":"Урок 5 из 8 в курсе «Full-stack веб-разработка: Практика — Основы и инструменты»: проработайте реальные кейсы и guided practice в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11250,"position":4,"createdAt":"2026-05-26T07:45:39.693Z","updatedAt":"2026-05-26T07:45:39.693Z","courseId":"65e4dd12-604c-48c2-9ccb-83c8b7833da9","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"050a3852-b47d-4baf-8fcb-59ff906e257b","title":"Full-stack веб-разработка: Практика — Основы и инструменты — контроли безопасности и снижение рисков","description":"Урок 6 из 8 в курсе «Full-stack веб-разработка: Практика — Основы и инструменты»: проработайте контроли безопасности и снижение рисков в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11250,"position":5,"createdAt":"2026-05-26T07:45:39.693Z","updatedAt":"2026-05-26T07:45:39.693Z","courseId":"65e4dd12-604c-48c2-9ccb-83c8b7833da9","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"b8c17a26-f717-4deb-8363-544c9a5222c9","title":"Full-stack веб-разработка: Практика — Основы и инструменты — сборка проекта и разбор","description":"Урок 7 из 8 в курсе «Full-stack веб-разработка: Практика — Основы и инструменты»: проработайте сборка проекта и разбор в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11250,"position":6,"createdAt":"2026-05-26T07:45:39.693Z","updatedAt":"2026-05-26T07:45:39.693Z","courseId":"65e4dd12-604c-48c2-9ccb-83c8b7833da9","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"92474436-6f7b-407c-92e1-cd02a6b151f2","title":"Full-stack веб-разработка: Практика — Основы и инструменты — внедрение, handoff и следующие шаги","description":"Урок 8 из 8 в курсе «Full-stack веб-разработка: Практика — Основы и инструменты»: проработайте внедрение, handoff и следующие шаги в контексте темы «Full-stack веб-разработка» и превратите результат в переиспользуемую часть финального проекта — веб-приложение, используя Node.js и React.","videoUrl":null,"videoFileName":null,"duration":11250,"position":7,"createdAt":"2026-05-26T07:45:39.693Z","updatedAt":"2026-05-26T07:45:39.693Z","courseId":"65e4dd12-604c-48c2-9ccb-83c8b7833da9","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null}],"author":{"id":"1fd4230d-dcef-417c-9e8b-4cd8f978786b","name":"Фёдор Громов","avatarUrl":"https://lernrise.com/public/avatars/teacher-avatars/ru/b4a63c96-8a28-4871-9b15-154eee8815b3.webp","bio":null,"socialLinks":null,"isPlatformRepresentative":false},"hasTeamOffer":false,"teamOfferSummary":null}