Session
GitHub boot camp – hands-on workshop
GitHub is more than just source control. It is a complete DevOps solution that can help you to accelerate your entire development process – from idea to production. In this practical boot camp, you’ll get to know all parts of GitHub and you’ll learn all tricks to get you an effective start.
The workshop is designed for developers that have used other platforms like Azure DevOps, GitLab, or Bitbucket and now want to switch to GitHub. But it is also suitable for people that are new to topics like git, CI/CD and DevOps.
Agenda:
Part 1: Idea to code
- Introduction to GitHub
- Collaborate with GitHub Issues and pull requests
- Hands-on: GitHub issues und pull requests
- GitHub Projects (beta), Discussions, Wikis and Pages
Part 2: Code to Cloud
- Branching strategies and git workflows like GitHub flow
- Working locally with git (hands-on)
- Introduction to GitHub Actions workflows und YAML
- Hands-on: My first Action workflow
- Types of GitHub Actions
- Hands-on: My first container Action
- Hands-on: My first JavaScript Action
- GitHub Packages and GitHub Releases
- Hands-on: Releasing NPM packages
- Hands-on: Releasing Docker containers
- Staged deployments with environments
The workshop is designed for developers that have used other platforms like Azure DevOps, GitLab, or Bitbucket and now want to switch to GitHub. But it is also suitable for people that are new to topics like git, CI/CD and DevOps. The coding samples are all simple and in JavaScript/bash.
Participants need a GitHub account, a local git client, and a text editor.
Michael Kaufmann
Microsoft MVP and RD, Founder/CEO Xpirit Germany
Stuttgart, Germany
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top