What you'll learn:
- Fundamentos de aplicações React
- Como criar aplicações React no mundo real
- Criar aplicações React do zero
Se você sempre quis aprender a criar aplicações web modernas e dinâmicas, o React vai te ajudar a ser 10 vezes mais produtivo. Nesse curso, aprenderemos todos os fundamentos sólidos do React.
E o melhor de tudo, durante todas as aulas, você aplicará todos os conhecimentos na criação de uma aplicação feita totalmente do zero. Iremos construir um Kanban Board, onde você poderá:
Adicionar tarefas na lista
atualizar tarefas já adicionadas
deletar tarefas indesejadas
mover tarefas entre listas
Ter uma aplicação online que pode ser colocada em seu portfólio.
E durante a criação de cada funcionalidade citada acima, você irá aprender o conceitos fundamentais do React que são necessários para criar todas as aplicações React utilizadas por grandes empresas como o Facebook, Twitter, Instagram e WhatsApp.
Os principais conceitos explorados serão:
Ferramentas Necessárias
Hello World em React
Introdução ao JSX
Renderizando Elementos
Componentes React
Estilizando componentes com CSS
Hooks
Gerenciamento de Estado
State e Props
Renderização Condicional
Eventos em React
Renderizando Listas
Ao final do curso, você possuirá uma aplicação completa para colocar em seu portfólio de desenvolvedor e até utilizar o código fonte como base para suas futuras aplicações e entrevistas de trabalho.