How to learn Data Structures and Algorithms for beginners (roadmap for dummies)

If you are starting to learn programming or computer science student or perhaps anyone who wants to learn any programming language especially Java, JavaScript, Python… having a clear and sound understanding of what Data Structures and Algorithms make…


This content originally appeared on DEV Community 👩‍💻👨‍💻 and was authored by Sriram

If you are starting to learn programming or computer science student or perhaps anyone who wants to learn any programming language especially Java, JavaScript, Python... having a clear and sound understanding of what Data Structures and Algorithms makes your programming journey very effective. when I first started programming I only knew about Array and Array List which is not enough if you want to become a software development engineer.

Having the knowledge of Data Structures and Algorithms will help you to solve problems like a real IT professional or you're just another coding monkey who sits at the front of the screen and banging the keyboard. Even the FAANG looks for candidate with the ability to solve problems and also helps you to get a great tech job.

Here's how you can get started with DSA:

  1. Assuming you have the foundational knowledge of introduction to computer science, watch this video first to understand the introduction to Data Structures
    https://youtu.be/zg9ih6SVACc

  2. once you got the birds eye view of what it is then move on to
    MIT OCW Introduction to algorithms in the link below
    https://youtube.com/playlist?list=PLUl4u3cNGP63EdVPNLG3ToM6LaEUuStEY

  3. incase of any doubts ask questions in public. platforms like stack overflow, reddit, freecodecamp forum. Why ask questions in public the doubt that you may carrying will help someone who's having the exact same doubt when you ask questions in public and when someone helps your question a third person with a same question can learn easily because of your contribution.

4.gradually start reading some books now atlest 5 to 10 pages as a beginner is a good practice and take notes of it, every weekend revice what you have learned. PROGRAMMING IS ALL ABOUT ACTIVE LEARNING.

REMEMBER CONSISTENCY IS THE KEY WHEN IT COMES TO LEARNING A NEW SKILL. YOU HIT THE WEIGHTS IT FEELS PAINFUL AND THEN YOU RECOVER AND REPEAT OVER A PERIOD OF TIME YOU BECOME TO COPE UP WITH PAIN AND WITH CONSISTENCY NOW YOU REAP THE REWARDS. MOST PEOPLE QUIT AFTER A FEW MONTHS IT ACTUALLY TAKES A YEAR OR EVEN MORE DEPEND UPON THE INDIVIDUAL ONCE YOU CROSS THE TEMPERORY PERIOD OF PAIN YOU'LL I BET THAT YOU WILL MASTER.

REMBER TO TAKE A BREAK, DONT SIT FOR HOURS WORRYING GO TAKE A CUP OF COFFEE AND ASK FOR PEOPLES HELP WHO ARE ALONG THE JOURNEY.


This content originally appeared on DEV Community 👩‍💻👨‍💻 and was authored by Sriram


Print Share Comment Cite Upload Translate Updates
APA

Sriram | Sciencx (2022-09-14T18:14:53+00:00) How to learn Data Structures and Algorithms for beginners (roadmap for dummies). Retrieved from https://www.scien.cx/2022/09/14/how-to-learn-data-structures-and-algorithms-for-beginners-roadmap-for-dummies/

MLA
" » How to learn Data Structures and Algorithms for beginners (roadmap for dummies)." Sriram | Sciencx - Wednesday September 14, 2022, https://www.scien.cx/2022/09/14/how-to-learn-data-structures-and-algorithms-for-beginners-roadmap-for-dummies/
HARVARD
Sriram | Sciencx Wednesday September 14, 2022 » How to learn Data Structures and Algorithms for beginners (roadmap for dummies)., viewed ,<https://www.scien.cx/2022/09/14/how-to-learn-data-structures-and-algorithms-for-beginners-roadmap-for-dummies/>
VANCOUVER
Sriram | Sciencx - » How to learn Data Structures and Algorithms for beginners (roadmap for dummies). [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/09/14/how-to-learn-data-structures-and-algorithms-for-beginners-roadmap-for-dummies/
CHICAGO
" » How to learn Data Structures and Algorithms for beginners (roadmap for dummies)." Sriram | Sciencx - Accessed . https://www.scien.cx/2022/09/14/how-to-learn-data-structures-and-algorithms-for-beginners-roadmap-for-dummies/
IEEE
" » How to learn Data Structures and Algorithms for beginners (roadmap for dummies)." Sriram | Sciencx [Online]. Available: https://www.scien.cx/2022/09/14/how-to-learn-data-structures-and-algorithms-for-beginners-roadmap-for-dummies/. [Accessed: ]
rf:citation
» How to learn Data Structures and Algorithms for beginners (roadmap for dummies) | Sriram | Sciencx | https://www.scien.cx/2022/09/14/how-to-learn-data-structures-and-algorithms-for-beginners-roadmap-for-dummies/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.