Career Essentials in GitHub Professional Certificate

a46589fd9baa43c2c77d7de14e3830cf85648f1a6d5d7a489096d4e1b2a4d279
Description
This course equips learners with a comprehensive understanding of GitHub, focusing on mastering GitHub Actions and essential career skills. It covers creating, configuring, and deploying actions, publishing custom actions to the GitHub Marketplace, and managing workflows with existing actions. It also delves into Dockerfile generation, action crafting, and release management. The course further explores creating and managing development projects, using labels, task lists, and other project management features, and utilizing GitHub Copilot and GitHub's search features for code discovery and problem-solving.
Learning Objectives
- Understanding how actions work
- Creating a repo and GitHub Pages
- Converting Python to YAML with Codespaces
- Creating a workflow with existing pi actions
- Creating a generator repo Dockerfile
- Crafting an action
- Testing your actions
- Creating a release
- Understanding Projects vs. classic projects
- Starting your first project
- Assigning items to collaborators
- Starting a project with an issue
- Using labels
- Using task lists
- Using slash commands and emojis
- Understanding GitHub Copilot
- Installing Copilot
- Using basic autocomplete
- Chatting with Copilot
- Outputting to YAML
- Troubleshooting fixes
- Using GitHub code search
- Using the search box and shortcuts
- Understanding search qualifiers
- Understanding syntax operators
- Finding code
- Finding code to learn from