Hello guys,
I just finish my first year at uni Phys and Maths,and would like to self teach Quantum Mechanics during this summer, as so I was wondering if you guys could suggest me any good full online courses/ lectures available on the web .
I have found from neptel from Oxford

Bookwise suggestions are also welcomed ,I am thinking using David J Griffiths and Feynman's VOL.3 .
I mathematical inclined and quickly grasp physical concepts so rigorous texts are warmly welcomed.

During my first year I had Linear ALgebra, calculus, electromagnetism,classical mechanics....

Try Modern Quantum Mechanics by Sakurai. The approach presented by the author in conveying the substance of QM is more formal and standard than Griffith's, although the latter is often easier to grasp thanks to its often hand-waving arguments. I would recommend making Sakurai as your main study book complemented by Griffith. As for online lecture notes, I used to learn from MIT and CU Boulder.

I hope you didn't mistaken it with Sakurai's Advanced Quantum Mechanics. The OP said he has learned linear algebra, calculus, and electromagnetism and also does not mind rigorous text. Along with the inherent postulates of QM which are introduced along the way in Sakurai, I believe these backgrounds can still guide the OP through the book although probably the road is rather rough in the beginning. The good side of Griffith's books (not only his QM book) is that they present the subject matter in an easily attractive way, but on that purpose sometimes obscure the underlying fundamentals. It's good for motivating a beginner indeed, but sticking solely with this book is not a wise idea, especially for those who want to be serious in QM. I forgot Shankar, it's still better than Griffith IMO, so a combination between them is also good.

Agreed, the only change I'd make is don't use Griffiths...... Neither of Sakaurai's texts are for someone who hasn't had a good course in introductory QM.

Balakrishnan is a very good teacher (I did not look into his course in QM, though).
I did not like first lectures of J.Binney and I abandoned his course.