Giter Club home page Giter Club logo

first-day-on-github's Introduction

Learning Lab bot

Learning Path: First Day on GitHub

This repository powers the Learning Path First Day on GitHub.

Contribute

See something we could improve? Check out the contributing guide in the community contributors repository for more information on the types of contributions we ❤️ and instructions.

We ❤️ our community and take great care to ensure it is fun, safe and rewarding. Please review our Code of Conduct for community expectations and guidelines for reporting concerns.

License

All Learning Lab learning path repositories are licensed under CC-BY-4.0 (c) 2020 GitHub, Inc. The template repositories associated with each course may have different licenses.

When using the GitHub logos, be sure to follow the GitHub logo guidelines

first-day-on-github's People

Contributors

amit-e avatar brianamarie avatar crichid avatar davenowell avatar jasonetco avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

first-day-on-github's Issues

Learning Path is unavailable

Bug Report

Current behavior
When I go to the First Day on GitHub Learning Path that is linked in the README.md (https://lab.github.com/githubtraining/first-day-on-github), I get an error:
"404
There isn't a GitHub Pages site here."

image

Reproduction
Steps to reproduce the behavior in the course:

  1. Go to https://lab.github.com/githubtraining/first-day-on-github
  2. See error

Expected behavior
The First Day on GitHub Learning Path is accessible at https://lab.github.com/githubtraining/first-day-on-github.

Possible solution
This is my most favored training to share with new developers. Will it be accessible in the future, or has it been taken offline?

Learning path shows as "In Progress" after completion

Bug Report

Current behavior

  • Once the learning path is completed it does not update to show on https://lab.github.com under the section "Completed". It currently shows up under the "In Progress" section.
  • The learning path continues to show the button to "Start Course" even though the course was already started and completed.
  • Clicking on the "Start Course" button takes you to https://lab.github.com/githubtraining/first-day-on-github where it shows progress -> 5/5.
  • It does not show the course to be completed.
  • Refreshing does not update the learning path to show as completed, or to be correctly categorized on https://lab.github.com

Reproduction
Steps to reproduce the behavior in the course:

  1. Go to First day on github learning path
  2. Start Course
  3. Complete all 5 course steps in the learning path
  4. Go to Lab main page
  5. See error of the learning path categorized as "In Progress" with a "Start Course" button showing instead of it being removed, and the "Learn More" button" showing instead of "Review".

Expected behavior

  • Once the learning path is completed (progress shows 5/5) the entire course should show up under "Completed" on Lab main page.
  • The "Start Course" button should be removed, and the "Learn More" button should be changed to "Review".

Possible solution

  • Officially mark the learning path as completed.
  • Add new section that shows completed learning paths.
  • Move the learning path to the existing "Completed" section on Lab main page.

Additional context
image
image

can not read a block mapping entry error when creating learning path after forking repo

Bug Report

Current behavior
A clear and concise description of what the bug is (with screenshots).

image

Reproduction
Steps to reproduce the behavior in the course:

  1. Fork repo your own organization
  2. Go to lab.github.com
  3. Click your own organization in the dropdown
  4. Click Dashboard
  5. Click Learning Paths
  6. Enter repository name
  7. Click Learning path
  8. Click Create course

image

Expected behavior
Learning path created successfully

Possible solution

Additional context
Forke repository in own our organization

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.