"Intermediate" tutorials don't exist. True intermediate skill means you are capable of combining multiple basic elements to create an end product without a guide. For example.. creating a login form with account system, TCP sockets to send messages, and a room system are all "basic" or "beginner" tasks that you can follow tutorials to do, but writing your own IRC server is an intermediate task because it combines them.