→ Open source, Ad-free chess server. It features tactics, opening and coordinate trainers. Blitz, atomic, 3-check, horde, chess 960, King of the Hill; standard or antichess, live or correspondence. 100% free, no premium accounts to speak of. It's the best site for playing chess at a club level, the only downside is a smaller player pool. It runs stockfish 8.
→ Lectures by titled playershttps://www.youtube.com/user/thechesswebsite
→ Openings, key concepts behind them, some middle game theoryhttps://www.youtube.com/user/KebuChess
→ Openings (with a lisp)https://www.youtube.com/user/kingscrusher
→ Analysis of master games https://www.youtube.com/user/ChessNetworkhttps://www.youtube.com/user/chessbrah
→ Eric Hansen's channel, not very instructive but somewhat entertaining
Required reading (I am not sure I can post links):
-Matanović's Encyclopedia of chess openings
-My system by Aron Nimzowitsch
-Kasparov's Chess Puzzle Book
-Dvoretsky’s Analytical Manual
-Garry Kasparov on Garry Kasparov
-Chess Strategy in Action by John Watson
-Sicilian Defence, Najdorf Variation by Sergio Curtacci
-The Sicilian Dragon by Attila Schneider
Games by Top Players:http://www.chessgames.com/
→ The biggest online chess database, nearly every top game ever played in a tournament.
→ Want to ask strong players questions as they play chess? Want to watch someone play chess live, with commentary? Twitch.tv is a service typically used by people who stream video games, but chess players have been using it to have "live shows" regarding chess. Use this link to find out who's streaming chess at any given moment.
→ Chess.24, while not really worth playing on, is the best site to watch tournaments of top players. Engine analysis of live games, occasional live coverage by a correspondent.
Coverage of chess events, news, and the like by top players.