What is the best path to do DSA?

Hello all,
i am learning full Stack web Development with Javascript, and planning to prepare for BlockChain Development.
i have 2 questions.

1)what is best sequence of learning web development, should i start with Data structure and algorithm or development.
2) For Data structure and algorithm learning it in JScript and other language is different or concept will be same?

what is the best DSA course available here and best Blockchain to learn from.
thanks.

    SadhuBhai Learn dsa first then learn web development. Also another point, you should never stop practicing dsa questions until you get a job, even if you have finished your dsa course, you must keep solving 3 to 5 problems every day, I do 2 Easy + 2 Medium + 1 Hard = 5 Problems daily, atleast thats what my target is, sometimes i reach it sometimes i dont.

    1. DSA is language-independent. You can learn dsa in any language you want.

    imo, the best dsa course is geeksforgeeks dsa selfpaced course, but that course uses c++ and java to teach dsa, since you want to learn it using jscript, you can go to udemy and take this course:
    https://www.udemy.com/course/js-algorithms-and-data-structures-masterclass/

    I know nothing about blockchain sry..

    If you have a desire to do competitive programming in the future, learning dsa now in C++ is a great thing. If you dont want to do compi prog then its fine, go ahead in jscript.

    I dont have any download links for that, you should wait for the time when gfg hosts an offer if you dont want to purchase at full price right now…. And till the offer comes, you can learn and practice dsa on gfg website itself which is free of cost.

    Or you can go to CodeStudio Guided Paths[also free] which are text based tutorials, and there you can learn dsa from the dsa guided path. Link is below

    https://www.codingninjas.com/codestudio/guided-paths/data-structures-algorithms

    And if you can afford a 500 rupees resource, the best dsa using C++ course you can get is below link
    https://www.udemy.com/course/cpp-data-structures-algorithms-prateek-narang/