Teach Resources Banner


Teaching Repository DigLibArts

Workshops & Training Opportunities

Workshops and Institutes

Digital Pedagogy Lab
Online courses and in-person week-long workshops from the people behind Hybrid Pedagogy

Digital Humanities Summer Institute (DHSI)*
Week-long seminars on specific digital humanities tools, practices, and topics held at the University of Victoria, Canada each summer.

Humanities Intensive Learning and Teaching (HILT)*
Intensive summer seminars on digital humanities tools, practices, and methods. 

*See DigLibArts Funding Opportunities to apply for grants to assist you in traveling to and attending workshops, seminars and conferences related to digital pedagogy or digital humanities. 


Tutorials & Self-Guided Learning 

Free Tutorials and Courses

A free 1,600 hour open source curriculum and community to learn coding skills and build a portfolio, geared toward building sites for non-profits.

Online Learning through Los Angeles Public Library

If you have a library card through LAPL you can access Lynda.com, Gale CoursesUniversal Class, and various language learning platforms. You will need your library card number and pin to access these subscription-based services.

Programming Historian

An all-volunteer, freely accessible resource designed for historians and humanists to teach themselves programming and different digital skills, from Zotero, to databases, to corpus analysis. 

W3 Schools 

A free web developers resource with tutorials, references, and examples for 

Future Learn

Free high-quality online courses from major universities. Courses offered across the curriculum from creative arts, to science and technology, or even business management. Learn digital skills in their Online & Digital Courses which include cyber security, mobile gaming, big data, and more. 

Khan Academy 

Khan Academy is a free, non-profit organization that provides free tutorials in the form of exercises and Youtube videos. 

Computer Programming – Short project-based courses in subjects such as JS, HTML/CSS, and SQL.

Computer Science – Including courses on algorithms, cryptography and Information Theory.

Hour of Code – Learn how to code in one hour a day


Invent with Python

A series of Creative Commons licensed manual to learning Python, by Al Sweigartwith links to accompanying Youtube videos. Titles can be read in browser or downloaded as pdfs or ebooks. Titles in the series include:

Automate the Boring Stuff with Python: Practical Programming for the Total Beginner

Invent Your Own Computer Games with Python

Making Games with Python and Pygame

Having Secret Ciphers with Python

Scratch a Pixel 

Free lessons and videos to help you learn Computer Graphics Programming. 

Google Developers Youtube Channel

According to their About page, “The Google Developers channel, offers lessons, talks, the latest news & best practices. Learn Android, Chrome, Web Development, Polymer, Performance, iOS & more!” Subscribe or visit for an extensive library of how-to videos, lectures, and announcements.

Trade School Los Angeles

Based on a barter system, learn how different skill, tools, etc., meet members of the LA community, and do it with any means available to you. Not sure if you have the means to participate? Check out examples of barter items requested in the past. If you have time, consider teaching a class as well!


Proprietary/Subscription-based Courses

Women’s Coding Collective

Formerly Codagogy, WCC is a web development community aimed at narrowing the gender gap in the tech industry, they offer collaborative online courses with small enrollments that allow for plenty of interactions with instructors so you can get feedback from peers and from experts. Courses run about $50 for each 2-week asynchronous class. Courses offered cover CSS, Javascript, WordPress development, Search Engine Optimization, and more on the way. 

Team Treehouse

A robust community for web developers and curious students that offers a range of courses arranged in tracks. The offerings include classes on front-end web development, Javascript, Ruby, and even starting your own business. Monthly subscriptions with access to all their course materials, use of their Code Challenge Engine for hands-on practice, and other tools to reinforce learning starting at $25 a month. If you are a student, you qualify for a reduced rate of $9 a month. Send 2 documents proving your status (e.g scan of ID and tuition statement or screenshot of Degree Works) to hello@teamtreehouse.com and they will send a link to sign up at the reduced rate. They also offer a 14 Day free trial. 


An online learning community aimed at helping women map out careers in the tech industry. Very much career oriented, their 3-month long courses are designed as “Career Blueprints” offering structured courses to help you gain the skills to start new careers as web developers, or designers. Good for students looking to enhance their liberal arts education, as they will build their own portfolio, view job postings, and more, but on the pricier end, as courses are $399 for three-months. They also offer a 10-day Free Bootcamp


A user-based community that curates tech bootcamps, and courses, and offers forums with reviews as well as tips for choosing your course. 


 Back to Contents