text: At present, the whole thing is actually made up of 6 courses, which cover various topics that go from introductory to advanced stuff. And it’s not all theory, there are problems to solve and projects to make. Cool projects at that. Just take a look for yourself.
  Opinions will vary, and you may think this is quite a pricey course, but I am sure you will agree that the course looks very comprehensive. Plus, you also get a certification as well, which you can add to your CV and LinkedIn.
  If you are considering this course they have a 7-day free trial where you can test the water. But if money is an issue there are other resources on this list.
  EnvatoTuts+ has a number of “How to Tutorials” on different programming topics. Including this series of posts titled ‘Data Structures Succinctly’.
  Just as the title suggests, these posts aim to explain the basic concepts of data structures and algorithms, SUCCINCTLY.
  While these posts won’t make you an expert, they do serve as a very useful introduction to things like Linked Lists, Binary Search Trees, and Sorting Algorithms.
  Examples are in Java, but the simplicity of the posts do still make the information easy to grasp, and serve the purpose of a succinct overview.