Pakistan(online) May 24, 2020
Tags: Git, Node, Ruby, Spring boot

CFP closed at  May 24, 2020 11:37 UTC

Welcome to the GitHub Campus Expert training 🚩 GitHub Campus Experts flag

This README explains how to get started with the Campus Expert training. By participating in the Campus Expert program, you agree to the terms and to abide by the code of conduct.

What is a Campus Expert? πŸ€” People learn better when they can learn with a community of likeminded peers. A Campus Expert improves the technical community on their campus, with training and support from GitHub. Once you complete the training and become a GitHub Campus Expert, you will have access to resources and support from GitHub, such as swag, sponsorship, and the opportunity to attend events like the company’s annual conference, GitHub Universe.

How do I become a Campus Expert? πŸ™‹πŸ½β€ To become a Campus Expert, you must complete the following stages:

Complete the Community Leader Skills training exercises πŸ‘¨πŸΏβ€πŸ«. Submit your solutions to the exercises πŸ“. Take part in a screening call πŸ“ž. We also consider the following when evaluating your Campus Expert application:

Your conduct within the Campus Expert training community πŸ™…πŸ»β€. Your communication with reviewers and GitHub staff πŸ’¬. Your adherence to the documentation and instructions βœ…. Before starting the training, please bear in mind the following requirements:

Campus Experts must be 18 years of age and over 🚫. You must not be within 6 months of finishing your course of study πŸŽ“. Completing the Community Leader Skills training To complete the training, you must complete all 7 training modules.

You can find more information about the Community Leader Skills training and the modules here.

Once you complete all of the exercises, you can submit them. A reviewer will then review your submission. They may have feedback that will require you to make some changes to your submission, so make sure you check back on GitHub every now and then! After you complete the training, the quality of your submission and conduct within the training will determine if you are invited to a screening call.

How does being a Campus Expert work? What are the expectations of a Campus Expert? During the training, you will define and set goals for your community. As a Campus Expert, we expect you to meet these goals, and build the best community for your campus. We at GitHub understand that you are busy students, trying to make your campus a better place. This is why you set your own community goals during the training, and can complete the training at your own pace.

When you become a Campus Expert, you gain access to tools that help you make resource requests, and collaborate with GitHub Staff and other Campus Experts.

Do I need to know how to use Git/GitHub? Campus Experts is about your community, not becoming a Git master. Campus Experts and the training does primarily take place through GitHub, so some Git/GitHub knowledge is helpful. You can learn everything you need to complete the training here. During the training, you will also cover an introduction to Git on the command line.

How do I get help whilst following the training? To asks questions or give feedback, you can join our community on Spectrum.

CFP Description

The Contributor Covenant governs the GitHub Campus Experts training

As an aspiring Campus Expert, you are undergoing a journey to make tech communities more accessible and inclusive. You, and other students learning around you, should expect to conduct this journey safely, and harassment-free. To ensure that everyone is safe, comfortable and feels welcomed, participants in this repository abide by the terms of the Contributor Covenant, version 1.4 ( Full text of the code of conduct as pertains to this repository is included below. You can find steps to report a violation at the bottom of this document.

Contributor Covenant Code of Conduct Version 1.4

Our Pledge

In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.

Our Standards

Examples of behavior that contributes to creating a positive environment include:

  • Using welcoming and inclusive language
  • Being respectful of differing viewpoints and experiences
  • Gracefully accepting constructive criticism
  • Focusing on what is best for the community
  • Showing empathy towards other community members

Examples of unacceptable behavior by participants include:

  • The use of sexualized language or imagery and unwelcome sexual attention or advances
  • Trolling, insulting/derogatory comments, and personal or political attacks
  • Public or private harassment
  • Publishing others’ private information, such as a physical or electronic address, without explicit permission
  • Other conduct which could reasonably be considered inappropriate in a professional setting

Our Responsibilities

Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.

Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.


This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.


Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project’s leadership.


This Code of Conduct is adapted from the Contributor Covenant, version 1.4, available at

Getting help with a violation or incident, the TLDR:

If for any reason, you feel unsafe, unwelcome or uncomfortable as a result of an interaction within the Campus Experts program, ways to report the incident and get support are listed below

  • Contact @joenash & the Education team at

Attendees (2)