Workshops
Join us for two hands-on GitHub Universe Workshops led by GitHub experts on December 11th.
The Workshops are designed for beginners with some experience. To stay effective, they’re kept small, so save your spot before they’re gone!
Workshops
Work directly with GitHub experts on EcoSystems, Professional Services, and/or Security topics during these two-hour, hands-on Workshops. See below for more options and details. Cost: $100 for two Workshops.
EcoSystems: Workshop 1
Connect machines and IoT using the OAuth device auth flow
December 11, 2020 08:00:00 GMT-0800
EcoSystems: Workshop 1
Connect machines and IoT using the OAuth device auth flow
Ever wanted to connect a device without a browser to GitHub? In this Workshop, we'll build a simple command line tool on a headless server to demonstrate the power of the OAuth device authorization flow. Devices can get user authorization and do cool things on your behalf. Difficulty level = Intermediate (200)
Professional Services: Workshop 1
Automate your workflow using GitHub Actions and GitHub Packages
December 11, 2020 08:00:00 GMT-0800
Professional Services: Workshop 1
Automate your workflow using GitHub Actions and GitHub Packages
This Workshop is focused on helping you move from idea to production using GitHub Actions and GitHub Packages. We'll look at how to build, test, release, and deploy code to the cloud; secrets management; and automating administrative tasks. After this Workshop, you'll be able to leverage these features to improve your own workflows. Difficulty level = Intermediate (200)
Security: Workshop 1
DevSecOps automation with GHAS
December 11, 2020 08:00:00 GMT-0800
Security: Workshop 1
DevSecOps automation with GHAS
This Workshop is designed to get you familiar with GitHub Advanced Security (GHAS) so that you can better understand how to use it in your own repositories. You'll use GitHub Advanced Security features like code scanning and secret scanning to detect vulnerabilities, and see how to use automation to detect these issues before they reach production. Difficulty level = Intermediate (200)
Professional Services: Workshop 2
How to keep Git monorepos manageable
December 11, 2020 10:30:00 GMT-0800
Professional Services: Workshop 2
How to keep Git monorepos manageable
Is your Git repository a pain to work with because every operation takes ages? In this Workshop, you'll learn why Git repositories become slow, how you can fix your own repository, and how you avoid new repository trouble in the future. Difficulty level = Advanced (300)
Security: Workshop 2
Finding security vulnerabilities in C/C++ with CodeQL
December 11, 2020 10:30:00 GMT-0800
Security: Workshop 2
Finding security vulnerabilities in C/C++ with CodeQL
CodeQL is GitHub's expressive language and engine for code analysis, which allows you to explore source code to find bugs and security vulnerabilities. During this beginner-friendly Workshop, you'll learn to write queries in CodeQL to find use-after-free (UAF) vulnerabilities in open source C/C++ code. Difficulty level = Intermediate (200)

