It is good to see that you are interested in learning DSA. Generally, DSA encompasses a broad range of topics, including arrays, linked lists, stacks, queues, trees, graphs, sorting algorithms, searching algorithms, and more. Before moving on to more complicated topics, a strong foundation of topics is needed for the DSA. There are several resources available for learning DSA, like books, online classes, and videos.
If you are planning to learn DSA, then the below video is for you. This video has covered the important concepts of DSA. Upon watching this video, you will be able to write efficient and effective programs.