HTML
HTML is the standard markup language used to build websites and web applications. Web browsers can render HTML files and turn them into visible web pages. HTML is one of the most key building blocks of web applications and in order to develop for the web, you will need to be comfortable working with html and using html templates in your backend code.
Goals/Objectives/Outcomes
- Understand how to author simple HTML using an editor
- Understand the structure of HTML documents and basic HTML syntax
- Understand how to use the most common set of HTML elements
- Understand how to use HTML form elements
- Understand how to use HTML attributes
- Understand how to use HTML and CSS together
- Understand what responsive design means and how to create responsive web pages
- Begin to explore Canvas and other HTML5 features
Reference Material
- https://en.wikipedia.org/wiki/HTML
- http://www.w3schools.com/html/default.asp
- https://developer.mozilla.org/en-US/docs/Web/HTML
- http://www.w3.org/html/
- https://www.codecademy.com/courses/web-beginner-en-HZA3b/0/1?curriculum_id=50579fb998b470000202dc8b
- https://www.codecademy.com/tracks/web
- https://en.wikipedia.org/wiki/Responsive_web_design
- http://www.w3schools.com/html/html_responsive.asp
- http://abookapart.com/products/responsive-web-design
- http://learn.shayhowe.com/advanced-html-css/responsive-web-design/
Measures of Success
- Participant has demonstrated the ability to work in HTML using common elements, forms, attributes
- Participant has demonstrated the ability to use CSS to style HTML pages
- Participant has begun exploring advanced HTML5 concepts
- Participant understands the principle of Responsive design and has begun learning how to create responsive web pages