Web Development (COMP 205)

<h1>Welcome to COMP205!</h1>

In COMP205, we are learning to use HTML to create web pages and link multiple web pages together. We will also learn how to control the layout and style of web pages using Cascading Style Sheets (CSS), and to make web pages interactive using JavaScript.

About Your Professor

👋 Hi, I'm Graham! I'm a St. Lawrence College graduate, and I work in the industry as an Engineering Manager. I have two cats and a dog, and I really enjoy teaching!

I got drawn to programming as the logical thinking and problem-solving required really works well for my brain, and I find it incredibly satisfying to finally crack a sneaky bug.

About This Playbook

Web Development (COMP205) Playbook - "The Playbook", is a tool provided to you in order to assist with the course material. It is structured in approximately the same way the course is, and will be a valuable resource throughout the course.

Warning

The Playbook is a supplement only!

This Playbook is an evolving book, and it may update periodically with clarifications, so the content may change slightly. The ultimate source of truth for the course material is Blackboard, and this Playbook is provided as a supplement only. Please refer to Blackboard directly for important handouts such as the Course Outline, Learning Plan, and due dates.

Reference

This Playbook can be considered a reference guide for the course. We will refer to this Playbook regularly for informational content and explanations of the course material, including both during lectures and labs.

Exercises

Throughout this book, there will be exercises noted which will help solidify the content within the course. You are highly encouraged to complete these exercises, and they will often be part of the lecture with time provided to discuss them.

Code Blocks

This book will share code snippets in Code Blocks, which you've already seen at the top of this page. This allows the code to be read easily as it will have proper syntax highlighting, but also allows you to copy code snippets directly out of this book. To copy the code snippets, hover over the snippet and there is a Copy button at the top right.

<!-- Hover over this code block to see a copy button! -->
<h1>Welcome to COMP205!</h1>
<p>This code is contained in a code block!</p>

Extra Resources

In this course we will use a combination of resources provided directly to you, as well as external resources such as MDN Web Docs. Please refer to the Extra Resources section of the playbook for an up-to-date list of resources.