{"id":"134d4c61-419f-44c3-912d-7c52808fd34e","title":"JavaScript e React: Playbook — casos reais e entrega","description":"JavaScript e React: Playbook — casos reais e entrega foi desenhado para aprendizes B2C de 18–34 que chegam com frequência por social, creators, webinars e checkout mobile. Em 9 aulas (~24 horas), o curso transforma o tema em resultado prático por meio de orientação do curso e resultados esperados, ferramentas, configuração e ambiente de estudo e fluxos práticos e desenho de processos; a saída é um kit de automação montado com Node.js, components, VS Code.","contentLanguage":"pt","coverUrl":null,"createdAt":"2026-05-26T07:48:06.282Z","updatedAt":"2026-05-26T07:48:06.345Z","durationSeconds":86400,"authorId":"dc34d58e-e1d9-4a14-978c-f6c51cb328c3","rating":4.55,"reviewCount":20,"expectedLessonsCount":9,"trailerUrl":null,"faq":[{"answer":"Alguma familiaridade ajuda, mas o curso ainda alinha a base antes de avançar para a aplicação.","question":"Preciso de experiência prévia?"},{"answer":"Um ritmo confortável é 3–5 horas por semana. No total, o curso inclui 9 aulas e cerca de 24 horas de trabalho guiado.","question":"Quanto tempo por semana devo reservar?"},{"answer":"Você termina com um kit de automação e materiais reutilizáveis construídos em torno de Node.js / components.","question":"Com o que eu termino o curso?"}],"learningOutcomes":null,"requirements":null,"levels":["advanced"],"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":"d4a9e411-557e-48f6-8372-85f51af8e827","title":"JavaScript e React: Playbook — casos reais e entrega — orientação do curso e resultados esperados","description":"Aula 1 de 9 em JavaScript e React: Playbook — casos reais e entrega: trabalhe o módulo “orientação do curso e resultados esperados” e transforme o resultado em uma parte reutilizável do kit de automação final usando Node.js e components.","videoUrl":null,"videoFileName":null,"duration":9600,"position":0,"createdAt":"2026-05-26T07:48:06.282Z","updatedAt":"2026-05-26T07:48:06.282Z","courseId":"134d4c61-419f-44c3-912d-7c52808fd34e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"5efc7ec6-8c9c-4227-8594-22a7daf956c1","title":"JavaScript e React: Playbook — casos reais e entrega — ferramentas, configuração e ambiente de estudo","description":"Aula 2 de 9 em JavaScript e React: Playbook — casos reais e entrega: trabalhe o módulo “ferramentas, configuração e ambiente de estudo” e transforme o resultado em uma parte reutilizável do kit de automação final usando Node.js e components.","videoUrl":null,"videoFileName":null,"duration":9600,"position":1,"createdAt":"2026-05-26T07:48:06.282Z","updatedAt":"2026-05-26T07:48:06.282Z","courseId":"134d4c61-419f-44c3-912d-7c52808fd34e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"76fa0eec-134b-4f1a-9550-104e557d04f4","title":"JavaScript e React: Playbook — casos reais e entrega — fluxos práticos e desenho de processos","description":"Aula 3 de 9 em JavaScript e React: Playbook — casos reais e entrega: trabalhe o módulo “fluxos práticos e desenho de processos” e transforme o resultado em uma parte reutilizável do kit de automação final usando Node.js e components.","videoUrl":null,"videoFileName":null,"duration":9600,"position":2,"createdAt":"2026-05-26T07:48:06.282Z","updatedAt":"2026-05-26T07:48:06.282Z","courseId":"134d4c61-419f-44c3-912d-7c52808fd34e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"0418599d-5ab7-45eb-86df-957da83d0260","title":"JavaScript e React: Playbook — casos reais e entrega — casos reais e prática guiada","description":"Aula 4 de 9 em JavaScript e React: Playbook — casos reais e entrega: trabalhe o módulo “casos reais e prática guiada” e transforme o resultado em uma parte reutilizável do kit de automação final usando Node.js e components.","videoUrl":null,"videoFileName":null,"duration":9600,"position":3,"createdAt":"2026-05-26T07:48:06.282Z","updatedAt":"2026-05-26T07:48:06.282Z","courseId":"134d4c61-419f-44c3-912d-7c52808fd34e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"4bdc3c4b-2efd-4000-b719-1e71e788a083","title":"JavaScript e React: Playbook — casos reais e entrega — construção do projeto e revisão","description":"Aula 5 de 9 em JavaScript e React: Playbook — casos reais e entrega: trabalhe o módulo “construção do projeto e revisão” e transforme o resultado em uma parte reutilizável do kit de automação final usando Node.js e components.","videoUrl":null,"videoFileName":null,"duration":9600,"position":4,"createdAt":"2026-05-26T07:48:06.282Z","updatedAt":"2026-05-26T07:48:06.282Z","courseId":"134d4c61-419f-44c3-912d-7c52808fd34e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"5fc43b29-5350-4a1f-9a88-9f00b797f084","title":"JavaScript e React: Playbook — casos reais e entrega — implementação, handoff e próximos passos","description":"Aula 6 de 9 em JavaScript e React: Playbook — casos reais e entrega: trabalhe o módulo “implementação, handoff e próximos passos” e transforme o resultado em uma parte reutilizável do kit de automação final usando Node.js e components.","videoUrl":null,"videoFileName":null,"duration":9600,"position":5,"createdAt":"2026-05-26T07:48:06.282Z","updatedAt":"2026-05-26T07:48:06.282Z","courseId":"134d4c61-419f-44c3-912d-7c52808fd34e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"e83e90dc-fb37-43bb-923c-c1479711b1ef","title":"JavaScript e React: Playbook — casos reais e entrega — troubleshooting e armadilhas comuns","description":"Aula 7 de 9 em JavaScript e React: Playbook — casos reais e entrega: trabalhe o módulo “troubleshooting e armadilhas comuns” e transforme o resultado em uma parte reutilizável do kit de automação final usando Node.js e components.","videoUrl":null,"videoFileName":null,"duration":9600,"position":6,"createdAt":"2026-05-26T07:48:06.282Z","updatedAt":"2026-05-26T07:48:06.282Z","courseId":"134d4c61-419f-44c3-912d-7c52808fd34e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"ddb82d92-0797-46d8-bf7c-a038fe262775","title":"JavaScript e React: Playbook — casos reais e entrega — controles de segurança e redução de risco","description":"Aula 8 de 9 em JavaScript e React: Playbook — casos reais e entrega: trabalhe o módulo “controles de segurança e redução de risco” e transforme o resultado em uma parte reutilizável do kit de automação final usando Node.js e components.","videoUrl":null,"videoFileName":null,"duration":9600,"position":7,"createdAt":"2026-05-26T07:48:06.282Z","updatedAt":"2026-05-26T07:48:06.282Z","courseId":"134d4c61-419f-44c3-912d-7c52808fd34e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"dcb6fec0-95e1-49fd-91ff-df65cd492546","title":"JavaScript e React: Playbook — casos reais e entrega — empacotamento para portfólio e entrega","description":"Aula 9 de 9 em JavaScript e React: Playbook — casos reais e entrega: trabalhe o módulo “empacotamento para portfólio e entrega” e transforme o resultado em uma parte reutilizável do kit de automação final usando Node.js e components.","videoUrl":null,"videoFileName":null,"duration":9600,"position":8,"createdAt":"2026-05-26T07:48:06.282Z","updatedAt":"2026-05-26T07:48:06.282Z","courseId":"134d4c61-419f-44c3-912d-7c52808fd34e","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null}],"author":{"id":"dc34d58e-e1d9-4a14-978c-f6c51cb328c3","name":"Sofia Campos","avatarUrl":null,"bio":null,"socialLinks":null,"isPlatformRepresentative":false},"hasTeamOffer":false,"teamOfferSummary":null}