AspNetCore-Developer-Roadmap
AspNetCore-Developer-Roadmap copied to clipboard
Roadmap to becoming an ASP.NET Core developer in 2024
In my opinion: [Playwright](https://playwright.dev/) should be the default E2E tool. Developed by Microsoft, RTM and available for .NET, JavaScript, Typescript and more.
For some cases snapshot testing is a lot better than asserting by hand. Libraries: - https://github.com/VerifyTests/Verify (1.3 million downloads on [NuGet](https://www.nuget.org/packages/Verify)) - https://github.com/SwissLife-OSS/snapshooter (1.2 million downloads on [NuGet](https://www.nuget.org/packages/Snapshooter)) - older,...
libraries like: - [Autofixture ](https://github.com/AutoFixture/AutoFixture) (in NuGet top 100!) - [Bogus ](https://github.com/bchavez/Bogus)port of Faker.js, also deterministic data generation
Please add subsections to the Design Patterns section like: (These are 21 classic GOF patterns) **PATTERNS** - Creational _Abstract Factory Builder Factory Method Object Pool Prototype Singleton_ - Structural _Adapter...
While this roadmap might be great I don't think it should include courses behind a paywall/subscription service. For example the first course uses pluralsight, which is not a free resource....
Poderiam criar esse tutorial em português seria otimo, verifiquei que foi baseado no projeto React Developer, la eles tem português.
Near Elasticsearch and others i suggest add the Manticore https://github.com/manticoresoftware/manticoresearch
There is a suggestion to add a **Codestyle** subsection to the C# section, for example: **C#** => **Codestyle**
There is a suggestion to add an **Automation (or CI/CD)** section, with subsections: - Jenkins - TeamCity - GitLab CI/CD - GitHub CI/CD