Sign In
    Saved
      Sign In
      Saved

Collaborative Coding with GitHub

tag
Total Duration
19 Hours

GitHub is a web-based hosting service for version control using git. It is mostly used for computer code. It offers all of the distributed version control and source code management (SCM) functionality of Git as well as adding its own features. It provides access control and several collaboration features such as bug tracking, feature requests, task management, and wikis for every project.

Courses in this Learning Path
1
GitHub: Getting Started
learnpath-img
Duration : 4.03 hours
Price :₹1,499
Level :Beginner
Learn Type :Certification
GitHub: Getting Started

Git backs GitHub, a major code repository site. Millions of developers use GitHub every day to share code with their community. This course, GitHub Getting Startted, will teach you how to use Git and GitHub efficiently. You will first learn how to work with branches and repositories, both locally and on GitHub. Then, you'll learn how to use the GitHub flow. You will also learn how to use …

Read More
2
GitHub Pull Requests from Start to Finish
learnpath-img
Duration : 1.31 hour
Price :₹1,499
Level :Intermediate
Learn Type :Certification
GitHub Pull Requests from Start to Finish

When you have to pair pull requests with git commits/pulls and pushes, it can seem daunting. This course, GitHub pull requests from start to finish, will teach you how to bring code into a Git repository. It allows software developers to keep track of each other's work and allow them to review it before deploying to production. You will first create pull requests and then get approvals. Then, …

Read More
3
Supercharging Your GitHub Workflow
learnpath-img
Duration : 1.32 hour
Price :₹1,499
Level :Beginner
Learn Type :Certification
Supercharging Your GitHub Workflow

GitHub is a platform for software development that is inspired by your work. It is the most used code hosting platform among developers, project managers and team members.

4
Getting Started with GitHub Actions
learnpath-img
Duration : 1.35 hour
Price :₹1,499
Level :Intermediate
Learn Type :Certification
Getting Started with GitHub Actions

This course, Getting Started With GitHub Actions, will teach you how to automate your software development workflow using GitHub Actions. You'll first learn the core concepts and characteristics of GitHub Actions. Next, you will use a featured template workflow file (CI) to create a GitHub project repository. You can then customize it with environment variables, unit tests, build artifacts and …

Read More
5
Building Custom GitHub Actions
learnpath-img
Duration : 2.1 hours
Price :₹1,499
Level :Intermediate
Learn Type :Certification
Building Custom GitHub Actions

GitHub Actions is the official solution for automation. It is deeply integrated with the GitHub platform, which sets it apart from other products of the same type. It can be used for CI/CD as well as automating other parts of your workflow. Although there are many things you can do with GitHub Actions, each project will have its own needs. Creating your own custom actions is the best way to …

Read More
6
Open Source Your GitHub Project
learnpath-img
Duration : 2.05 hours
Price :₹1,499
Level :Intermediate
Learn Type :Certification
Open Source Your GitHub Project

Although it can be a great way to reach a large number of people, the process can also present challenges. This course, Open Source Your GitHub Project teaches you how to manage a project that users love. You'll first learn about the responsibilities of project maintainers. The next step is to learn how to grow and nurture the community. You'll also learn how to maintain your project's …

Read More
7
Getting Started with GitHub Desktop
learnpath-img
Duration : 67 minutes
Price :₹1,499
Level :Intermediate
Learn Type :Certification
Getting Started with GitHub Desktop

There are many challenges when working with the git command line tools to add code, especially when you're just starting to learn about Git. Many commands can be very complicated and don't always do what they are supposed to. GitHub Desktop is a Git client that was created by GitHub to simplify the process of learning complicated git commands and improve the workflow of Git users who are already …

Read More
8
Securing Your GitHub Project
learnpath-img
Duration : 92 minutes
Price :₹1,499
Level :Intermediate
Learn Type :Certification
Securing Your GitHub Project

Open source is all around us and has a huge impact on the software industry. This course, Securing Your GitHub Project teaches you how to increase the security of open-source code hosted on GitHub. You'll first learn how to protect the code and the project. Next, you will learn how to secure your workflow and prevent sensitive information from leaking. You'll also learn how to fix security holes …

Read More
9
Adopting an InnerSource Culture with GitHub
learnpath-img
Duration : 102 minutes
Price :₹1,499
Level :Intermediate
Learn Type :Certification
Adopting an InnerSource Culture with GitHub

People are being asked to invent faster than ever before in today's digital environment. Digital transformation is not a new concept. Although you may not have heard of "InnerSource", it is a term that describes how software teams are built. You will likely still be familiar with many of its principles. This course, Adopting an InnerSource culture with GitHub, will introduce you to InnerSource …

Read More
10
Contributing to an Open Source Project on GitHub
learnpath-img
Duration : 107 minutes
Price :₹1,499
Level :Intermediate
Learn Type :Certification
Contributing to an Open Source Project on GitHub

How do you get involved in an open-source project? This course, Contributing To An Open Source Project on GitHub will give you the foundational knowledge necessary to become an open-source contributor. You will first learn how to choose a project that interests you. You will then learn how to work with others in real-world pull request situations. You will also learn how to use GitHub's social …

Read More