- Basic HTML & CSS : https://www.codecademy.com/catalog/language/html-css
- Basic JS : https://www.codecademy.com/learn/introduction-to-javascript
- More JS : http://eloquentjavascript.net/
- DOM manipulation (HTML + JS 😞 https://www.codecademy.com/courses/intro-to-the-dom/0/1)
- Positioning Content: https://learn.shayhowe.com/html-css/positioning-content/, https://css-tricks.com/snippets/css/a-guide-to-flexbox/ , don't use tables to position your content (https://www.thoughtco.com/dont-use-tables-for-layout-3468941)
- Responsive Web Design: https://learn.shayhowe.com/advanced-html-css/responsive-web-design/
- Colors and gradients : https://learn.shayhowe.com/html-css/setting-backgrounds-and-gradients/
- Forms : https://learn.shayhowe.com/html-css/building-forms/, https://www.javaworld.com/article/2077176/scripting-jvm-languages/using-javascript-and-forms.html
- Web Local Storage : https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API/Using_the_Web_Storage_API
- Javascript Requests : https://www.codecademy.com/courses/javascript-beginner-en-EID4t/0/1
- More awesome resources: https://www.youtube.com/user/ihatetomatoesblog, https://www.awwwards.com/, http://thecodeplayer.com/