Course Overview
The course is a designed to help learners understand the foundational techniques and technologies that utilized in creating webpages and websites. As a beginner course, it will be focused on the client-side technologies HTML5, Cascading Style Sheets (CSS) and Javascript. The course will introduce server-side technologies in a limited manner, to ensure that learners are exposed to the complete basic development process.
LEARNING OUTCOMES:
Upon completion of this course students will be able to:
- Understand how to properly use HTML5 to mark-up web pages
- Understand how to design basic website layouts using CSS
- Understand use CSS to control web page design and appearance.
- Understand how to use CSS to control design and appearance of multiple pages.
- Understand basic Javascript syntax, and create JS functions to create dynamic client-side content
- Use all their knowledge of HTML5, CSS and Javascript to create a simple website.
- Understand how websites are hosted on the Internet
- Understand the difference between client-side web development (design) and server side (production) deployment.