As a developer having experience of only 1 year in an MNC, What learning path would the experts suggests?
I am getting confused seeing all the materials available on the internet, Proper structured learning path is missing for all of them, I don't know which one should I learn first, .Net MVC or .Net Core or I should learn Web API, I am getting completely overwhelmed.
So it will be great if you can help me and many beginners like me to get a proper learning path, This can begin with straight C# learning, And please share the learning resources link if possible (i.e Udemy, MS Documentation or any other creator's content).
Hoping to get help from you all, thanks in advanced!
Sachin SinghPosted Sep 8, 2021, 4:28 PM
the Roadmap should be
C# (OOps+Generics & Collection+strings)---->SQL----->ADO.NET----> Create a project in Console app to perform CRUD on any domain entity like student using ADO.NET -----> ASP.NET MVC-----> Entity Framework----->Create a project to perform Crud using ASP.NET MVC+Generics (Generic Repository) using EF ------> ASP.NET Core Razor---->ASP.NET Core MVC -----> ASP.NET Core API ----->Angular----->project using Angular +ASP.NET Core API----> Azure
Learning technique
step 1. why:- for example:- why am I using for loop and not while loop, why did I use switch case and not if-else ladder, why use ADO.NET and not EF, Why do I need Stored procedure, why do I need dependency injection?
step 2. Where:- for example:- where do we need to use interfaces over abstract classes? where do we prefer the Stored procedure over Linq queries etc?
step 3. badly stuck:- don't hesitate to ask questions on StackOverflow and here on Csharpcorner.
follow my articles on https;//www.sharpencode.com
Basem AlshabaniPosted Sep 8, 2021, 3:40 PM
https://m.youtube.com/playlist?list=PLZyQU-WOzZF0F3jMcL4NHPx2wMEySvutP https://m.youtube.com/playlist?list=PLZyQU-WOzZF2g5PCSHfhHvoX7BnCUn3Md https://m.youtube.com/playlist?list=PLZyQU-WOzZF1q4DPAcctqr__FywFTj8ys https://m.youtube.com/playlist?list=PLZyQU-WOzZF2Kd3m-YIjzymZ-jndx3hoC
The difference between the the 3rd and the 4th list that the 4th creates a distributed database https://m.youtube.com/playlist?list=PLZyQU-WOzZF3gU6j9hi2bz3NhV6KOw9Jo https://m.youtube.com/playlist?list=PLZyQU-WOzZF2p2cdk82gdi1Tp8KEee9Im https://m.youtube.com/playlist?list=PLZyQU-WOzZF3xsK3cnVi9yWlaEqHm05QE
If you have difficulty in Arabic language, search for similar content in appropriate language
Mahesh ChandPosted Sep 8, 2021, 3:39 PM