- Environment Setup and Project Toolchain
- Anatomy of HTML (tags, attributes, classes, ids, meta, website structure)
- HTML forms, tables
- HTML5 - semantic markup language, audio, video, layout using semantic tags
- Basic CSS
- Google Chrome Developer Tools
- Responsive layouts using Flexbox
- Media queries and RWD Best Practices
Requirements:
- Please choose one of the following website:
- Based on your selection please implement your own WebSite visually as close to the original as possible
- You don't need to add sub pages, just main scrolled page with all important sections.
- You should not use Bootstrap or any other grid systems - just plain css / scss with flexbox
- Publish your work on any server like Github Pages.
- Check your website in Markup Validation Service
- Audit your page in Google Chrome Dev Tools / Audit tab and try to implement any recommendation that are relevant to the scope of this course