Data Structures with Python
Data Structures with Python, available at $19.99, has an average rating of 4.4, with 227 lectures, 30 quizzes, based on 231 reviews, and has 22570 subscribers.
You will learn about Data Structures in Python All the way from the Built-in to User defined data structures intuition with implementation Understand OOPS Concept required to build User-defined Data Structures How to solve and approach a Data-Structure Problem Understand applications of Data Structures Know and determine Time-Complexities of Operations over Data-Structures Discover methods on Data-Structures Solved problems so that it's easy to start off practicing Download The Whole Code This course is ideal for individuals who are Python developers who have basics and want to crack coding interviews or Developers who want to improve python for data structures and implement them in interviews or Beginners in python who want to have data structures foundation or Students who want to start competitive programming It is particularly useful for Python developers who have basics and want to crack coding interviews or Developers who want to improve python for data structures and implement them in interviews or Beginners in python who want to have data structures foundation or Students who want to start competitive programming.
Enroll now: Data Structures with Python
Summary
Title: Data Structures with Python
Price: $19.99
Average Rating: 4.4
Number of Lectures: 227
Number of Quizzes: 30
Number of Published Lectures: 227
Number of Published Quizzes: 30
Number of Curriculum Items: 257
Number of Published Curriculum Objects: 257
Number of Practice Tests: 1
Number of Published Practice Tests: 1
Original Price: ₹1,199
Quality Status: approved
Status: Live
What You Will Learn
- Data Structures in Python
- All the way from the Built-in to User defined data structures intuition with implementation
- Understand OOPS Concept required to build User-defined Data Structures
- How to solve and approach a Data-Structure Problem
- Understand applications of Data Structures
- Know and determine Time-Complexities of Operations over Data-Structures
- Discover methods on Data-Structures
- Solved problems so that it's easy to start off practicing
- Download The Whole Code
Who Should Attend
- Python developers who have basics and want to crack coding interviews
- Developers who want to improve python for data structures and implement them in interviews
- Beginners in python who want to have data structures foundation
- Students who want to start competitive programming
Target Audiences
- Python developers who have basics and want to crack coding interviews
- Developers who want to improve python for data structures and implement them in interviews
- Beginners in python who want to have data structures foundation
- Students who want to start competitive programming
Data structure provides the right way to organize information in the digital space. The data structure is a key component of Computer Science and is largely used in the areas of Artificial Intelligence, operating systems, graphics.
The right selection of data structure can enhance the efficiency of computer programs or algorithms in a better way.
Learn Data Structures in Python all the way from Built-in to User-Defined.
Methods on Data structuresare also covered so that we can use them efficiently.
The data structure and algorithm provide a set of techniques to the programmer for handling the data efficiently. The programmer should understand the core concepts of data handling.
Necessary OOPS is also covered so, that there won’t be a problem understanding further concepts.
It’s Beginner Friendly with intuition followed by code tutorials, So It’s Easy to Understand and Visualise a Data Structure.
So, Solving Problems would be easier after learning the Data Structure as you have better intuition.
Course Design: Intuition of the concept + Code walkthrough in Python + Time and Space Complexity + Application of that Data Structure in real Life.
Data Structures Include:
-
Lists
-
Tuples
-
Sets
-
Dictionaries
-
2-D Arrays
-
OOP For understanding data structures
-
Stacks
-
Queues
-
Deque
-
Linked-Lists
-
Doubly Linked Lists
-
Circular Linked Lists
-
Trees
-
Binary Trees
-
Binary Search Trees + Traversals
-
AVL Trees
-
Heaps + Heap sort
-
Priority Queue
-
HashMaps/HashTables
-
Graphs + Properties
-
Graph Traversals
-
Spanning Trees + MST
-
Prims + Kruskals Algorithms for MST
-
Tries (Keyword Trees)
-
Misc Section( Has important concepts )
-
Take Away Section( Download the whole source code in this Section)
Course Curriculum
Chapter 1: Introduction to the course
Lecture 1: What is this Course About?
Lecture 2: How to get most of it?
Chapter 2: !! DO NOT SKIP THIS !!
Lecture 1: IMPORTANT !!
Lecture 2: IMPORTANT !!
Chapter 3: Let's Dive In
Lecture 1: What is a Data Structure
Lecture 2: Types of Data Structures
Chapter 4: Preliminary Test
Chapter 5: —- PART 1 —— BUILT IN DATA STRUCTURES
Lecture 1: Built-In Data Structures Intro
Chapter 6: Lists as Data Structure
Lecture 1: Lists Introduction
Lecture 2: Coding Up Lists
Lecture 3: Lists Methods
Chapter 7: Tuple as Data Structure
Lecture 1: Tuple Introduction
Lecture 2: Coding Up Tuples
Lecture 3: Tuple Methods
Chapter 8: Sets as Data Structure
Lecture 1: Sets Introduction
Lecture 2: Coding Up Sets
Lecture 3: Set Methods
Chapter 9: Dictionaries as Data Structure
Lecture 1: Dictionaries Introduction
Lecture 2: Coding Up Dictionaries
Lecture 3: Dictionary Methods
Chapter 10: 2-D Arrays
Lecture 1: 2-D Arrays Intuition
Lecture 2: 2-D Arrays Declaration
Lecture 3: 2-D Arrays Take Input
Lecture 4: 2-D Arrays Updation
Lecture 5: 2-D Arrays Traversing
Lecture 6: 2-D Arrays Deletion
Lecture 7: 2-D Arrays Length and slice
Chapter 11: ————–PART 2—-OOPS———————
Lecture 1: What and why ?
Lecture 2: Introduction to OOPS
Lecture 3: Introduction to the Terminology
Lecture 4: Terminology Syntax
Lecture 5: Constructer in Python
Lecture 6: The "Self" convention
Lecture 7: Let's Dive In OOPS
Chapter 12: Time and Space Complexity
Lecture 1: Time Complexity Intuition
Lecture 2: Space Complexity Intuition
Chapter 13: Practice Test
Chapter 14: How to Read a Question ?
Lecture 1: What is this Section?
Lecture 2: Let's read a question!
Chapter 15: ————–PART 3————–USER DEFINED DATA STRUCTURES
Lecture 1: User Defined Data Structures Intro
Chapter 16: Stacks
Lecture 1: Stacks Intro
Lecture 2: Stacks Methods
Lecture 3: Stacks Part 1
Lecture 4: Stacks Part 2
Lecture 5: Stack Application
Lecture 6: Solved problem on Stacks
Chapter 17: Queues
Lecture 1: Queues Intro
Lecture 2: Queues Part 1
Lecture 3: Queues Part 2
Lecture 4: Queues Applications
Lecture 5: Solved Question on Queues
Chapter 18: Linked Lists
Lecture 1: Linked Lists Intro
Lecture 2: Applications of Linked Lists
Lecture 3: Coding Up Linked Lists
Lecture 4: Traverse Linked Lists Intuition
Lecture 5: Traverse Linked Lists Code
Lecture 6: Adding Node In The Beginning Intuition
Lecture 7: Adding Node In The Beginning Code
Lecture 8: Adding Node In The Middle Intuition
Lecture 9: Adding Node In The Middle Code
Lecture 10: Adding Node In The End Intuition
Lecture 11: Adding Node In The End Code
Lecture 12: Delete a node intuition
Lecture 13: Delete a node code
Lecture 14: Solved a problem on Linked Lists
Lecture 15: Solution for last Vedio!!
Chapter 19: Doubly Linked Lists
Lecture 1: Doubly Linked Lists Intro
Lecture 2: Applications of Doubly Linked Lists
Lecture 3: Coding Up Doubly Linked Lists
Lecture 4: Traverse Doubly Linked Lists Code
Instructors
-
Neeraj Ap
Passionate Student
Rating Distribution
- 1 stars: 10 votes
- 2 stars: 10 votes
- 3 stars: 35 votes
- 4 stars: 65 votes
- 5 stars: 111 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024