End-to-end DevOps with GitHub

GitHub is more than just a place to keep your code. GitHub offers features that cover your whole DevOps lifecycle from idea all the way into production.

  • Sept 26
    Oslo Spektrum
    2 days
    07:00 - 15:00 UTC
    Damian Brady
    Michelle Mannering
    11 990 NOK
  • This course will also be held at NDC Melbourne 2022
  • This course will also be held at NDC Sydney 2022

This hands-on workshop will take you through an end-to-end software lifecycle, starting with GitHub Issues and Projects for planning, GitHub Codespaces for a super efficient inner loop of development, and GitHub Actions to take your applications into production.

You will learn

  • How to effectively plan and track your work using GitHub Issues
  • How to manage your projects within and across repositories in your organisation
  • The free and paid options for coding in the cloud, including the web editor and GitHub Codespaces
  • How to use GitHub Actions for CI/CD
  • How and when to use GitHub Actions for non-CI/CD automation
  • Techniques and strategies for safe and effective software engineering using GitHub tooling
  • Techniques for effective collaboration in remote teams

Topics

  • Planning and Tracking with GitHub Issues
    • Introduction to Issues
    • Basic features
    • Task Lists and cross-references
    • GitHub Projects
      • Getting started
      • Customising
      • Automation
  • The Inner Loop with Codespaces
    • The web editor
      • Features and limitations
      • Context and PRs
    • Codespaces
      • Getting started
      • Customising your codespace
      • Settings and secrets
  • Automation with Actions
    • Introduction to Actions
    • Syntax and capabilities
    • Workflow structures and strategies
    • Environments and approvals
    • Non-CI/CD automation

Who should attend

Software engineers, team leads, and DevOps specialists, regardless of their level of GitHub adoption.

Computer setup spec

Any laptop with a keyboard and a browser.

In fact, you could probably get by with a tablet - it's a new world!

Damian Brady
Developer Advocate at Github

Damian works as a Developer Advocate at Github. He's an Australian speaker, author, and developer recently based in Toronto, Canada, but now back home! Formerly a Microsoft MVP and Octopus Deploy developer, he regularly speaks at conferences, User Groups, and other events around the world. But most of the time you'll find him talking to developers and IT Pros to help them get the most out of their DevOps strategies.

Michelle Mannering
Developer Advocate at GitHub, Github

Known as the “Hackathon Queen” I work as a Developer Advocate for GitHub. Everyday I get to engage with the vibrant developer community. As part of the DevRel team, we’re here to listen to the community, understand them, and provide people with the tools and resources to succeed in open source. Coding and development aren’t always just about writing lines of code You’ll often find me talking about collaboration, good documentation, open source, and live coding. These things are important as it helps shape your product or service, as well as how people engage with them. In my ‘spare’ time I’m a streamer, journalist, and always working on something exciting. I’m also the recipient of the Pause Super Connector Award (2020 and 2021), DELL Young Entrepreneur of the Year (2019), DELL Social Media Influencer of the Year (2019), Telstra Business Woman of the Year Finalist (2019), Finalist Esports personality of the year (2018), and many more.

    Programutvikling uses cookies to see how you use our website. We also have embeds from YouTube and Vimeo. How do you feel about that?