Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 86% Practical Data Structures & Algorithms in Java + HW

Practical Data Structures & Algorithms in Java + HW

$12.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.6/10 (Our Score)
Product is rated as #42 in category Data Structures and Algorithms

Updated June 2018

If I had to pick the single most important topic in software development, it would be data structures and algorithms. Think of it as the fundamental tools available to every computer programmer. The better you get with these tools the more confident a programmer you ll become. Software development is a vast field requiring all kinds of skill–sets but getting good at this single topic is a huge leap forward in your programming journey and it ll certainly pave the way for a successful programming career.

The topics in this course are going to cover data structures such as lists, stacks, queues, trees and some of the most powerful sorting, searching, and graph algorithms that have revolutionized the field of computing. Throughout the course I keep things practical and provide real life examples of how all of these algorithms work and when & where they can be applied to write efficient computer programs.

I ll be moving at a slow and steady pace introducing each topic followed by a PRACTICAL programming assignment so you can immediately apply what you learned. All homework assignments in the course will be accompanied with step by step solution videos demystifying each problem as I code up the solutions. My goal is to make sure, that after you complete this course you feel completely confident going into a coding interview because you will have built a solid foundation in computer programming. So go ahead and signup and I ll see you in the course.

Instructor Details

Imtiaz is an award winning Udemy instructor who is highly experienced in big data technologies and enterprise software architectures. Imtiaz has spent a considerable amount of time building financial software on Wall St. and worked with companies like S&P, Goldman Sachs, AOL and JP Morgan along with helping various startups solve mission critical software problems. In his 13+ years of experience, Imtiaz has also taught software development in programming languages like Java, C++, Python, PL/SQL, Ruby and Javascript. He's the founder of Job Ready Programmer - an online programming school that prepares students of all backgrounds to become professional job-ready software developers through real-world programming courses.

Specification: Practical Data Structures & Algorithms in Java + HW

Duration

11.5 hours

Year

2019

Level

All

Certificate

Yes

Quizzes

No

16 reviews for Practical Data Structures & Algorithms in Java + HW

4.4 out of 5
10
2
4
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Jay Pedersen

    Descriptions of algorithms are clear and helpful. This is the best thing about the course. The code provided works most of the time. That’s as far as I can go with positive feedback. The major negative I have is that the instructor did not appear to answer a single question when I was going through the course material. It appears that the instructor is not actively answering questions at this time. That’s a big problem in my book. There was no code at all provided for the HashTable algorithm, but there was code for all the others. I don’t think that best practices were followed in the Java coding. Unsafe assumptions are made in the code like ‘assume the list is not empty’. In many cases, a simple addition of a check would remove the unsafe assumption. For example, actually use the isEmpty() method to see whether or not a list is empty. So, I would say to take the course if you need good high level descriptions of data structures and algorithms and are willing to accept the negatives outlined above.

    Helpful(1) Unhelpful(0)You have already voted this
  2. Hopeton Hopeton

    Excellent clarity of material and communication style spot on!

    Helpful(0) Unhelpful(0)You have already voted this
  3. Mico Ruzic

    Instructor made it easy to understand and explained it perfectly 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  4. Yue Chen

    Good in depth guide on Data Structures gives good practical knowledge. Would definitely recommend for beginner programmers or those unfamiliar with data structures as the instructor goes in great detailed. For those who are more advanced, the course content is still applicable but perhaps you might be able to skip around and also speed up the video playtime to x1.5 speed.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Syed

    This is the best course in Data Structure. He have explained each concept in detail and with coding. He have lots of patience and he is the best instructor. The way he explain in more clear and more precise. Don’t think much just go a head for this course. Thanks Syed.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Anil Chalimeta

    Good

    Helpful(0) Unhelpful(0)You have already voted this
  7. Deepthi Kodatham

    Excellent introduction to algorithms.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Bidipto

    I thought of more hands on and problem solving , theory is taught efficiently though !

    Helpful(0) Unhelpful(0)You have already voted this
  9. Michael Meyer

    So far so good I loved your Java Design course (just finished last week) and am looking forward to this one.

    Helpful(0) Unhelpful(0)You have already voted this
  10. David Schneider

    This instructor is fantastic, I cannot give him enough praise, and just wish I could learn even more from him!

    Helpful(0) Unhelpful(0)You have already voted this
  11. Naveen kumar

    Now i understand what exactly is ADT. Thanks.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Arief Abdurrachman

    Good explanation!

    Helpful(0) Unhelpful(0)You have already voted this
  13. barsha sharma

    amazing ,excellent, learnt a lot in lockdown ..

    Helpful(0) Unhelpful(0)You have already voted this
  14. Gerard Kouonfo Njiti

    Very nice cours. Very well explained in details. I learned i lot from this course that will me make me move to the next level in my career. Thanks a million!

    Helpful(0) Unhelpful(0)You have already voted this
  15. Siavash Alemzadeh

    Nice organization and explanation… highly recommended to those like me who want to practically learn DS&A with online coding and examples.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Vinit

    it was effective session.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Practical Data Structures & Algorithms in Java + HW
    Practical Data Structures & Algorithms in Java + HW

    $12.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare