How do the acronyms of web design become websites? HTML, xHTML, CSS, PHP, div, ul, swf, li, and dozens more combine, often under the protective cover of software applications like Dreamweaver, to make the web interfaces we see every day. In this class we digest this alphabet soup with a particular focus on the two most important acronyms: HTML and CSS.
Even though web design software has made it easier to generate the code underlying all websites, it doesn't make the code any less necessary to understand. So, we'll get you through what we sometimes call "structured gibberish" and make a simple website that we can be proud of—and understand!
who should take this class?
- You! If you're new to web design
- Web concepts for the curious (and you)
- Those who are contemplating a job in web design or maintenance
- Artists, designers, photographers who need to speak to web designers intelligently and knowledgeably
- Those trying to get in touch with their inner geek
- Those preparing to learn Dreamweaver: understand what's under the hood before getting in too deep
what we cover—in detail
(always customized for the students in attendance)
Along the way we'll cover those important but elusive concepts that everyone needs to create and edit websites more effectively.
- Registering a domain name and arranging a host for your site
- What the heck are FTP and DNS, anyway
- Site Content vs Structure vs Behavior
- Divide and conquer the task list
- The relationships between HTML and Cascading Style Sheets (CSS) and how to use them from concept to execution
- Browser support (or the lack thereof)
- How to help folks with old software
- Ways to control how your site looks on mobile devices
- Define catch phrases like "mobile first" and "responsive design"
- Evaluating how much to do yourself vs hiring a pro
- How many languages do you really need to learn?
- Testing your site
- A real browser vs. software previews
- If a pro built your site, can you maintain it?
- Learn how to look under the hood
- Hands-on HTML: learn the code you need
- Bring your typing fingers
- Q & A—anytime!