This course will provide an overview of web development and design principles for beginners. You’ll receive an introduction to the skills and tools to publish a project online that will include basic skills like choosing a domain name, finding a web host, and how to configure your host. Students will be encouraged to acquire their own server space with support from instructors, but this is not required.
Finally, we’ll discuss how to conceptualize your website/project including, but not limited to: deciding on your site structure, navigation, and layout; adhering to web standards and accessibility; applying metadata to your site so it appears well in search results; designing for multiple platforms; and the basics of visual design.
By the end of this course, students will be capable of publishing a functional website. Students are encouraged to bring a small sample dataset or ideas for a publication to assist with this effort. Participants should bring their own laptop with them or contact the instructor if you cannot.