{"meta":{"title":"Git and GitHub learning resources","intro":"Discover essential Git and GitHub resources, including tutorials, online courses, and community support to enhance your skills.","product":"Get started","breadcrumbs":[{"href":"/en/get-started","title":"Get started"},{"href":"/en/get-started/start-your-journey","title":"Start your journey"},{"href":"/en/get-started/start-your-journey/git-and-github-learning-resources","title":"Learning resources"}],"documentType":"article"},"body":"# Git and GitHub learning resources\n\nDiscover essential Git and GitHub resources, including tutorials, online courses, and community support to enhance your skills.\n\n## Using GitHub\n\nBecome better acquainted with GitHub through our [Using GitHub](/en/get-started/using-github) articles:\n\n* To review the fundamentals of a GitHub workflow, see [GitHub flow](/en/get-started/using-github/github-flow).\n* To learn about the various tools for working with repositories hosted on GitHub, and how to choose a tool that best suits your needs, see [Connecting to GitHub](/en/get-started/using-github/connecting-to-github).\n* To understand the different communication tools on GitHub, such as GitHub Issues, GitHub Discussions, and pull requests, see [Communicating on GitHub](/en/get-started/using-github/communicating-on-github).\n\nYou can also check out our [GitHub for Beginners YouTube series](https://www.youtube.com/playlist?list=PL0lo9MOBetEFcp4SCWinBdpml9B2U25-f).\n\n## Using Git\n\nFamiliarize yourself with Git through our series of articles:\n\n* [Git basics](/en/get-started/git-basics)\n* [Using Git](/en/get-started/using-git)\n\nThere are also other online reading resources to help you learn Git:\n\n* [Official Git project site](https://git-scm.com)\n* [ProGit book](https://git-scm.com/book)\n* [Git command list](https://git-scm.com/docs)\n* [Git Guides](https://github.com/git-guides)\n\n## Online courses\n\n* GitHub Skills offers free interactive courses that are built into GitHub with instant automated feedback and help. Learn to open your first pull request, make your first open source contribution, create a GitHub Pages site, and more. For more information about course offerings, see [GitHub Skills](https://skills.github.com/).\n\n* [GitHub Learn](https://learn.github.com/) is GitHub's unified learning hub for courses, GitHub Skills, videos, and GitHub Certifications.\n\n* [Microsoft Learn training for GitHub](https://learn.microsoft.com/en-us/training/github/) offers GitHub-authored, free training paths.\n\n* [Git branching](https://learngitbranching.js.org/) is a free interactive tool for learning and practising Git concepts.\n\n## Training\n\nGitHub offers [GitHub Expert Services](https://github.com/services), with hands-on, project-based training for teams and individuals.\n\n## Community\n\nYou can connect with developers around the world to ask and answer questions, learn, and interact directly with GitHub staff. To get the conversation started, see [GitHub Community Support](https://github.com/orgs/community/discussions/)."}