{"id":"c5d72b4b-25e2-4064-93c3-afca001b9207","title":"JavaScript e React: Acelerador — operações e decisões","description":"O curso JavaScript e React: Acelerador — operações e decisões foi pensado para pessoas de 25–34 em início ou transição de carreira que precisam de um resultado concreto, aplicável e utilizável em portfólio. Ao longo de 11 aulas e cerca de 36 horas, o currículo trabalha orientação do curso e resultados esperados, ferramentas, configuração e ambiente de estudo e fluxos práticos e desenho de processos; a entrega final é um kit de componentes reutilizáveis construído com APIs, hooks, React.","contentLanguage":"pt","coverUrl":null,"createdAt":"2026-05-26T07:48:06.859Z","updatedAt":"2026-05-26T07:48:06.900Z","durationSeconds":129600,"authorId":"b71bf7f9-d01c-4c1b-a93c-ab47da711f71","rating":4.8,"reviewCount":5,"expectedLessonsCount":11,"trailerUrl":null,"faq":[{"answer":"É recomendável ter uma base mínima. O bloco inicial alinha linguagem e ferramentas e depois segue direto para a implementação prática.","question":"Preciso de experiência prévia?"},{"answer":"Um ritmo confortável é 3–5 horas por semana. No total, o curso inclui 11 aulas e cerca de 36 horas de trabalho guiado.","question":"Quanto tempo por semana devo reservar?"},{"answer":"Você termina com um kit de componentes reutilizáveis e materiais reutilizáveis construídos em torno de APIs / hooks.","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":129,"features":[],"highlighted":true}],"minPricingTierPrice":129,"bonuses":[],"status":"READY","archivedAt":null,"categoryId":"8e0aeee0-d6ea-4986-8984-0456bf39b9b8","lessons":[{"id":"e8c0e792-480f-48d7-8775-749f3f2a14ff","title":"JavaScript e React: Acelerador — operações e decisões — orientação do curso e resultados esperados","description":"Aula 1 de 11 em JavaScript e React: Acelerador — operações e decisões: trabalhe o módulo “orientação do curso e resultados esperados” e transforme o resultado em uma parte reutilizável do kit de componentes reutilizáveis final usando APIs e hooks.","videoUrl":null,"videoFileName":null,"duration":11782,"position":0,"createdAt":"2026-05-26T07:48:06.859Z","updatedAt":"2026-05-26T07:48:06.859Z","courseId":"c5d72b4b-25e2-4064-93c3-afca001b9207","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"323117df-1540-428c-8270-c6840c248daf","title":"JavaScript e React: Acelerador — operações e decisões — ferramentas, configuração e ambiente de estudo","description":"Aula 2 de 11 em JavaScript e React: Acelerador — operações e decisões: trabalhe o módulo “ferramentas, configuração e ambiente de estudo” e transforme o resultado em uma parte reutilizável do kit de componentes reutilizáveis final usando APIs e hooks.","videoUrl":null,"videoFileName":null,"duration":11782,"position":1,"createdAt":"2026-05-26T07:48:06.859Z","updatedAt":"2026-05-26T07:48:06.859Z","courseId":"c5d72b4b-25e2-4064-93c3-afca001b9207","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"21cab8ef-a355-4f1a-aaab-3ae726474e73","title":"JavaScript e React: Acelerador — operações e decisões — fluxos práticos e desenho de processos","description":"Aula 3 de 11 em JavaScript e React: Acelerador — operações e decisões: trabalhe o módulo “fluxos práticos e desenho de processos” e transforme o resultado em uma parte reutilizável do kit de componentes reutilizáveis final usando APIs e hooks.","videoUrl":null,"videoFileName":null,"duration":11782,"position":2,"createdAt":"2026-05-26T07:48:06.859Z","updatedAt":"2026-05-26T07:48:06.859Z","courseId":"c5d72b4b-25e2-4064-93c3-afca001b9207","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"fbb7f256-ef96-4ad8-8bfa-a27ac3072b1a","title":"JavaScript e React: Acelerador — operações e decisões — casos reais e prática guiada","description":"Aula 4 de 11 em JavaScript e React: Acelerador — operações e decisões: trabalhe o módulo “casos reais e prática guiada” e transforme o resultado em uma parte reutilizável do kit de componentes reutilizáveis final usando APIs e hooks.","videoUrl":null,"videoFileName":null,"duration":11782,"position":3,"createdAt":"2026-05-26T07:48:06.859Z","updatedAt":"2026-05-26T07:48:06.859Z","courseId":"c5d72b4b-25e2-4064-93c3-afca001b9207","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"bd4d4bbc-01e4-4cc0-bf75-0e00be47e202","title":"JavaScript e React: Acelerador — operações e decisões — construção do projeto e revisão","description":"Aula 5 de 11 em JavaScript e React: Acelerador — operações e decisões: trabalhe o módulo “construção do projeto e revisão” e transforme o resultado em uma parte reutilizável do kit de componentes reutilizáveis final usando APIs e hooks.","videoUrl":null,"videoFileName":null,"duration":11782,"position":4,"createdAt":"2026-05-26T07:48:06.859Z","updatedAt":"2026-05-26T07:48:06.859Z","courseId":"c5d72b4b-25e2-4064-93c3-afca001b9207","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"a6b9dde5-45d2-465e-9320-5b113337a6c2","title":"JavaScript e React: Acelerador — operações e decisões — implementação, handoff e próximos passos","description":"Aula 6 de 11 em JavaScript e React: Acelerador — operações e decisões: trabalhe o módulo “implementação, handoff e próximos passos” e transforme o resultado em uma parte reutilizável do kit de componentes reutilizáveis final usando APIs e hooks.","videoUrl":null,"videoFileName":null,"duration":11782,"position":5,"createdAt":"2026-05-26T07:48:06.859Z","updatedAt":"2026-05-26T07:48:06.859Z","courseId":"c5d72b4b-25e2-4064-93c3-afca001b9207","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"5cd17338-35b4-43c4-a7e5-e2eb531f67e1","title":"JavaScript e React: Acelerador — operações e decisões — conceitos centrais e modelos mentais","description":"Aula 7 de 11 em JavaScript e React: Acelerador — operações e decisões: trabalhe o módulo “conceitos centrais e modelos mentais” e transforme o resultado em uma parte reutilizável do kit de componentes reutilizáveis final usando APIs e hooks.","videoUrl":null,"videoFileName":null,"duration":11782,"position":6,"createdAt":"2026-05-26T07:48:06.859Z","updatedAt":"2026-05-26T07:48:06.859Z","courseId":"c5d72b4b-25e2-4064-93c3-afca001b9207","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"ef3cd8c9-be74-482c-a4bc-5da6b05c3b37","title":"JavaScript e React: Acelerador — operações e decisões — troubleshooting e armadilhas comuns","description":"Aula 8 de 11 em JavaScript e React: Acelerador — operações e decisões: trabalhe o módulo “troubleshooting e armadilhas comuns” e transforme o resultado em uma parte reutilizável do kit de componentes reutilizáveis final usando APIs e hooks.","videoUrl":null,"videoFileName":null,"duration":11782,"position":7,"createdAt":"2026-05-26T07:48:06.859Z","updatedAt":"2026-05-26T07:48:06.859Z","courseId":"c5d72b4b-25e2-4064-93c3-afca001b9207","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"f37bd68f-41a2-42fd-9e28-853318d6cd7b","title":"JavaScript e React: Acelerador — operações e decisões — empacotamento para portfólio e entrega","description":"Aula 9 de 11 em JavaScript e React: Acelerador — operações e decisões: trabalhe o módulo “empacotamento para portfólio e entrega” e transforme o resultado em uma parte reutilizável do kit de componentes reutilizáveis final usando APIs e hooks.","videoUrl":null,"videoFileName":null,"duration":11782,"position":8,"createdAt":"2026-05-26T07:48:06.859Z","updatedAt":"2026-05-26T07:48:06.859Z","courseId":"c5d72b4b-25e2-4064-93c3-afca001b9207","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"3478ad12-1735-48c4-9045-6a21765903a1","title":"JavaScript e React: Acelerador — operações e decisões — controles de segurança e redução de risco","description":"Aula 10 de 11 em JavaScript e React: Acelerador — operações e decisões: 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 componentes reutilizáveis final usando APIs e hooks.","videoUrl":null,"videoFileName":null,"duration":11781,"position":9,"createdAt":"2026-05-26T07:48:06.859Z","updatedAt":"2026-05-26T07:48:06.859Z","courseId":"c5d72b4b-25e2-4064-93c3-afca001b9207","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null},{"id":"984152a3-0f72-42d4-9370-df2bdbfa8ef6","title":"JavaScript e React: Acelerador — operações e decisões — colaboração em equipe e ciclos de revisão","description":"Aula 11 de 11 em JavaScript e React: Acelerador — operações e decisões: trabalhe o módulo “colaboração em equipe e ciclos de revisão” e transforme o resultado em uma parte reutilizável do kit de componentes reutilizáveis final usando APIs e hooks.","videoUrl":null,"videoFileName":null,"duration":11781,"position":10,"createdAt":"2026-05-26T07:48:06.859Z","updatedAt":"2026-05-26T07:48:06.859Z","courseId":"c5d72b4b-25e2-4064-93c3-afca001b9207","attachments":null,"dripDelayDays":null,"isFreePreview":false,"previewStartSeconds":0,"previewEndSeconds":null,"prerequisiteId":null,"unlockAt":null,"availablePricingTierIds":null}],"author":{"id":"b71bf7f9-d01c-4c1b-a93c-ab47da711f71","name":"Leonardo Cardoso","avatarUrl":null,"bio":null,"socialLinks":null,"isPlatformRepresentative":false},"hasTeamOffer":false,"teamOfferSummary":null}