Pssst! English version of this README is available here.
👋 Bem-vindo ao Repositório de Aulas de React da Arnia - Escola de Programação
Este repositório foi criado especialmente para os alunos da Arnia - Escola de Programação que estão participando das aulas de React. Aqui você encontrará recursos úteis, códigos de exemplo, exercícios práticos e outras informações relacionadas ao curso.
-
Introdução ao React
- Visão geral do React, um framework JavaScript popular para construir interfaces de usuário.
-
Componentização
- Divisão da interface em componentes reutilizáveis, facilitando a manutenção e evolução do código.
-
Props
- Mecanismo para passar dados de um componente pai para seus filhos, permitindo a personalização dos componentes.
-
State
- Controle do estado interno dos componentes, permitindo que eles sejam dinâmicos e interativos.
-
Estilização com Styled Components
- Técnica para escrever CSS diretamente no JavaScript, associando estilos aos componentes.
-
React Hook Form
- Biblioteca para gerenciar formulários em React, simplificando a validação e manipulação de dados.
-
useState, useEffect, useCallback
- Hooks fundamentais do React para gerenciar estado, efeitos colaterais e funções de callback.
-
Context
- Ferramenta para compartilhar dados entre componentes sem a necessidade de passar props manualmente em cada nível da árvore de componentes.
Neste repositório, você encontrará:
- Slides das aulas: Apresentações utilizadas durante as aulas para facilitar o entendimento dos conceitos.
- Exercícios práticos: Exercícios propostos para os alunos praticarem os conceitos aprendidos.
- Códigos de exemplo: Exemplos de código fonte para ilustrar os conceitos abordados nas aulas.
- Outros recursos: Links úteis, referências a livros, artigos, e materiais complementares para aprofundar o conhecimento.
Se você tem sugestões, dúvidas ou gostaria de contribuir com conteúdo para este repositório, sinta-se à vontade para abrir uma "Issue" ou enviar um "Pull Request". A sua contribuição é muito bem-vinda e ajudará a enriquecer a experiência de aprendizado de todos os alunos.
Precisando de ajuda ou tendo alguma dúvida relacionada às aulas de React? Fique à vontade para entrar em contato.
Estamos felizes por fazer parte desta jornada de aprendizado com você! Vamos juntos explorar o mundo fascinante da programação com React.
Happy coding! 🚀