Abstract Data Types and their Implementation I wanted to know if there is good resource to learn about the ADTs like set ADT, list, array, boolean etc and their implementation.
I would say Algorithms by Robert Sedgewick and Kevin Wayne is a classic book which explains quite well the basics of these concepts.

However you could also find a lot of resources on the web for free.