Hi, I’m learning the hard way as I go along teaching myself to build a website I have a vision for, but no funds to pay a professional. I don’t have anyone in my personal circle whom I can ask questions to so I research and read on the topics I am stuck on constantly. I know there is a lot that I don’t know but even in the early stages I am confident that I am in it for the long haul with my end-goal being capable of becoming a full-stack developer.
Now that I am starting to get into JavaScript I am struggling to find good resources that explain WHY the code works when you put a string of terms together. I am figuring it out slowly by looking for cause/effect and some of it is beginning to make sense. Meanwhile I see names being tossed around: Java, JavaScript, jQuery, jsNode, etc…every one mentions them for different solutions and yet they all sound the same to me.
I have a lot of questions and have resigned myself to look dumb in asking because I genuinely want to know and can’t seem to find any one article that gives me the answers to my more basic questions. I would really appreciate it if someone would be willing to have a conversation and educate me on the following information, in regards to everything in coding that includes the word “Java”:
Are they all based on the same basic foundation?
Are file structures different for each?
Are there any examples of files that have not been minified, so I can get an idea of good structure and practice?
Do I need to be learning the different ones in a certain order?
Is there one that is the ultimate “must” for a full-stack developer?
Can I mix-and-match sets of code?