Olá! Essa combinação de C# no backend e React no frontend é excelente para um sistema ERP web. O C# com ASP.NET Core oferece uma base robusta e segura, enquanto o React proporciona uma interface moderna e responsiva.
Na Alura, recomendo o seguinte plano de estudo:
Fundamentos de C# e .NET:
- C#: criando sua primeira aplicação.
- Orientação a Objetos com C#.
- ASP.NET Core: criando uma API REST.
Banco de Dados:
- Entity Framework Core: banco de dados com .NET.
- SQL Server: explorando o banco relacional.
Frontend com React:
- React: desenvolvendo com JavaScript.
- React: hooks, contexto e boas práticas.
- Integração de APIs REST com React.
Projetos Práticos:
- Tente criar pequenos módulos do ERP, como cadastro de usuários, controle de estoque, e gestão financeira. Isso ajuda a consolidar o aprendizado.
Boas Práticas e Segurança:
- Segurança em APIs REST com ASP.NET.
- Clean Architecture com C#.