HOME > Development > Data Structures with Python_1

Data Structures with Python_1

  • Development
  • Jan 01, 2025
SynopsisData Structures with Python, available at $19.99, has an aver...
Data Structures with Python_1  No.1

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 its 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 its 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: Lets 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: Lets 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: Lets 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

  • Data Structures with Python_1  No.2
    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!