CSS Fundamentals
In this introductory course, you will learn how to style web pages using Cascading Style Sheets (CSS) coding language. Topics include using inline, internal, and external CSS, web typography, formatting text, working with web colors, using Google fonts, working with id and class selectors. You’ll also learn to style page elements, create layouts, and understand the CSS box model to build visually appealing, well-structured web pages.
This course is included in the Coding Certificate course.
Andy Helmi
Andy Helmi is a multidisciplinary graphic and web designer, technical consultant, and online marketing specialist based in Vancouver, BC, Canada. His diverse educational background spans over a decade of academic training in electronic and computer engineering, graphic and web design, music, typography, and digital photography. Andy began his career in digital media in 1996. Since then, he has worked with several companies and has continuously operated his own freelance design business. A passionate educator, Andy is an Adobe Certified Instructor and holds a BC Instructional Skills certification. He has designed and delivered courses and programs for a range of institutions, including the Vancouver School Board, Vancouver Community College, Langara College, Vancouver College of Art and Design, and Kwantlen Polytechnic University.
ATCSSF01S26
Instructors:
- Andy Helmi
| Date | Time | Location |
|---|---|---|
| Mon, Jun 1st 2026 | 12:01 AM - 11:59 PM | Online |
| Tue, Jun 2nd 2026 | 12:01 AM - 11:59 PM | Online |
| Wed, Jun 3rd 2026 | 12:01 AM - 11:59 PM | Online |
| Thu, Jun 4th 2026 | 12:01 AM - 11:59 PM | Online |
| Fri, Jun 5th 2026 | 12:01 AM - 11:59 PM | Online |
| Sat, Jun 6th 2026 | 12:01 AM - 11:59 PM | Online |
| Sun, Jun 7th 2026 | 12:01 AM - 11:59 PM | Online |
| Mon, Jun 8th 2026 | 12:01 AM - 11:59 PM | Online |
| Tue, Jun 9th 2026 | 12:01 AM - 11:59 PM | Online |
| Wed, Jun 10th 2026 | 12:01 AM - 11:59 PM | Online |
| Thu, Jun 11th 2026 | 12:01 AM - 11:59 PM | Online |
| Fri, Jun 12th 2026 | 12:01 AM - 11:59 PM | Online |
| Sat, Jun 13th 2026 | 12:01 AM - 11:59 PM | Online |
| Sun, Jun 14th 2026 | 12:01 AM - 11:59 PM | Online |
| Mon, Jun 15th 2026 | 12:01 AM - 11:59 PM | Online |
| Tue, Jun 16th 2026 | 12:01 AM - 11:59 PM | Online |
| Wed, Jun 17th 2026 | 12:01 AM - 11:59 PM | Online |
| Thu, Jun 18th 2026 | 12:01 AM - 11:59 PM | Online |
| Fri, Jun 19th 2026 | 12:01 AM - 11:59 PM | Online |
| Sat, Jun 20th 2026 | 12:01 AM - 11:59 PM | Online |
| Sun, Jun 21st 2026 | 12:01 AM - 11:59 PM | Online |
| Mon, Jun 22nd 2026 | 12:01 AM - 11:59 PM | Online |
| Tue, Jun 23rd 2026 | 12:01 AM - 11:59 PM | Online |
| Wed, Jun 24th 2026 | 12:01 AM - 11:59 PM | Online |
| Thu, Jun 25th 2026 | 12:01 AM - 11:59 PM | Online |
| Fri, Jun 26th 2026 | 12:01 AM - 11:59 PM | Online |
ATCSSF02S26
Instructors:
- Andy Helmi
| Date | Time | Location |
|---|---|---|
| Mon, Aug 3rd 2026 | 12:01 AM - 11:59 PM | Online |
| Tue, Aug 4th 2026 | 12:01 AM - 11:59 PM | Online |
| Wed, Aug 5th 2026 | 12:01 AM - 11:59 PM | Online |
| Thu, Aug 6th 2026 | 12:01 AM - 11:59 PM | Online |
| Fri, Aug 7th 2026 | 12:01 AM - 11:59 PM | Online |
| Sat, Aug 8th 2026 | 12:01 AM - 11:59 PM | Online |
| Sun, Aug 9th 2026 | 12:01 AM - 11:59 PM | Online |
| Mon, Aug 10th 2026 | 12:01 AM - 11:59 PM | Online |
| Tue, Aug 11th 2026 | 12:01 AM - 11:59 PM | Online |
| Wed, Aug 12th 2026 | 12:01 AM - 11:59 PM | Online |
| Thu, Aug 13th 2026 | 12:01 AM - 11:59 PM | Online |
| Fri, Aug 14th 2026 | 12:01 AM - 11:59 PM | Online |
| Sat, Aug 15th 2026 | 12:01 AM - 11:59 PM | Online |
| Sun, Aug 16th 2026 | 12:01 AM - 11:59 PM | Online |
| Mon, Aug 17th 2026 | 12:01 AM - 11:59 PM | Online |
| Tue, Aug 18th 2026 | 12:01 AM - 11:59 PM | Online |
| Wed, Aug 19th 2026 | 12:01 AM - 11:59 PM | Online |
| Thu, Aug 20th 2026 | 12:01 AM - 11:59 PM | Online |
| Fri, Aug 21st 2026 | 12:01 AM - 11:59 PM | Online |
| Sat, Aug 22nd 2026 | 12:01 AM - 11:59 PM | Online |
| Sun, Aug 23rd 2026 | 12:01 AM - 11:59 PM | Online |
| Mon, Aug 24th 2026 | 12:01 AM - 11:59 PM | Online |
| Tue, Aug 25th 2026 | 12:01 AM - 11:59 PM | Online |
| Wed, Aug 26th 2026 | 12:01 AM - 11:59 PM | Online |
| Thu, Aug 27th 2026 | 12:01 AM - 11:59 PM | Online |
| Fri, Aug 28th 2026 | 12:01 AM - 11:59 PM | Online |