Coder Social home page Coder Social logo

inductions-22's Introduction

116027912

TeCOS Inductions 2022

Hello guysπŸ‘‹ We welcome you all to the TeCOS Inductions. This will be the starting point in your open-source journey. As a part of inductions we have few tasks for you guys to test your skills in open source. Take these tasks as a challenge and give your best. ATB✌️

General Instructions 🌟

  • We encourage you to learn to use Google efficiently and be self sufficient to solve the problems that you face.
  • Remember - unless the foundations are strong, nothing solid can be built on the top, the goal of these tasks is to to get yourself acquainted with learning and acquiring skills by your own.
  • As stated above, referring online sources is allowed, but directly copying code from a website is prohibited. Sharing code between participants is also prohibited.

Task 1 - (GitHub Fundamentals) πŸ§‘β€πŸ’»

Your first task as open-source developer is to learn how to use Git and Github effectively. Here, we have collected few sub tasks which will smoothen your learning curve.

Here are the following steps required to complete your first task.

  • Go to https://skills.github.com/.
  • Here you can see few basic tasks given by the Github itself.
  • Start from the Introduction to GitHub under the First day on GitHub section.
  • Here you can see some instructions given by the Github. Follow those instructions and complete the sub task.
  • In a similar fashion complete the other two tasks under First day on GitHub in a sequential manner.
  • After finishing all tasks under the First day on GitHub section move to First week on GitHub section.
  • Complete all sub tasks under First week on GitHub section.
  • After completing the above two sections you can try few tasks under Automate workflows with GitHub Actions. It is not mandatory to submit this task but you can learn these if you are interested.

Task-2 (Your Contributions) πŸ§‘β€πŸ’»

Now that you have completed the Task 1. You must be comfortable working with Git and GitHub. Now its time to put those skills to test.

Here are the following steps required to complete your second task.

  • Search for open-source projects on GitHub based on your field of interest and experience in it. You can start searching from here.
  • Select any number of repositories and start working on their issues or work on your own issues.
  • Your Contributions should not be a one-liner or a similar type of contribution. It must be a well structured and detailed contribution with proper commit messages and it must be in your domain.
  • You should complete a minimum of 4 contributions. It is not necessarily required to be merged PR because of the time constraint.
  • We assess your ability to use Git and GitHub, and your depth of knowledge in your field of interest.

Submission Guidelines πŸ“©

  • Fork this repository.
  • Add your name to the list of contributors and commit the same to your forked repository.
  • Create a Pull Request named as TASK: YOUR_NAME from the main branch of forked repository to main branch of original repository.
  • Copy the template below.
- **Name** - {YOUR_NAME}
- **Roll Number** - {YOUR_ROLL_NUMBER}
- **Field(s) of interest** - {Add your interested domains}
- **Contributed repositories** - {Add a list of contributed repositories}
- **PRs raised** - {Add a list of PRs you have made in these repositories}
  • Add the above template to your Pull Request and fill in with your details.
  • Make sure you have added everything correctly and then raise your PR.

Deadline 🎯

The deadline for both the tasks is 11/11/22.

Judging Criteria βš–οΈ

The Judging will be entirely based on the quality and originality of your work. We will assess your git skills and technical knowledge in your domain.

Support πŸ€”

In case if you have any doubts feel free to contact us.

  • Jaiharishan: +91-7550200764
  • Akash Jaiswal: +91-9670664115

Contributors πŸ”₯

inductions-22's People

Contributors

jaiharishan avatar aadarsh-ram avatar madhullika avatar

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.