Foundations Course Outline
Foundations Course Outline
Course Objective
Over the duration of 10 weeks, this course will present students with the information and
skills needed to use HTML, CSS, and JavaScript to build responsive websites. The
course will include presentations, demonstrations, exercises, assignments, quizzes, and
two bigger projects: one personal and one completed with the whole class. Beginning
with web basics and ending with JavaScript & jQuery, students will leave the course
with the necessary skills and knowledge to jumpstart their career in web development.
Course Outline
Part 1: Course Overview, Technology Set-up, Overview of Design & Design Process
- More on HTML Markup Code, Tag Structure, Elements, Attributes, Other HTML
Content
- Images & Video, Media Optimization, Inserting Media into Webpages Using HTML
- More on CSS—Basic Structure, Markup, Symbols, etc., Rules & Selectors +
Declarations; CSS Color, etc.
- Classes & IDs, Divs, etc.; CSS Box Model, Positioning, Layout, etc.
Part 3: Advanced HTML & CSS, Responsive Design
- Advanced Page Layout & List-based Navigation, Columns & Column Structures,
HTML Forms, Web Fonts
1
- Intro to Responsive Design: Explanation, Examples, Demonstrations; Intro to
Bootstrap Framework: Explanation & Demonstration
- Basic Usage & Syntax, Demonstration of How it Works / Why & When to Use It,
Adding JavaScript to Pages, Debugging