End-to-end DevOps with GitHub - online



Kursarrangør: Programutvikling AS
Sted: Nettkurs / Nettstudie
Hele landet
Type:Nettkurs og nettstudie
Studie / yrkesutdanning
Undervisningstid: Ta kontakt for informasjon

We provide online course about 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.

Content:
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:
1) Planning and Tracking with GitHub Issues:
• Introduction to Issues
• Basic features
• Task Lists and cross-references
• GitHub Projects
• Getting started
• Customising
• Automation

2) The Inner Loop with Codespaces:
• The web editor
• Features and limitations
• Context and PRs

3) Codespaces:
• Getting started
• Customising your codespace
• Settings and secrets

4) Automation with Actions:
• Introduction to Actions
• Syntax and capabilities
• Workflow structures and strategies
• Environments and approvals
• Non-CI/CD automation

Instructors:
• Damian Brady, Senior Manager of Developer Advocacy at GitHub
• Michelle Mannering, DevRel at GitHub, Github

Damian leads the Developer Advocacy team at GitHub and loves all things DevOps. Formerly a Cloud Advocate at Microsoft for 4 years, and prior to that a dev at Octopus Deploy (https://octopus.com) and a Microsoft MVP, Damian has a 20+ year background in software development and consulting in a broad range of industries. Damian regularly speak sat conferences, User Groups, and other events around the world. Most of the time you'll find Damian talking to developers, IT Pros, and data scientists to help them get the most out of their DevOps and MLOps strategies.

Michelle Mannering - I am a highly motivated, curious and compassionate leader with a keen interest in driving entrepreneurial culture and pioneering Melbourne’s esports industry. I have founded several tech companies and, as a result, sits at the forefront of this city’s science, tech, esports and startup scenes. Everyday I get to create awesome experiences and engage with the vibrant GitHub developer community. I've run many hackathons, and am an accomplished MC, speaker, and facilitator. You'll often catch me at an event or speaking on stage!

Target audience:
Software engineers, team leads, and DevOps specialists, regardless of their level of GitHub adoption

Computer setup:
Any laptop with a keyboard and a browser. In fact, you could probably get by with a tablet - it's a new world!