Masterclasses

Watch all the talks brought to you from the Web team

Register your session

Upcoming sessions

Previous sessions

Specification Writing

Duration: 50 mins


by Ben & Cristovao on 23 Apr 2024

Intro to Charming part III

Duration: 1 hour 20 mins


by Pietro on 19 Apr 2024

Intro to Google Tag Manager

Duration: 45 mins


by László on 18 Apr 2024

Being a CISO at Canonical

Duration: 45 mins


by Stephanie on 15 Apr 2024

Email Sender Authentication

Duration: 30 mins


by Tony on 21 Mar 2024

by Anika on 17 Mar 2024

Experimentation Workshop

Duration: 2 hours


by Natalia and Lidia on 15 Mar 2024

Being a PM at Canonical

Duration: 30 mins


by Andreea on 04 Mar 2024

How to use Superset dashboards

Duration: 45 mins


by Julia on 29 Feb 2024

User story driven development

Duration: 30 mins


by Damilola on 15 Feb 2024

CMS APIs that we use

Duration: 30 mins

Wordpress, Discourse and Greenhouse APIs


by Carlos on 01 Feb 2024

Intro to Charming part II

Duration: 2 hours


by Pietro on 10 Jan 2024

Intro to Charming part I

Duration: 2 hours


by Pietro on 09 Jan 2024

Visual Regression Testing

Duration: 25 mins


by Aaryan on 30 Nov 2023

Introduction to Astro

Duration: 45 mins


by Clement on 28 Sep 2023

Kubernetes Secrets

Duration: 18 mins


by Sam on 25 Aug 2023

Vanilla Spacing

Duration: 10 mins


by Lyubomir on 11 Aug 2023

Platform Engineering

Duration: 1 hour


by Robin on 29 Jun 2023

Tampermonkey

Duration: 30 mins


by Ant on 08 Jun 2023

Redis

Duration: 40 mins


by David on 25 May 2023

Surveys

Duration: 45 mins


by Martin on 11 May 2023

Playwright

Duration: 45 mins


by Peter on 23 Feb 2023

by Marina on 10 Nov 2022

Credentialing

Duration: 30 mins


by Morgan on 06 Oct 2022

Caching and the content-cache

Duration: 45 mins


by Robin on 04 Aug 2022

How do we measure good usability?

Duration: 45 mins

(UX heuristics part 2) A deep dive into UX heuristics and usability guideline - talks about different levels of usability (physical, linguistic, navigational, and conceptual level)


by Amy on 30 Jun 2022

A Live UX Experience

Duration: 45 mins


by Will on 23 Jun 2022

GTD

Duration: 30 mins

Getting things done, the art of stress-free productivity


by Steve on 28 Apr 2022

Introduction to GraphQL

Duration: 45 mins


by Goulin on 14 Apr 2022

Puppeteer as a CLI

Duration: 30 mins


by Ilayda on 07 Apr 2022

Concept Design

Duration: 30 mins


by Amy on 31 Mar 2022

by Robin on 17 Mar 2022

by Ant/Robin on 24 Feb 2022

Working with websockets

Duration: 45 mins


by Caleb on 10 Feb 2022

by Peter Mak on 27 Jan 2022

Writing for the web

Duration: 45 mins


by Robin on 13 Jan 2022

Accessibility

Duration: 45 mins


by Marina on 02 Dec 2021

Testing with cypress

Duration: 30 mins


by Beth on 25 Nov 2021

Typing APIs with TypeScript

Duration: 45 mins


by Huw on 19 Nov 2021

API interrogation

Duration: 30 mins


by Albert on 21 Oct 2021

by Huw on 02 Sep 2021

Omg <INSERT_SITE> is down!

Duration: 45 mins


by toto on 29 Jul 2021

Designing Systems

Duration: 1 hour


by Robin on 15 Jul 2021

Design thinking 101

Duration: 45 mins


by Amy and Will on 08 Jul 2021

Python for javascripters

Duration: 45 mins


by Carlos on 01 Jul 2021

Prototyping in Figma

Duration: 45 mins


by Elio on 24 Jun 2021

Accessibility

Duration: 45 mins


by Scott on 17 Jun 2021

Underrated UX Principles

Duration: 45 mins


by Will on 10 Jun 2021

Kubernetes

Duration: 45 mins


by Fran on 01 Jun 2021

Genetic programming

Duration: 45 mins


by Ant on 25 May 2021

Docker

Duration: 45 mins


by Carlos on 20 Apr 2021

UX heuristics review

Duration: 45 mins


by Amy on 13 Apr 2021

by Claudio on 30 Mar 2021

Webbot

Duration: 45 mins

https://ubuntu.com/blog/meet-my-co-worker-webbot


by Toto on 23 Mar 2021

CSS Animations

Duration: 45 mins

https://ubuntu.com/blog/css-animations


by Ant on 16 Mar 2021

Security for the web

Duration: 45 mins


by Robin on 09 Mar 2021

Google script

Duration: 45 mins


by Toto on 02 Mar 2021

Regex Basics

Duration: 45 mins


by Robin on 16 Feb 2021

Sketch Symbols

Duration: 45 mins


by Long on 26 Jan 2021

Writing QA steps

Duration: 15 mins


by Robin on 12 Jan 2021

Google Analytics

Duration: 45 mins


by David on 08 Dec 2020

MAAS UI walk through

Duration: 45 mins


by Kit on 01 Dec 2020

Core Web Vitals

Duration: 30 mins


by Scott on 24 Nov 2020

Communication in code

Duration: 45 mins


by Robin on 10 Nov 2020

Accessibility at Aviva

Duration: 50 mins


by Brian Grellmann on 27 Oct 2020

Datastudio for beginners

Duration: 30 mins

how to display data


by Toto on 20 Oct 2020

Intro to D3.js

Duration: 30 mins


by Steve on 15 Sep 2020

GitHub Actions

Duration: 30 mins


by Fran on 25 Aug 2020

Coding katas

Duration: 20 mins


by Steve on 18 Aug 2020

User interview tips

Duration: 45 mins


by Martin on 11 Aug 2020

Chemistry

Duration: 40 mins


by Owen on 07 Aug 2020

Intro to Typescript in React

Duration: 30 mins


by Kit on 04 Aug 2020

State vs. Props in React

Duration: 15mins


by Barry on 28 Jul 2020

Javascript debounce

Duration: 15 mins


by Ant on 21 Jul 2020

Effective testing

Duration: 45 mins


by Robin on 30 Jun 2020

by Lilyana on 23 Jun 2020

CSS Layout (flexbox, grid)

Duration: 30 min


by Bartek on 16 Jun 2020

Releasing a site

Duration: 15 mins


by Ant on 09 Jun 2020

Rebasing

Duration: 30 mins


by Robin on 02 Jun 2020

Writing user stories

Duration: 45 mins


by Martin on 26 May 2020

Something missing?

If you would like to see a topic covered but you don't have the knowledge, submit an idea to the team.

Register an idea