Technology Classes & Workshops

Use free 3D modeling software (tinkercad.com) to create objects that can be 3D printed or even used in video game creation.

Learn how to remove programs, manage the space on your computer, speed up your browsing and more.

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

Aprenda los conceptos básicos de cómo usar una computadora y praticar el uso del ratón. No se necesita experiencia de computación.

Obtenga una cuenta de email con Gmail y aprenda cómo enviar y recibir email.

Aprenda cómo usar un navegador y acceder a Internet y usar Google para encontrar información en la red.

Aprenda cómo proteger sus datos personales y evitar las practicas fraudulentas más comunes.

Learn how to send and receive email, navigate your inbox, and practice downloading and attaching files.

Learn the basics of using a computer and practice using a mouse. No computer experience required.

Learn how to use a browser to access the internet and use Google to find information on the internet.

Learn how your computer is organized, including files and folders, and discover how to find what you're looking for.

Learn the tools Microsoft Publisher provides to make and print your own business cards. No graphic design experience required.

Learn how to access library eBooks, audiobooks and video with your library card. Bring your own smartphone, tablet, or laptop, or explore the eBooks website using a library computer.

Learn how to use Google’s online calendar for effective time management, sharing event information, invites, notifications and more. Must have email address to attend this class.

Learn how to create documents, save your files online and collaborate with others on Google Drive. Email address required.

Sometimes it's hard to tell the difference between news that's well researched and news that's false or misleading. In this presentation you'll learn techniques for evaluating the credibility of news stories and learn the importance of getting information from multiple reliable sources.

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.

Use drums, strings, guitar, and other instruments to make your own music on the iPad.

Social media is a powerful communication tool these days. In this class, we will learn how to get started with Facebook, Twitter, blogs, and personal websites. No existing accounts required.

Learn how to use Microsoft Access to create and manage databases.
Class 1: Explore what a relational database is. Understand the process of designing a database. Create a new database and learn to import from external sources.
Class 2: Learn what a query is and how to create one. Practice using criteria to pull the data you need from your tables.

Excel spreadsheets allow you to easily store, organize and modify data. Learn the basics of Excel (such as inserting text, basic formulas, AutoFill and more) by creating a personal budget.

Expand your Excel knowledge and learn about conditional formatting, freezing rows, and using tables. Basic Excel skills required.

Learn how to make Excel do the work for you by using commonly accessed formulas and functions. Basic Excel skills required.

Make your Excel workbook pop by using graphs and pivot tables to represent your data visually. Basic Excel skills required.

Learn how to automate repetitive tasks by recording and running simple macros in Excel. Basic Excel skills required.

Use the sort and filter features in Excel to organize your data so you can find the information you are looking for easily. Basic Excel skills required.

Learn how to use the Mail Merge Wizard to personalize letters and envelopes. You’ll also learn how to insert images and proofread like a pro with the Track Changes feature. Intermediate Word skills required.

Learn how to create and edit a document with Microsoft Word. You'll learn basic formatting options like how to bold text, adjust line spacing and change the page alignment.

Microsoft Word has many tools that make working on long documents a snap. Learn about styles, headers, footers, page numbers and tables. Basic Word skills required.

Whether you already have a resume or need to start from scratch, learn how to use Microsoft Word to create a professional looking resume using basic and advanced formatting tools. Basic Word skills required.

Photoshop is a powerful all-purpose photo editing and art creation tool. In this class we'll learn about lighting and color corrections, cropping and scaling photos, fixing blemishes and doctoring photos, and layer manipulation.

Learn how to limit what's shared about you online. Find out how browser plug-ins, proxies, and the Tor browser can help keep your information private.

​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

QuickBooks is used by small businesses to manage payroll, inventory, sales, and other needs. This class will give an overview of the 2013 Desktop version, and will include navigation instruction, and creation of a sample business file.

Learn about Search Engine Optimization (SEO). Debunk SEO myths, and learn basic tools and tips to help improve your website’s online presence.

Skype is a free internet voice and video call service. Learn how to use Skype to make video class from your computer or mobile device. Email address required.

Visit our recording studio and media conversion station. See how you can record your voice, create music, or digitize your tapes or vinyl records. After this orientation session, you can sign up for your own time at: denverlibrary.org/studio-ctc

Learn how to improve your presentation while using PowerPoint and other presentation software. Explore best practices for designing and delivering your presentation and get hands-on experience.

Learn about malware threats, how to tell if a computer is infected, and how to install and use a high quality free antivirus program.

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.

YouTube is the most popular online video streaming service in the world. Come learn about channels, subscriptions, playlists, and uploading your own videos to YouTube.