WOMEN WHO CODE DELHI MENTORSHIP PROGRAM 3.0 — WEEK 2

PragyaBansal
3 min readFeb 22, 2021

“WORK IS THE TONIC FOR WORRY, BUT GOOD PLANNING CAN BE A CURE.” ― GARY RUDZ

The Roadmap to Success

The second week of the mentorship program was all about the Internships and placements but in order to prepare for that we should focus on a roadmap that will help us to achieve our goal in a structured way. During the second week my mentor has suggested me to work on the basics from the first step and prepare the roadmap according to our preferred time and daily routine.

In order to establish the plan and work on it in a strict manner my mentor has suggested some of the valuable courses in the week-2 for the preparation of DSA so we can tackle the technical interviews in a smooth manner Some of the structured courses are as follows: -

  1. C++ with data structures and algorithms (Coding Ninjas) — This is the foundational course and the duration of the course is around 4–6 months that covers all the core fundamentals of programming and helps us to prepare for the interviews through its live sessions and weekly assignments that contains around 350+ questions

Link — https://www.codingninjas.com/courses/onlline-c-plus-plus-course

2. 11 Weeks Workshop on Data Structures and Algorithms (geeks for geeks) — This course is an 11-week workshop that will take us through all the common Data Structures like Arrays, Trees, Graphs, LinkedList, and many such concepts in a highly interactive manner. This course will help to implement DSA in real-life scenarios and teach the particular in depth through its live sessions.

Link- https://practice.geeksforgeeks.org/courses/Workshop-DSA

3. Data Structures and Algorithms Specialization (Coursera) — This course is offered by the University of California on Coursera. This specialization is a mix of theory and practice that helps us to learn algorithmic techniques for solving various computational problems and will implement about 100 algorithmic coding problems in a programming language of our choice. There are six courses in this specialization.

Link- https://www.coursera.org/specializations/data-structures-algorithms

4. Intro to Data Structures and Algorithms (Udacity) — This course is majorly focus on the basics of DSA and helps us to implement the value in the practical questions. It is provided by Google on the platform Udacity. There are nine lessons given in this course.

Link- https://www.udacity.com/course/data-structures-and-algorithms-in-python--ud513

5. Algo++ Data Structures & Algorithms (Coding Blocks) — The core focus of this course is to maintain an equilibrium between theory and practical knowledge with an ample amount of practice of questions based on Sorting, Searching, Greedy Algorithms, Divide and Conquer Algorithms, Dynamic Programming along with a comprehensive revision of data structures like linked-lists, Trees, Graphs, Heaps, Hashing etc.

Link- https://online.codingblocks.com/courses/data-structures-and-algorithms-online-course

There are numerous numbers of courses present on these platforms, according to your choice and specification that will help us to achieve our goals efficiently. I hope these courses will give you an idea to create the roadmap to success. 😊

Looking forward to the upcoming weeks. Till then, Keep Learning.

“The only limit to our realization of tomorrow will be our doubts of today.” — Franklin D. Roosevelt

--

--