Overview
As the web continues to grow in size and popularity, more and more professions require a basic understanding of the core technologies behind the internet. This course will provide undergraduate students with a working knowledge of HTML, CSS, domain registration, web hosting, JavaScript, server-side scripting, FTP, and more. We will look at how these technologies are encapsulated into content management systems, spending considerable time working with WordPress as an example.
It is becoming increasingly important for individuals to take control of how they are portrayed online, and this course will explore how individuals can use these tools to do that. The course will include discussion of popular hosted publishing tools and social networking sites, as well, looking at how they contribute to an overall online presence. The final project will include developing a functional web site using the concepts and the technologies discussed throughout the course.