Technology Classes & Workshops

Explore basic principles fundamental to every coding language through hands-on activities and games. No coding experience required.

Learn how cascading style sheets (CSS) can be used to change the look and feel of your website with background, text and fonts.

Learn about basic coding concepts and explore how to apply them while coding games on a micro:bit microcomputer.

Build web pages from scratch with HTML. Learn what HTML is and use it to format text, insert images and create links.

JavaScript is a programming language that makes websites interactive. You will learn how to code simple scripts using variables and functions. Familiarity with HTML/CSS is helpful, but not required.

Learn how to create functions and classes to write more efficient code. Python: Getting Started recommended.

Python is a popular object-oriented programming language. Learn basic concepts like variables, expressions and data types. No coding experience required.

Learn how conditional statements and Loops work. Python: Getting Started recommended.

Learn how to import modules and practice working with a database. Python: Getting Started recommended.

Learn about the process of planning and starting your own website, as well as explore website building options.

Learn to create your own blog or basic website with WordPress.com. Explore how to navigate WordPress, make pages and posts, add photos and customize the appearance of your website.