Hey, I teach a very popular online course for web developers... would like to help you out and offer it to you for free. If you google Complete Web Developer in 2018, you can message me if interested.
33 karma · joined May 25, 2016
As for CS degree I don't have one so you will have to speak with someone that does. In my opinion there is no better learning than when you are employed and working in teams so I prefer that method for practicality purposes.
PS I actually do see a lot of value in a CS degree. I find myself spending more and more time reading and learning about general CS theories and concepts lately. I find them extremely useful for expanding my higher level understanding of the field and I think it's really important. I don't think you can truly be a GREAT programmer without them.