{"id":"7611478e-6fa3-497e-a0c3-f0d20d286bec","title":"JavaScript та React: Практикум — портфель і практика","description":"JavaScript та React: Практикум — портфель і практика розрахований на спеціалістів і менеджерів 25–44, яким потрібен структурний апгрейд навички з швидким перенесенням у робочий контекст. У програмі 9 уроків і близько 29 годин роботи з акцентом на модулі «орієнтація по курсу та очікувані результати», «ключові концепції та ментальні моделі» та «інструменти, налаштування та робоче середовище»; фінальний проєкт дає портфельний застосунок, зібраний за допомогою Docker, components, browser APIs.","contentLanguage":"uk","coverUrl":null,"createdAt":"2026-05-26T07:48:45.168Z","updatedAt":"2026-05-26T07:48:45.226Z","durationSeconds":104400,"authorId":"4a4260ff-1cf0-4fe5-8315-9a1d74b3a6e1","rating":4.5,"reviewCount":10,"expectedLessonsCount":9,"trailerUrl":null,"faq":[{"answer":"Бажана мінімальна база. Вступний блок швидко синхронізує терміни й інструменти, після чого курс одразу переходить до практики.","question":"Чи потрібен попередній досвід?"},{"answer":"Комфортний темп — 3–5 годин на тиждень. Усього в курсі 9 уроків і близько 29 годин спрямованої роботи.","question":"Скільки часу на тиждень варто закладати?"},{"answer":"На виході буде портфельний застосунок та набір повторно використовуваних матеріалів, зібраних навколо Docker / components.","question":"З яким результатом я вийду з курсу?"}],"learningOutcomes":null,"requirements":null,"levels":["advanced"],"firstLessonFreePreviewEnabled":false,"certificateEnabled":true,"isPlatformCourse":false,"pricingTiers":[{"id":"standard","name":"Standard","price":129,"features":[],"highlighted":true}],"minPricingTierPrice":129,"bonuses":[],"status":"READY","archivedAt":null,"categoryId":"8e0aeee0-d6ea-4986-8984-0456bf39b9b8","lessons":[{"id":"5d14d893-bd11-49dc-bf05-fc949f4c4d92","title":"JavaScript та React: Практикум — портфель і практика — орієнтація по курсу та очікувані результати","description":"Урок 1 з 9 в курсі «JavaScript та React: Практикум — портфель і практика»: опрацюйте модуль «орієнтація по курсу та очікувані результати» і перетворіть результат на повторно використовувану частину фінального проєкту — портфельний застосунок, використовуючи Docker та components.","videoUrl":null,"videoFileName":null,"duration":11600,"position":0,"createdAt":"2026-05-26T07:48:45.168Z","updatedAt":"2026-05-26T07:48:45.168Z","courseId":"7611478e-6fa3-497e-a0c3-f0d20d286bec","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"72cf5b9c-7b2f-4228-8a85-7c578c4cf77b","title":"JavaScript та React: Практикум — портфель і практика — ключові концепції та ментальні моделі","description":"Урок 2 з 9 в курсі «JavaScript та React: Практикум — портфель і практика»: опрацюйте модуль «ключові концепції та ментальні моделі» і перетворіть результат на повторно використовувану частину фінального проєкту — портфельний застосунок, використовуючи Docker та components.","videoUrl":null,"videoFileName":null,"duration":11600,"position":1,"createdAt":"2026-05-26T07:48:45.168Z","updatedAt":"2026-05-26T07:48:45.168Z","courseId":"7611478e-6fa3-497e-a0c3-f0d20d286bec","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"54d34bb0-41b2-4ceb-8ce7-09837463119f","title":"JavaScript та React: Практикум — портфель і практика — інструменти, налаштування та робоче середовище","description":"Урок 3 з 9 в курсі «JavaScript та React: Практикум — портфель і практика»: опрацюйте модуль «інструменти, налаштування та робоче середовище» і перетворіть результат на повторно використовувану частину фінального проєкту — портфельний застосунок, використовуючи Docker та components.","videoUrl":null,"videoFileName":null,"duration":11600,"position":2,"createdAt":"2026-05-26T07:48:45.168Z","updatedAt":"2026-05-26T07:48:45.168Z","courseId":"7611478e-6fa3-497e-a0c3-f0d20d286bec","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"a87d73eb-8ad2-4b55-be71-1a1543146421","title":"JavaScript та React: Практикум — портфель і практика — практичні воркфлоу та дизайн процесу","description":"Урок 4 з 9 в курсі «JavaScript та React: Практикум — портфель і практика»: опрацюйте модуль «практичні воркфлоу та дизайн процесу» і перетворіть результат на повторно використовувану частину фінального проєкту — портфельний застосунок, використовуючи Docker та components.","videoUrl":null,"videoFileName":null,"duration":11600,"position":3,"createdAt":"2026-05-26T07:48:45.168Z","updatedAt":"2026-05-26T07:48:45.168Z","courseId":"7611478e-6fa3-497e-a0c3-f0d20d286bec","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"4f51ca80-b6f8-4ef4-9cde-cf915341e347","title":"JavaScript та React: Практикум — портфель і практика — реальні кейси та guided practice","description":"Урок 5 з 9 в курсі «JavaScript та React: Практикум — портфель і практика»: опрацюйте модуль «реальні кейси та guided practice» і перетворіть результат на повторно використовувану частину фінального проєкту — портфельний застосунок, використовуючи Docker та components.","videoUrl":null,"videoFileName":null,"duration":11600,"position":4,"createdAt":"2026-05-26T07:48:45.168Z","updatedAt":"2026-05-26T07:48:45.168Z","courseId":"7611478e-6fa3-497e-a0c3-f0d20d286bec","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"80cb8134-70ad-4fec-8cef-2efef229bc39","title":"JavaScript та React: Практикум — портфель і практика — оцінювання, якість та безпека","description":"Урок 6 з 9 в курсі «JavaScript та React: Практикум — портфель і практика»: опрацюйте модуль «оцінювання, якість та безпека» і перетворіть результат на повторно використовувану частину фінального проєкту — портфельний застосунок, використовуючи Docker та components.","videoUrl":null,"videoFileName":null,"duration":11600,"position":5,"createdAt":"2026-05-26T07:48:45.168Z","updatedAt":"2026-05-26T07:48:45.168Z","courseId":"7611478e-6fa3-497e-a0c3-f0d20d286bec","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"2e9c4680-84b9-4f17-9ddd-771c1f756237","title":"JavaScript та React: Практикум — портфель і практика — збірка проєкту та розбір","description":"Урок 7 з 9 в курсі «JavaScript та React: Практикум — портфель і практика»: опрацюйте модуль «збірка проєкту та розбір» і перетворіть результат на повторно використовувану частину фінального проєкту — портфельний застосунок, використовуючи Docker та components.","videoUrl":null,"videoFileName":null,"duration":11600,"position":6,"createdAt":"2026-05-26T07:48:45.168Z","updatedAt":"2026-05-26T07:48:45.168Z","courseId":"7611478e-6fa3-497e-a0c3-f0d20d286bec","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"c8176f33-2e99-4b0d-8f6f-efb53fd46bd5","title":"JavaScript та React: Практикум — портфель і практика — впровадження, handoff і наступні кроки","description":"Урок 8 з 9 в курсі «JavaScript та React: Практикум — портфель і практика»: опрацюйте модуль «впровадження, handoff і наступні кроки» і перетворіть результат на повторно використовувану частину фінального проєкту — портфельний застосунок, використовуючи Docker та components.","videoUrl":null,"videoFileName":null,"duration":11600,"position":7,"createdAt":"2026-05-26T07:48:45.168Z","updatedAt":"2026-05-26T07:48:45.168Z","courseId":"7611478e-6fa3-497e-a0c3-f0d20d286bec","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"06386590-84c8-4f53-a13b-693ff27ae3f5","title":"JavaScript та React: Практикум — портфель і практика — командна робота та цикли рев'ю","description":"Урок 9 з 9 в курсі «JavaScript та React: Практикум — портфель і практика»: опрацюйте модуль «командна робота та цикли рев'ю» і перетворіть результат на повторно використовувану частину фінального проєкту — портфельний застосунок, використовуючи Docker та components.","videoUrl":null,"videoFileName":null,"duration":11600,"position":8,"createdAt":"2026-05-26T07:48:45.168Z","updatedAt":"2026-05-26T07:48:45.168Z","courseId":"7611478e-6fa3-497e-a0c3-f0d20d286bec","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null}],"author":{"id":"4a4260ff-1cf0-4fe5-8315-9a1d74b3a6e1","name":"Богдан Козак","avatarUrl":"https://lernrise.com/public/avatars/teacher-avatars/uk/3385eb8a-d35a-4e1e-b643-936af150d0d2.webp","bio":null,"socialLinks":null,"isPlatformRepresentative":false},"hasTeamOffer":false,"teamOfferSummary":null}