Course Description
GitHub is a code hosting platform for version control and collaboration. It lets developers work together on projects from anywhere in the world. To demonstrate its power and importance, as of now October 2019 GitHub is the largest code host in the world with 20 million users and more than 57 million repositories. Thanks to Githut we can better visualize the various programming languages being used globally wherein the graphic shows JavaScript accounting for 20% and Python 17% of the languages in use globally.
In this course, Rod Davison explores the many uses and tools available to developers in Github, and the ways in which the platform can be used by teams to build better software, more quickly and more effectively.
Learning Outcomes
- To create and use a repository
- To start and manage a new branch
- To make changes to a file and push them to GitHub as commits
- To open and merge a pull request
- To communicate in issues
- To manage notifications
- To create branches
- To make commits
- To introduce changes with pull requests
Prerequisites
- None
Who Should Attend
- Software Developers
- Anyone interested in coding