Learn Data Structures Using Python

Learn Data Structures Using Python

From Arrays to Graphs: A Deep Dive into Python Data Structures

New Course
Course Instructor: Surendra varma Pericherla

Course Outcomes

  • Gain a deep understanding of essential data structures, including arrays, linked lists, stacks, queues, trees, and graphs.
  • Learn how to implement and utilize data structures efficiently in Python for optimal performance.
  • Acquire the ability to analyze and select the most appropriate data structures for specific programming challenges.
  • Develop problem-solving skills through hands-on coding exercises

Course Structure

83 lectures7h 17m total duration

  Arrays Definition 
1min
  Creating 1-D Arrays 
1min
  Accessing 1D Arrays 
1min
  Searching in 1D Arrays 
0min
  Insertion in 1D Arrays 
2min
  Deletion in 1D Arrays 
2min
  Updating in 1D Arrays 
1min
  Accessing 2D Arrays 
2min
  Insertion Operation in 2D Arrays 
2min
  Deletion Operation in 2D Arrays 
1min
  Update Operation in 2D Arrays 
2min

About This Course

This comprehensive and highly-rated data structures course is designed for those who are seeking to excel in the world of data structures and algorithmic problem-solving. The course provides a deep dive into the core concepts and practical implementations of essential data structures, including arrays, linked lists, stacks, queues, trees, and graphs.

The course focuses on practicality and real-world applications, with numerous hands-on coding exercises and projects to help students sharpen their problem-solving skills and develop the confidence to tackle complex programming tasks. The experienced instructor guides students through every step of their learning journey, providing expert guidance and support as they progress through the course.

By the end of the course, students will possess a deep understanding of data structures, algorithms, and their practical implementations, equipping them with the knowledge and skills to excel in coding interviews, develop efficient software solutions, and tackle any programming challenge that comes their way.

Used by learners at

Microsoft
Amazon
Google

This course is interactive

Interactive courses include hands-on coding exercises to practice as you learn. You practice exercises in a VS Code like IDE without any installation/setup.

Screenshot of codedamn IDE

Course Requirements

  • Familiarity with Python

Course Instructor

Surendra varma Pericherla
Best Instructor
Surendra varma Pericherla
4.0 Instructor rating
2 Ratings
51 Students
3 Courses

The name of the instructor is Surendra Varma. He is a winner of  BEST TEACHER award. He is a winner of  Young Achiever award. He holds Bachelors degree in Computer Science & Masters degree in Compu...View profile

Upgrade to a Pro account and unlock more courses for accelerated learning. Instant feedback, interactive learning and more.

Free

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes

Pro

  • 100+ coding courses
  • Certificate of completion
  • Hands-on practice
  • 24x7 doubt solving with AI
  • 100+ projects to practice
  • In-depth project feedback
  • AWS cloud sandboxes
Upgrade To Pro