Introduction to Website Design and Development

This textbook provides support for the following learning objectives. By the conclusion of this course, students should be able to do these things.
• Learning objective. (How we achieve it.)

• Properly use HTML markup. (We cover h1, p, links, div, span, head, body, tables, lists, and forms.)

• Properly use CSS to style a webpage. (We cover box model, font fam- ilies, inline style, positioning, internal and external stylesheets based on tag, ID, class, and pseudo-class.)

• Properly segregate HTML and CSS.

• Create valid HTML and CSS. (We validate our HTML and CSS against
W3C standards.)

• Edit images. (We use Gimp to crop, resize, use transparency, and create icons.)

• Understand JavaScript. (We use it to alter the appearance of a web- page.)

• Understand Webhosting and DNS. (We establish a domain name and subdomains and populate them with content.)

• Understand Apache. (We use public html and index.html to create websites.)

• Understand CMS. (We install and customize WordPress, a popular
Content Management Systems.)

DOWNLOAD LINK