Most upvoted comment
First web development internship.. one week in and I’m feeling like a fraud.(r/webdev)
Quite frankly, what did you expect? Every one starts somewhere.
stackoverflow.com is your friend. It is a great resource and you will be able to find a lot of information there.
- What is the document object model? How does it get rendered?
- What is the concept of object oriented programming and how does it work?
- What is jQuery and how does it make traversing the document object model easier?
After you’ve learned those basics, you then need to evaluate the trends and topics in your workplace.
- What are recurring topics?
- What are their goals?
- Where do you fit in with the team?
- What part of their code do they consider the weakest (poorly written/designed)?
Then you can focus on certain things. For instance, if they feel that most of their goals are related to user interface design, you may want to consider learning about more HTML and CSS (arguably the easiest of the three).
Here are a few resources which I used to get a better grasp on certain topics (quite frankly, I never finish books because all of this information is online).
All of the Missing Manual books are fairly well written and will give you a lot of insight on those languages.
However, if you prefer to be taught rather than teaching yourself, some good resources like these may help you:
Both of these websites are tailored to teaching you to code within your browser. I’ve found both of them to be excellent.
Some resources which you will want to keep in handy:
code.tutsplus.com/tutorials/the-30-css-selectors-y… – Great tutorial on CSS selectors that may prove invaluable when working with CSS.
diveintohtml5.info/ – A very well made web page regarding HTML5, its new features, and some other interesting topics.
api.jquery.com/ – The documentation for jQuery. I know this can be found easily, but I can’t stress enough how useful it will be to have this page open while you are reading through jQuery code.
…and much more. You will find more information online everywhere. If you feel like you need more information, feel free to PM me.
“If you can’t explain it simply, you don’t understand it well enough” – Albert Einstein
This is only the beginning of your long journey if you choose to stay in the development field. Good luck!
Edit: Thank you so much for gold! If anyone else wants more information, feel free to PM me. I don’t have anyone to talk to about web development XD