|
| 1 | +#Resources |
| 2 | + |
| 3 | +The following resources can help you better understand the concepts, elements, and APIs presented in this course. |
| 4 | + |
| 5 | +##HTML |
| 6 | + |
| 7 | +-[Overview](https://developer.mozilla.org/docs/Web/HTML) |
| 8 | +-[`doctype` element](https://developer.mozilla.org/docs/Web/HTML/Quirks_Mode_and_Standards_Mode) |
| 9 | +-[Elements](https://developer.mozilla.org/docs/Web/HTML/Element) |
| 10 | +-[What is the difference between HTML tags and elements?](https://stackoverflow.com/questions/8937384/what-is-the-difference-between-html-tags-and-elements) |
| 11 | +-[HTML tags vs. elements vs. attributes](https://www.456bereastreet.com/archive/200508/html_tags_vs_elements_vs_attributes/) |
| 12 | +- Images |
| 13 | +-[`img` element](https://developer.mozilla.org/docs/Web/HTML/Element/Img) |
| 14 | +-[Responsive images](https://developer.mozilla.org/docs/Learn/HTML/Multimedia_and_embedding/Responsive_images) |
| 15 | +-[Links (anchor element)](https://developer.mozilla.org/docs/Web/HTML/Element/a) |
| 16 | +- Tables |
| 17 | +-[`table` element](https://developer.mozilla.org/docs/Web/HTML/Element/table) |
| 18 | +-[Table basics](https://developer.mozilla.org/docs/Learn/HTML/Tables/Basics) |
| 19 | +- Forms |
| 20 | +-[`form` element](https://developer.mozilla.org/docs/Web/HTML/Element/form) |
| 21 | +-[`input` element](https://developer.mozilla.org/docs/Web/HTML/Element/Input) |
| 22 | +-[`label` element](https://developer.mozilla.org/docs/Web/HTML/Element/label) |
| 23 | +-[Form basics](https://developer.mozilla.org/docs/Learn/Forms) |
| 24 | +-[Sending data](https://developer.mozilla.org/docs/Learn/Forms/Sending_and_retrieving_form_data) |
| 25 | +-[Difference between`name` and`id` attributes](https://stackoverflow.com/questions/1397592/difference-between-id-and-name-attributes-in-html) |
| 26 | +-[Validation](https://developer.mozilla.org/docs/Learn/Forms/Form_validation) |
| 27 | +-[Using the viewport meta tag to control layout on mobile browsers](https://developer.mozilla.org/docs/Mozilla/Mobile/Viewport_meta_tag) |
| 28 | +-[`meta` element](https://developer.mozilla.org/docs/Web/HTML/Element/meta) |
| 29 | +-[`http-equiv` attribute](https://stackoverflow.com/questions/6771258/what-does-meta-http-equiv-x-ua-compatible-content-ie-edge-do) |
| 30 | + |
| 31 | +##CSS |
| 32 | + |
| 33 | +-[Overview](https://developer.mozilla.org/docs/Web/CSS) |
| 34 | +-[`style` element](https://developer.mozilla.org/docs/Web/SVG/Element/style) |
| 35 | +-[`link` element](https://developer.mozilla.org/docs/Web/HTML/Element/link) |
| 36 | +-[How cascading works](https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Cascade_and_inheritance) |
| 37 | +-[Selectors](https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors) |
| 38 | +-[Cheat sheet](https://frontend30.com/css-selectors-cheatsheet/) |
| 39 | +-[Layout techniques](https://developer.mozilla.org/docs/Learn/CSS/CSS_layout/Introduction) |
| 40 | +-[Beginner's guide to media queries](https://developer.mozilla.org/docs/Learn/CSS/CSS_layout/Media_queries) |
| 41 | + |
| 42 | +##JavaScript |
| 43 | + |
| 44 | +-[Overview](https://developer.mozilla.org/docs/Web/javascript) |
| 45 | +-[`script` element](https://developer.mozilla.org/docs/Web/HTML/Element/script) |
| 46 | +-[Client-side APIs](https://developer.mozilla.org/docs/Learn/JavaScript/Client-side_web_APIs/Introduction) |
| 47 | +-[`DOMContentLoaded` event](https://developer.mozilla.org/docs/Web/API/Document/DOMContentLoaded_event) |
| 48 | +-[List of Web APIs](https://developer.mozilla.org/docs/Web/API) |
| 49 | +-[Web Storage](https://developer.mozilla.org/docs/Web/API/Web_Storage_API) |
| 50 | +- localStorage |
| 51 | +- Geolocation |
| 52 | +-[API](https://developer.mozilla.org/docs/Web/API/Geolocation_API) |
| 53 | +-[`getCurrentPosition` method](https://developer.mozilla.org/docs/Web/API/Geolocation/getCurrentPosition) |
| 54 | +-[`GeolocationPosition` interface](https://developer.mozilla.org/docs/Web/API/GeolocationPosition) |
| 55 | +-[`GeolocationCoordinates` interface](https://developer.mozilla.org/docs/Web/API/GeolocationCoordinates) |
| 56 | + |
| 57 | +##Tools |
| 58 | + |
| 59 | +-[Visual Studio Code](https://code.visualstudio.com/) |
| 60 | +-[Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer) |
| 61 | +-[Can I Use](https://caniuse.com/) |
| 62 | +-[HTML Validator](https://validator.w3.org/) |
| 63 | +-[CSS Validator](http://www.css-validator.org/) |
| 64 | +-[20 Best Emmet Tips to Help You Code HTML/CSS Crazy Fast](https://beebom.com/best-emmet-tips-to-code-htmlcss-fast/) |