{"id":"f68dbb06-a540-4e8a-ba6a-42713c543cb0","title":"The Complete JavaScript Course 2025: Конструктор — от базы к результату","description":"Курс The Complete JavaScript Course 2025: Конструктор — от базы к результату рассчитан на аудиторию 25–34 в точке карьерного старта или свитча и переводит тему в конкретный, прикладной и портфолио-готовый результат. За 7 уроков и примерно 15 часов программа проходит через модули «ориентация по курсу и ожидаемые результаты», «ключевые концепции и ментальные модели» и «инструменты, настройка и рабочая среда»; итоговый результат — портфолио-приложение, собранный с помощью APIs, React, GitHub.","contentLanguage":"ru","coverUrl":null,"createdAt":"2026-05-26T07:48:32.561Z","updatedAt":"2026-05-26T07:48:32.681Z","durationSeconds":54000,"authorId":"ed0a78fd-1af3-419a-9548-12dad4a75f15","rating":4.53125,"reviewCount":32,"expectedLessonsCount":7,"trailerUrl":null,"faq":[{"answer":"Предварительный опыт не нужен. Первые уроки дают понятный вход и только потом переводят курс в прикладной режим.","question":"Нужен ли предварительный опыт?"},{"answer":"Комфортный темп — 3–5 часов в неделю. Всего в курсе 7 уроков и около 15 часов направленной работы.","question":"Сколько времени в неделю закладывать?"},{"answer":"На выходе будет портфолио-приложение и набор переиспользуемых материалов, собранных вокруг APIs / React.","question":"С каким результатом я выйду из курса?"}],"learningOutcomes":null,"requirements":null,"levels":["intermediate"],"firstLessonFreePreviewEnabled":false,"certificateEnabled":true,"isPlatformCourse":false,"pricingTiers":[{"id":"standard","name":"Standard","price":89,"features":[],"highlighted":true}],"minPricingTierPrice":89,"bonuses":[],"status":"READY","archivedAt":null,"categoryId":"8e0aeee0-d6ea-4986-8984-0456bf39b9b8","lessons":[{"id":"d35df21a-66b5-4d12-8054-e7d545490c15","title":"The Complete JavaScript Course 2025: Конструктор — от базы к результату — ориентация по курсу и ожидаемые результаты","description":"Урок 1 из 7 в курсе «The Complete JavaScript Course 2025: Конструктор — от базы к результату»: проработайте модуль «ориентация по курсу и ожидаемые результаты» и превратите результат в переиспользуемую часть финального проекта — портфолио-приложение, используя APIs и React.","videoUrl":null,"videoFileName":null,"duration":7715,"position":0,"createdAt":"2026-05-26T07:48:32.561Z","updatedAt":"2026-05-26T07:48:32.561Z","courseId":"f68dbb06-a540-4e8a-ba6a-42713c543cb0","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"29cc7480-afa1-47f6-abe7-cd62378afc8d","title":"The Complete JavaScript Course 2025: Конструктор — от базы к результату — ключевые концепции и ментальные модели","description":"Урок 2 из 7 в курсе «The Complete JavaScript Course 2025: Конструктор — от базы к результату»: проработайте модуль «ключевые концепции и ментальные модели» и превратите результат в переиспользуемую часть финального проекта — портфолио-приложение, используя APIs и React.","videoUrl":null,"videoFileName":null,"duration":7715,"position":1,"createdAt":"2026-05-26T07:48:32.561Z","updatedAt":"2026-05-26T07:48:32.561Z","courseId":"f68dbb06-a540-4e8a-ba6a-42713c543cb0","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"0524db06-76f0-4ed7-86ae-42bc07cbf9b6","title":"The Complete JavaScript Course 2025: Конструктор — от базы к результату — инструменты, настройка и рабочая среда","description":"Урок 3 из 7 в курсе «The Complete JavaScript Course 2025: Конструктор — от базы к результату»: проработайте модуль «инструменты, настройка и рабочая среда» и превратите результат в переиспользуемую часть финального проекта — портфолио-приложение, используя APIs и React.","videoUrl":null,"videoFileName":null,"duration":7714,"position":2,"createdAt":"2026-05-26T07:48:32.561Z","updatedAt":"2026-05-26T07:48:32.561Z","courseId":"f68dbb06-a540-4e8a-ba6a-42713c543cb0","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"0d5244d0-eaec-406e-8b59-6bc8e237af66","title":"The Complete JavaScript Course 2025: Конструктор — от базы к результату — практические воркфлоу и дизайн процесса","description":"Урок 4 из 7 в курсе «The Complete JavaScript Course 2025: Конструктор — от базы к результату»: проработайте модуль «практические воркфлоу и дизайн процесса» и превратите результат в переиспользуемую часть финального проекта — портфолио-приложение, используя APIs и React.","videoUrl":null,"videoFileName":null,"duration":7714,"position":3,"createdAt":"2026-05-26T07:48:32.561Z","updatedAt":"2026-05-26T07:48:32.561Z","courseId":"f68dbb06-a540-4e8a-ba6a-42713c543cb0","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"7025762d-f64d-4784-97d1-d386dd0c00d8","title":"The Complete JavaScript Course 2025: Конструктор — от базы к результату — реальные кейсы и guided practice","description":"Урок 5 из 7 в курсе «The Complete JavaScript Course 2025: Конструктор — от базы к результату»: проработайте модуль «реальные кейсы и guided practice» и превратите результат в переиспользуемую часть финального проекта — портфолио-приложение, используя APIs и React.","videoUrl":null,"videoFileName":null,"duration":7714,"position":4,"createdAt":"2026-05-26T07:48:32.561Z","updatedAt":"2026-05-26T07:48:32.561Z","courseId":"f68dbb06-a540-4e8a-ba6a-42713c543cb0","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"fe810741-2fb1-4ae2-81bc-3ec39e1e3f74","title":"The Complete JavaScript Course 2025: Конструктор — от базы к результату — оценка, качество и безопасность","description":"Урок 6 из 7 в курсе «The Complete JavaScript Course 2025: Конструктор — от базы к результату»: проработайте модуль «оценка, качество и безопасность» и превратите результат в переиспользуемую часть финального проекта — портфолио-приложение, используя APIs и React.","videoUrl":null,"videoFileName":null,"duration":7714,"position":5,"createdAt":"2026-05-26T07:48:32.561Z","updatedAt":"2026-05-26T07:48:32.561Z","courseId":"f68dbb06-a540-4e8a-ba6a-42713c543cb0","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"6313a7b0-f79a-4bdb-b278-c2be776a1581","title":"The Complete JavaScript Course 2025: Конструктор — от базы к результату — сборка проекта и разбор","description":"Урок 7 из 7 в курсе «The Complete JavaScript Course 2025: Конструктор — от базы к результату»: проработайте модуль «сборка проекта и разбор» и превратите результат в переиспользуемую часть финального проекта — портфолио-приложение, используя APIs и React.","videoUrl":null,"videoFileName":null,"duration":7714,"position":6,"createdAt":"2026-05-26T07:48:32.561Z","updatedAt":"2026-05-26T07:48:32.561Z","courseId":"f68dbb06-a540-4e8a-ba6a-42713c543cb0","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null}],"author":{"id":"ed0a78fd-1af3-419a-9548-12dad4a75f15","name":"Юрий Козлов","avatarUrl":null,"bio":null,"socialLinks":null,"isPlatformRepresentative":false},"hasTeamOffer":false,"teamOfferSummary":null}