Giter VIP home page Giter VIP logo

itsaakif / code-practice Goto Github PK

View Code? Open in Web Editor NEW
7.0 1.0 29.0 774 KB

This repository is made for the beginners who want to contribute to Hacktoberfest. You can contribute using Python. Java, C, C++.

Home Page: https://hacktoberfest.com/

C++ 27.27% Python 40.49% C 12.92% Java 19.33%
digitalocean github hacktoberfest hacktoberfest-accepted hacktoberfest2023 opensource swags c contributions-welcome cpp

code-practice's Introduction

Hacktoberfest 2023 Beginner Repository

What is Hacktoberfest ๐ŸŽ‰

Hacktoberfest is an annual open-source celebration encouraging global developers to contribute four quality contributions to open projects during October. Hosted by DigitalOcean and GitHub, it fosters collaboration, offers swag rewards, and promotes open-source values, creating a vibrant community and enhancing coding skills.

Hacktoberfest Repository Contribution Guidelines ๐Ÿš€

Welcome to this repository! This repository is beginner-friendly and is designed to encourage contributions for Python, Java, C, and C++ code snippets, projects, and improvements during Hacktoberfest.

Before you get started, please take a moment to read these contribution guidelines to ensure a smooth and enjoyable experience for everyone involved.

And don't forget to give this repository a โญ

Getting Started ๐Ÿš€

  1. Fork the Repository: Click the "Fork" button at the top right corner of this repository to create your copy of the project.

  2. Clone Your Fork: Clone your forked repository to your local machine using the following command:

    git clone https://github.com/your-username/Code-Practice
  3. Create a Branch: Create a new branch for your contributions. Branch names should be descriptive, like feature/new-code or fix/bug-fix. You can create a branch using the following command:

    git checkout -b your-branch-name
  4. Make Your Contribution: Write or modify code in Python, Java, C, or C++. You can add new code snippets, improve existing ones, or work on any issues or tasks listed in the repository.

  5. Commit Your Changes: Once you've made your changes, commit them using clear and concise commit messages. This helps maintain a clean commit history. Here's an example:

    git commit -m "Add a new Python code snippet for Fibonacci sequence" ๐Ÿ
  6. Push Your Changes: Push your changes to your forked repository on GitHub:

    git push origin your-branch-name
  7. Create a Pull Request (PR): Go to the original repository on GitHub and click on the "New Pull Request" button. Provide a clear title and description for your PR, and ensure that you're comparing your branch to the correct base branch.

  8. Wait for Review: Contributors and maintainers will review your PR, suggest changes if necessary, and eventually merge it once it meets the project's standards.

Contribution Tips ๐Ÿ’ก

  • Make sure your code is well-documented, following the appropriate conventions for the language you are using.
  • Test your code thoroughly to ensure it works as expected.
  • If you are adding a new feature or making significant changes, consider opening an issue to discuss the change first.

What Can You Contribute? ๐Ÿ› ๏ธ

  • Python, Java, C, or C++ code snippets.
  • Improvements to existing code.
  • Bug fixes.
  • Documentation improvements.
  • Refactoring of code for better readability and performance.

Help and Support ๐Ÿค

If you have any questions or need assistance, feel free to reach out to us through the repository's issues section. We're here to help you have a successful Hacktoberfest experience.

Happy Coding! ๐Ÿš€โœจ


Contributors

code-practice's People

Contributors

abhishekkumar993 avatar anjaligupta99 avatar atul-k-m avatar aursh24 avatar bitankundu1 avatar faizaslam11 avatar gruelingpine185 avatar guptapratik02 avatar iamhero337 avatar ignitorsparky avatar ishanchaskar avatar itsaakif avatar kankanabhowmik12 avatar khawajaazfar2000 avatar killer2op avatar lordgrim18 avatar moutasimqazi avatar msaqibpatel avatar parth-kugaonkar avatar prathamvbhat avatar prerana-gupta avatar randy1369 avatar sharontm avatar shraddha761 avatar tanmay-giram avatar tripathishiwanshi avatar uditjain2622004 avatar ujjwalsharma01 avatar vinay152003 avatar yashasvini121 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

code-practice's Issues

bubble sort

I have merged a bubble sort algorithm in java i request you to accept it as i really am in need of a pr . Thanks!!

Add Tree sort algorithm

Tree sort algorithm is commonly used for sorting data in useful manner. Utilizes techniques of in-order traversal.

3D Donut

A C program that shows a 3D Donut.

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.