{"id":"7664f354-0e8d-4a7c-8b4e-7380d7e9452a","title":"React – The Complete Guide 2025 (incl. Next.js, Redux)","description":"React – The Complete Guide 2025 (incl. Next.js, Redux) — toolkit-формату курс для аудиторії кар'єрного старту та світчу 25–34. За 9 уроків і приблизно 29 годин програма робить акцент на: ключові концепції та ментальні моделі, інструменти, налаштування та робоче середовище та практичні воркфлоу та дизайн процесу. Фінальний результат — вебзастосунок, зібраний з опорою на JavaScript, React та Vite.","contentLanguage":"uk","coverUrl":null,"createdAt":"2026-05-26T07:45:29.146Z","updatedAt":"2026-05-26T07:45:29.225Z","durationSeconds":104400,"authorId":"42d93e87-e5e9-4564-bd72-fb5f156ebc34","rating":4.833333333333333,"reviewCount":12,"expectedLessonsCount":9,"trailerUrl":null,"faq":[{"answer":"Корисні базові знання HTML/CSS або програмування. Курс починається зі зрозумілого входу в тему, а далі переходить до формату «проєкти та завдання».","question":"Чи потрібен попередній досвід?"},{"answer":"Комфортний темп — 6–8 годин на тиждень. Усього в курсі 9 уроків і близько 29 годин керованої практики.","question":"Скільки часу на тиждень варто закладати?"},{"answer":"На виході буде вебзастосунок та набір повторно використовуваних матеріалів, зібраних навколо JavaScript, React та Vite.","question":"З яким результатом я вийду з курсу?"}],"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":"e4438cae-3177-46a8-b4e5-d345ded1897b","title":"React – The Complete Guide 2025 (incl. Next.js, Redux) — орієнтація по курсу та очікувані результати","description":"Урок 1 з 9 в курсі «React – The Complete Guide 2025 (incl. Next.js, Redux)»: опрацюйте орієнтація по курсу та очікувані результати в контексті теми «React – The Complete Guide 2025 (incl. Next.js, Redux)» і перетворіть результат на повторно використовувану частину фінального проєкту — вебзастосунок, використовуючи JavaScript та React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":0,"createdAt":"2026-05-26T07:45:29.146Z","updatedAt":"2026-05-26T07:45:29.146Z","courseId":"7664f354-0e8d-4a7c-8b4e-7380d7e9452a","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"8c92529a-19ad-43d1-b806-4f11533ab5db","title":"React – The Complete Guide 2025 (incl. Next.js, Redux) — ключові концепції та ментальні моделі","description":"Урок 2 з 9 в курсі «React – The Complete Guide 2025 (incl. Next.js, Redux)»: опрацюйте ключові концепції та ментальні моделі в контексті теми «React – The Complete Guide 2025 (incl. Next.js, Redux)» і перетворіть результат на повторно використовувану частину фінального проєкту — вебзастосунок, використовуючи JavaScript та React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":1,"createdAt":"2026-05-26T07:45:29.146Z","updatedAt":"2026-05-26T07:45:29.146Z","courseId":"7664f354-0e8d-4a7c-8b4e-7380d7e9452a","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"0754c1e7-7e68-455a-9ecb-d3bb97591f64","title":"React – The Complete Guide 2025 (incl. Next.js, Redux) — інструменти, налаштування та робоче середовище","description":"Урок 3 з 9 в курсі «React – The Complete Guide 2025 (incl. Next.js, Redux)»: опрацюйте інструменти, налаштування та робоче середовище в контексті теми «React – The Complete Guide 2025 (incl. Next.js, Redux)» і перетворіть результат на повторно використовувану частину фінального проєкту — вебзастосунок, використовуючи JavaScript та React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":2,"createdAt":"2026-05-26T07:45:29.146Z","updatedAt":"2026-05-26T07:45:29.146Z","courseId":"7664f354-0e8d-4a7c-8b4e-7380d7e9452a","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"bd75744c-d94f-4eba-a800-36bfc19fded4","title":"React – The Complete Guide 2025 (incl. Next.js, Redux) — практичні воркфлоу та дизайн процесу","description":"Урок 4 з 9 в курсі «React – The Complete Guide 2025 (incl. Next.js, Redux)»: опрацюйте практичні воркфлоу та дизайн процесу в контексті теми «React – The Complete Guide 2025 (incl. Next.js, Redux)» і перетворіть результат на повторно використовувану частину фінального проєкту — вебзастосунок, використовуючи JavaScript та React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":3,"createdAt":"2026-05-26T07:45:29.146Z","updatedAt":"2026-05-26T07:45:29.146Z","courseId":"7664f354-0e8d-4a7c-8b4e-7380d7e9452a","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"9f195157-1b01-4a47-8601-07fafabdb874","title":"React – The Complete Guide 2025 (incl. Next.js, Redux) — реальні кейси та guided practice","description":"Урок 5 з 9 в курсі «React – The Complete Guide 2025 (incl. Next.js, Redux)»: опрацюйте реальні кейси та guided practice в контексті теми «React – The Complete Guide 2025 (incl. Next.js, Redux)» і перетворіть результат на повторно використовувану частину фінального проєкту — вебзастосунок, використовуючи JavaScript та React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":4,"createdAt":"2026-05-26T07:45:29.146Z","updatedAt":"2026-05-26T07:45:29.146Z","courseId":"7664f354-0e8d-4a7c-8b4e-7380d7e9452a","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"48dad6e7-39c6-4f0a-b721-88d384a52668","title":"React – The Complete Guide 2025 (incl. Next.js, Redux) — контролі безпеки та зниження ризиків","description":"Урок 6 з 9 в курсі «React – The Complete Guide 2025 (incl. Next.js, Redux)»: опрацюйте контролі безпеки та зниження ризиків в контексті теми «React – The Complete Guide 2025 (incl. Next.js, Redux)» і перетворіть результат на повторно використовувану частину фінального проєкту — вебзастосунок, використовуючи JavaScript та React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":5,"createdAt":"2026-05-26T07:45:29.146Z","updatedAt":"2026-05-26T07:45:29.146Z","courseId":"7664f354-0e8d-4a7c-8b4e-7380d7e9452a","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"d8782a06-3162-4b8f-a8ba-f797bcb466fa","title":"React – The Complete Guide 2025 (incl. Next.js, Redux) — збірка проєкту та розбір","description":"Урок 7 з 9 в курсі «React – The Complete Guide 2025 (incl. Next.js, Redux)»: опрацюйте збірка проєкту та розбір в контексті теми «React – The Complete Guide 2025 (incl. Next.js, Redux)» і перетворіть результат на повторно використовувану частину фінального проєкту — вебзастосунок, використовуючи JavaScript та React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":6,"createdAt":"2026-05-26T07:45:29.146Z","updatedAt":"2026-05-26T07:45:29.146Z","courseId":"7664f354-0e8d-4a7c-8b4e-7380d7e9452a","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"40eed635-12c8-4ae8-bc1c-4a4f744db451","title":"React – The Complete Guide 2025 (incl. Next.js, Redux) — troubleshooting і типові помилки","description":"Урок 8 з 9 в курсі «React – The Complete Guide 2025 (incl. Next.js, Redux)»: опрацюйте troubleshooting і типові помилки в контексті теми «React – The Complete Guide 2025 (incl. Next.js, Redux)» і перетворіть результат на повторно використовувану частину фінального проєкту — вебзастосунок, використовуючи JavaScript та React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":7,"createdAt":"2026-05-26T07:45:29.146Z","updatedAt":"2026-05-26T07:45:29.146Z","courseId":"7664f354-0e8d-4a7c-8b4e-7380d7e9452a","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"8ce5dfa9-71f0-44f9-8111-0e7d491ef2f7","title":"React – The Complete Guide 2025 (incl. Next.js, Redux) — впровадження, handoff і наступні кроки","description":"Урок 9 з 9 в курсі «React – The Complete Guide 2025 (incl. Next.js, Redux)»: опрацюйте впровадження, handoff і наступні кроки в контексті теми «React – The Complete Guide 2025 (incl. Next.js, Redux)» і перетворіть результат на повторно використовувану частину фінального проєкту — вебзастосунок, використовуючи JavaScript та React.","videoUrl":null,"videoFileName":null,"duration":11600,"position":8,"createdAt":"2026-05-26T07:45:29.146Z","updatedAt":"2026-05-26T07:45:29.146Z","courseId":"7664f354-0e8d-4a7c-8b4e-7380d7e9452a","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null}],"author":{"id":"42d93e87-e5e9-4564-bd72-fb5f156ebc34","name":"Володимир Бондаренко","avatarUrl":null,"bio":null,"socialLinks":null,"isPlatformRepresentative":false},"hasTeamOffer":false,"teamOfferSummary":null}