Technology Classes & Workshops

Explore basic principles fundamental to every coding language through hands-on activities and games. No coding experience required.
Class 1: Basic coding concepts and terminology
Class 2: Logic and structure common to all coding languages

Explore basic principles fundamental to every coding language through hands-on activities and games. No coding experience required.
Class 1: Basic coding concepts and terminology
Class 2: Logic and structure common to all coding languages

Build web pages from scratch with HTML and CSS.
Class 1: Learn what HTML is and use it to format text, insert images and create links.
Class 2: Learn what CSS is, start styling backgrounds, text and fonts.

JavaScript is a programming language that makes websites interactive. No programming experience required, familiarity with HTML/CSS is helpful.
Class 1: Variables, math operators and functions.
Class 2: Function parameters, comparison operators and if statements.

JavaScript is a programming language that makes websites interactive. No programming experience required, familiarity with HTML/CSS is helpful.
Class 1: Variables, math operators and functions.
Class 2: Function parameters, comparison operators and if statements.

​Learn basic Python programming. You'll need intermediate computer skills, but no previous programming experience required.
Class 1: Variables, Data Types and Expressions
Class 2: Format Operators, Input and Conditions
Class 3: Functions and Loops
Class 4: Classes, Objects and Modules

Learn to create your own blog or basic website with WordPress.com. Note: these classes cover WordPress.com (not WordPress.org).
Class I: Learn to navigate; make pages and posts; add photos; and customize the appearance of your website.
Class II: Explore creating static homepages, contact forms, custom menus, and photo galleries. Add additional users, manage comments, and integrate social media on your website.