@mirando
Data structure and algorithms:
A deep understanding of data structures (such as arrays, lists, trees, graphs) and algorithms (such as sorting, searching) is one of the fundamental foundations of programming. Learning these concepts helps to optimize the code and solve complex problems