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

ASP.NET
ASP.NET
A set of technologies in the .NET Framework for building web applications and XML web services.
3,324 questions
C#
C#
An object-oriented and type-safe programming language that has its roots in the C family of languages and includes support for component-oriented programming.
10,408 questions
{count} votes

Accepted answer
  1. Karen Payne MVP 35,201 Reputation points
    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

1 additional answer

Sort by: Most helpful
  1. P a u l 10,406 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