أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.
As a beginner, i prefer to learn sql because linq commands are very simple and almost similar to sql commands and you will not need much time to learn them
I prefer you to learn SQL first. If you understand the SQL Queries, then it will be easy for you to learn LINQ.
I think they mirror to each but you should know the basics of SQL to be able to understand how LINQ works in the background and to compare between using every LINQ function to the SQL query that maps to it.
If your project use Entity Framework on backend it is better to use and learn Linq. it is easy and most of that it saves development time and eleminates the syntax error at the time of compiling therefore it is more easy to ttroubleshoot even.
SQL is the base for databases data extraction. you have to learn in anyway so you can understand how data can be retrived from datastore. it is also required to understand the concept of Linq.
is not difficult you have to do them all and even more
No,but you should learn SQL
As a beginner, Iprefer to learn C# becouse it is a majer coding language but SQL is for data base so it is the socend step.
I'm an expert profassional more then 35 years .
I think little knowledge with SQL is enough but you must know about it as an idea
Go for SQL if you are new otherwise LINQ 'll be better option.