Get started using GitHub in less than an hour.
-
Updated
Aug 19, 2024
Get started using GitHub in less than an hour.
A GitHub Security Lab initiative, providing an in-repo learning experience, where learners secure intentionally vulnerable code.
Create a site or blog from your GitHub repositories with GitHub Pages.
Organize ideas and collaborate using Markdown, a lightweight language for text formatting.
Create a GitHub Action and use it in a workflow.
Develop with AI-powered code suggestions using GitHub Copilot and VS Code
Develop code using GitHub Codespaces and Visual Studio Code!
Create workflows that enable you to use Continuous Integration (CI) for your projects.
Collaborate and work together on GitHub.
Use GitHub Actions to publish your project to a Docker image.
Learn why conflicts happen and how to resolve them.
Create two deployment workflows using GitHub Actions and Microsoft Azure.
Create a release based workflow that is built on the foundations of the GitHub flow
Write your own GitHub JavaScript Action and automate customized tasks unique to your workflow.
Secure your supply chain, understand dependencies in your environment, know about vulnerabilities in those dependencies and patch them
Make a workflow reusable, call it in another workflow, and use a matrix strategy to run multiple versions.
Enable secret scanning to identify plain-text credentials and prevent them from being written to your repository
Add a description, image, and links to the skills-course topic page so that developers can more easily learn about it.
To associate your repository with the skills-course topic, visit your repo's landing page and select "manage topics."