Skip to content

Elshad Karimov

Software Developer and Lead Instructor

icon
Elshad Karimov Courses

The Complete Data Structures and Algorithms Course in Python

$109.99

Visit
Java Data Structures and Algorithms Masterclass

$99.99

Visit
100 Days of Code: JavaScript Data Structures and Algorithms

$19.99

Visit

icon
Most Recent Review

Elshad did an amazing job. It is easy to see that he cares a lot about his students through the quality of his work and the effort that goes into everything he does. He is thorough in his explanations and consistent in his presentation of every data structure. On top of that, he has created several animated slides to illustrate what is happening with the code. I can tell that he even thinks about the smallest details when he makes his slides, such as how to position information on the screen so it can be easily acquired, and his points are clear. I cannot imagine how many hundreds of hours went into making this course, including presenting the topics, writing Python code for each data structure, and providing example problems to help prep for interviews. After each section, he has included a way for students to add suggestions and give him feedback on that section so that he can make it better (and he does implement changes based on those suggestions). What more could someone ask for in a teacher?
- Review by Nathaniel Cascini on The Complete Data Structures and Algorithms Course in Python

icon
Instructor Bio

I am Elshad Karimov and I am a Software Developer, online instructor , blogger and author of book, Data Structures and Algorithms in Swift. I have more than 10 years of software development experience with a solid background in Python  and Java  as well as Oracle PL/SQL, Swift and C#. I have been working in several companies and developed several extensions for financial and billing softwares. I have developed several games using Unity and mobile apps for different purposes.