Visão geral do curso
Este curso oferece uma experiência prática de desenvolvimento em React JS através da construção de uma To Do List funcional. Você aprenderá a criar componentes reutilizáveis, gerenciar estado com o hook useState, implementar operações de CRUD, aplicar filtros em dados e construir interfaces interativas e responsivas. A aula de 63 minutos cobre conceitos fundamentais da biblioteca incluindo event handling, array methods como map e filter, além de renderização condicional.
Para quem este curso faz sentido
O curso é ideal para iniciantes em React JS que desejam aprender de forma prática e objetiva. É direcionado a desenvolvedores iniciantes em JavaScript que buscam compreender como trabalhar com componentes, estado e eventos em aplicações reais. Também serve para quem já tem conhecimento básico de JavaScript e HTML5 e quer começar no ecossistema React.
Como estudar esta sequência
Assista à aula completa do início ao fim, acompanhando o professor Matheus Battisti enquanto desenvolve a aplicação. Pause sempre que necessário para entender cada conceito de React componentes, hooks e gerenciamento de estado. Reproduza o código simultaneamente em seu editor, practique as operações de CRUD e os métodos de array. Experimente variações no código após cada seção para consolidar o aprendizado.
O que você deve conseguir ao concluir
Ao concluir a aula, você terá uma To Do List funcional em React que demonstra manipulação de estado, componentes reutilizáveis e interatividade. Compreenderá como aplicar hooks useState para gerenciar dados, implementar criar, ler, atualizar e deletar tarefas, além de filtrar listas. Estará preparado para expandir o projeto adicionando funcionalidades como persistência com localStorage ou integração com APIs.
