Permalink
Fetching contributors…
Cannot retrieve contributors at this time
executable file 33 lines (20 sloc) 1.72 KB

HTML 101

Slides and materials are hosted at https://www.teaching-materials.org/html/.

Course description

Want to learn how to build your own website? Already have your own site and want to have more control over it? Interested in learning to program but want to start small? If you answered yes to any of the questions above, this course is for you!

HTML is an incredibly useful skill for bloggers, content creators, email marketers, small business owners, designers; it is absolutely necessary for front-end web developers.

This beginner course will guide you through the basics of HTML, the language used by the billions of webpages out there today to mark up content. The comprehensive workshop will be a mix of lectures, pair programming, and hands-on exercises building your own webpage.

We will cover:

  • introduction to HTML — what is it? why does it matter?
  • history of HTML — how does it interacts with the browser? why does it matter?
  • layout of an HTML page — html, head, body
  • HTML elements — paragraphs, lists, divs, spans

PREREQUISITES

Attendees are not expected to have any previous HTML or programming experience.

TECH REQUIREMENTS

  • Your laptop (Mac, PC, Linux) and charger
  • A modern web browser (Chrome, Firefox, Safari)
  • A text editor - we recommend either Sublime Text or Atom (both free)

If you do not have a laptop, please contact the instructors. We have a limited number of Chromebooks for students to borrow.

Credits

This was adapted from the Girl Develop It Core HTML/CSS curriculum. It was developed through the contributions of Pamela Fox, Alexis Goldstein, Erin M. Kidwell, Izzy Johnston, Jen Myers, and Sylvia Pellicore. It was modified by Kelly Tran.