Hello all,
I was hoping to get some suggestions on what all there is left to learn in web development for me. Specifically my goal is to get an idea of everything that could be useful for making and maintaining full websites (like this one), in regards to both front and back ends.
So far I've studied traditional client side languages (HTML, CSS, JS), as well as the more recent NodeJS. I have almost no knowledge of PHP, MySQL, database systems, or Apache.
So my questions are:
A) What server side languages (or programs) would be useful to learn about?
B) What database languages (or programs) should I know about, and how would you recommend learning for someone who is new to it?
C) Can you think of any "must know" aspects of client side scripting that a developer should know, and if so what?
D) What the heck should I start learning next in web development? :P
Thanks, and if you can think of anything that pertains to the subject that I didn't ask, please let me know! (There are many things that I don't know that I don't know , that I err, don't know *head explodes* )