This post is not meant to advertise any websites..If the mods feel this is inappropriate, please edit the post
Good resources for beginners-
Justin SanderCoe's website - Excellent structured course..Free of cost..good for beginner and intermediate level players.
Youtube - Marty Schwartz's channel
Chordiedotcom
Good Guitar Tabs can be found at - IndianGuitarTabs (Hindi and Regional Indian languages), Chordie , UltimateGuitar