Python for Data Structures, Algorithms, and Interviews!

Get a kick start on your career and ace your coding interviews!

4.46 (11497 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Python for Data Structures, Algorithms, and Interviews!
83,519
students
17 hours
content
Jul 2022
last update
$149.99
regular price

What you will learn

Create a great resume

Have a LinkedIn and Github profile for recruiters

Understand all major Data Structures and Algorithms

Ace coding interviews after preparing with the course's mock interviews

Why take this course?

PLEASE NOTE: IF YOU ARE A COMPLETE BEGINNER TO PYTHON, CHECK OUT MY OTHER COURSE: COMPLETE PYTHON BOOTCAMP TO LEARN PYTHON!

Welcome to Python for Data Structures, Algorithms and Interviews!

This is the most comprehensive course online to help you ace your coding interviews and learn about Data Structures and Algorithms! This course takes advantage of the easy to read Python programming language to efficiently teach you what you need to know to land the tech job of your dreams!

This course will teach you everything you need to know to get a great job in the software technology field, including:

  • Creating a great resume
  • Creating LinkedIn and GitHub profiles for recruiters to find
  • Building and leveraging a network for job opportunities
  • The latest job searching tools available online
  • Non-Technical Interview Questions and Answers
  • Post-Interview topics (Salary Negotiation and References Preparation)
  • Jupyter Notebooks Overview
  • Algorithm Analysis and Big-O Notation
  • Array Sequences
  • Stacks Queues and Deques
  • Linked Lists
  • Recursion
  • Trees
  • Searching and Sorting Algorithms
  • Graph Algorithms
  • Riddles and Brainteasers
  • 4 Mock Interviews!

Achieve your career goals and get a fantastic job in technology by enrolling in this course!


Screenshots

Python for Data Structures, Algorithms, and Interviews! - Screenshot_01Python for Data Structures, Algorithms, and Interviews! - Screenshot_02Python for Data Structures, Algorithms, and Interviews! - Screenshot_03Python for Data Structures, Algorithms, and Interviews! - Screenshot_04

Reviews

Zaeem
January 3, 2024
He's not even the teacher of this course. Jupyter Notebooks is. This is a scammy course and if he was going to get you to self read wikipedia and self study every concept past trees, then why even offer a course? I would ask for a refund but he's very smart about his policy, he knows we cant get a refund past a certain time period by the time we get to the part of the course where he starts slacking and scamming people by saying "oh read this one notebooks thing and figure out the solution for yourself" or "oh go read wikipedia for X topic". URGENT MESSAGE TO EVERYBODY TO NOT SPEND MONEY ON PAID COURSES, especially these, UNLESS ITS FOR ACCOUNTABILITY FOR URSELF. Go on YT and just search up DSAlgo videos and learn from there
Rozhin
December 25, 2023
I only listened to technical sessions, so this review pertains to those lectures. The course starts well, but the explanations become vague and hand-wavy as the concepts become more complicated. The lecturer can not explain more complex concepts well and puts references for the students to explore them.
Sukkrishvar
November 21, 2023
Very poor explanation. Not at all understandable. Suggest some bad words. I want to scold this scumbag instructor with those words.
Szymon
October 12, 2023
Taking this course was my first step into this subject, but thanks to the coding challenges within the course, I now feel much more confident. These challenges not only test your understanding, but also give you the satisfaction of checking your solutions before comparing them with the author's code. This course has been an eye-opener, highlighting areas I need to explore as I continue to navigate Python. In summary, my time with this course has been delightful, and I wholeheartedly recommend it to anyone looking to master Python and dive into the world of data structures and algorithms.
Daniel
July 17, 2023
As always, very precise and right to the point. Everything you need to kickstart your career; neither extensive and monotonous, nor breezing through important stuff. Always recommend him!
Siddharth
February 9, 2023
I have already completed the Zero to Hero Python course by Jose Portilla, so I've already developed a good sense of trust in this course and I know that it'll be amazing. Great Work Mr. Jose.
Craig
January 31, 2023
This course blew my mind! Learning data structures and different ways to solve problems has increased my confidence exponentially.
Andrew
January 20, 2023
Jose is great at explaining complex topics in a beginner friendly way. If I want to start a new course, I always check to see if Jose has anything on the topic because I know by the end of that course I will have a deeper understanding of everything I wanted to learn. :)
Shiva
November 16, 2022
If this course provide with animation videos then it would be great , With Animation it's essay to understand how it's work
Hisay
October 15, 2022
I appreciate the effort given by the instructor in preparing the material which I found is largely taken from "Problem Solving with Algorithms and Data Structures using Python". I will be honest with the rating and share my view. First of all, I applaud the instructor for his time and effort in preparing the course structure. I finished 30% of the course and finding it hard to move forward further. I chose this course by seeing the rating > 4, but I found the concepts and material is not just enough for what I wanted to learn. Therefore, I am opting to read the book and follow lectures. Having said that, I also want to emphasise that I am not convinced about the linked list, Trees.
Sourena
October 13, 2022
I have been looking for online courses about algorithms and data structure and I tried a couple of courses from well known online learning platform but none of them was well constructed and presented. I continued my search for better lectures and I found this lecture which right away took my attention with its introduction and syllabus. I should admit so far I am more than impressed. Kudos to the instructor.
Shreya
October 8, 2022
This was a good course. He explained all of the concepts adequately, I just wish he dived into the section about Trees a lot more. I think Tree Traversal deserved more explanation. Otherwise, this is a wonderful course.
Joshua
September 23, 2022
Jose Portilla always does a great job with his courses. This course continues in that trend with great and clear explanations to help you learn the content. Thanks Jose!
Doru
August 4, 2022
I particularly like how Jose works through the mechanics of the implementation, explaining clearly what happens under the hood and his choice of vehicles for implementation. The fact that he chose a list in order to go through the implementation of a tree made things a lot clearer, mechanics-wise since the list is probably the simplest and most relatable data structure. It's obvious he gives it a lot of thought to what would make the most sense when tackling a complex topic. The way he stages the solution to the problem is just great
Raghvendra
February 23, 2022
job preparation is best thing that you included in this curriculum you can make content more attractive by adding visuals animation etc

Charts

Price

Python for Data Structures, Algorithms, and Interviews! - Price chart

Rating

Python for Data Structures, Algorithms, and Interviews! - Ratings chart

Enrollment distribution

Python for Data Structures, Algorithms, and Interviews! - Distribution chart
535622
udemy ID
6/24/2015
course created date
11/4/2019
course indexed date
Bot
course submited by