which learning path i can use it to learn web development?

Ahmed Awad Elbanna 20 Reputation points
2023-10-16T16:11:39.6766667+00:00

Which learning path, I can use it to learn web development?

Specially in C#, asp.net

Developer technologies | ASP.NET | Other
Developer technologies | C#
{count} votes

Accepted answer
  1. Karen Payne MVP 35,586 Reputation points Volunteer Moderator
    2023-10-16T17:20:14.8566667+00:00

    Start off learn dependency injection which is essential with the following.

    An easy path is to start with ASP.NET Core/Razor Pages.

    Then dive into ASP.NET Core

    Which is better, ASP.NET Core or Razor Pages? That depends on your goals. Learning Razor Pages first will ease you, if needed into more complexities and robustness of ASP.NET Core.

    Now at some point consider looking at EF Core for working with data with either/or Razor Pages or conventional ASP.NET Core. Start with SQL-Server and look at EF Power Tools to assist with writing code to access database data.

    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. P a u l 10,761 Reputation points
    2023-10-16T16:20:02.1266667+00:00

    Personally I learn better from exercises (i.e. learn by doing). There's the "Training" section of this site (link in the top nav) where you can run through some step by step tutorials with the some exercises to solidify what you've learnt.

    If you're not that comfortable with C# then give this one a run through:

    https://learn.microsoft.com/en-gb/training/paths/get-started-c-sharp-part-1/

    If you want a walkthrough .NET in general you could give this one a look:

    https://learn.microsoft.com/en-gb/training/paths/build-dotnet-applications-csharp/

    If you just want to try and jump straight into ASP.NET (specifically using Minimal APIs) then you can check this one out:

    https://learn.microsoft.com/en-gb/training/paths/aspnet-core-minimal-api/

    In general though I'd have a search through the entire list & see what you're interested in:

    https://learn.microsoft.com/en-gb/training/

    0 comments No comments

  2. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.