├── README.md ├── img ├── cpp5.png ├── background.jpg ├── basicprogram.png ├── open-source.png ├── Satakshi Jain.jpg └── coding platforms │ ├── SPOJ.png │ ├── codeChef.png │ ├── codeForces.png │ ├── hackerRank.png │ ├── leetcode.png │ ├── topCoder.png │ ├── CP Algorthms.png │ ├── hackerEarth.png │ ├── Interview Bits.png │ └── geeksforGeeks.png ├── CONTRIBUTING.md ├── assests ├── openStyle.css └── style.css ├── studybasics.html ├── basic.html ├── open.html ├── competitive.html └── index.html /README.md: -------------------------------------------------------------------------------- 1 | # CodingHustlers 2 | 3 | coding hustlers is a platform for beginners 4 | -------------------------------------------------------------------------------- /img/cpp5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Satakshijain/CodingHustlers/HEAD/img/cpp5.png -------------------------------------------------------------------------------- /img/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Satakshijain/CodingHustlers/HEAD/img/background.jpg -------------------------------------------------------------------------------- /img/basicprogram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Satakshijain/CodingHustlers/HEAD/img/basicprogram.png -------------------------------------------------------------------------------- /img/open-source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Satakshijain/CodingHustlers/HEAD/img/open-source.png -------------------------------------------------------------------------------- /img/Satakshi Jain.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Satakshijain/CodingHustlers/HEAD/img/Satakshi Jain.jpg -------------------------------------------------------------------------------- /img/coding platforms/SPOJ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Satakshijain/CodingHustlers/HEAD/img/coding platforms/SPOJ.png -------------------------------------------------------------------------------- /img/coding platforms/codeChef.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Satakshijain/CodingHustlers/HEAD/img/coding platforms/codeChef.png -------------------------------------------------------------------------------- /img/coding platforms/codeForces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Satakshijain/CodingHustlers/HEAD/img/coding platforms/codeForces.png -------------------------------------------------------------------------------- /img/coding platforms/hackerRank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Satakshijain/CodingHustlers/HEAD/img/coding platforms/hackerRank.png -------------------------------------------------------------------------------- /img/coding platforms/leetcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Satakshijain/CodingHustlers/HEAD/img/coding platforms/leetcode.png -------------------------------------------------------------------------------- /img/coding platforms/topCoder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Satakshijain/CodingHustlers/HEAD/img/coding platforms/topCoder.png -------------------------------------------------------------------------------- /img/coding platforms/CP Algorthms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Satakshijain/CodingHustlers/HEAD/img/coding platforms/CP Algorthms.png -------------------------------------------------------------------------------- /img/coding platforms/hackerEarth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Satakshijain/CodingHustlers/HEAD/img/coding platforms/hackerEarth.png -------------------------------------------------------------------------------- /img/coding platforms/Interview Bits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Satakshijain/CodingHustlers/HEAD/img/coding platforms/Interview Bits.png -------------------------------------------------------------------------------- /img/coding platforms/geeksforGeeks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Satakshijain/CodingHustlers/HEAD/img/coding platforms/geeksforGeeks.png -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # **Contribution Guidelines** 2 | 3 | Welcome to the Hacktoberfest 2023 edition of our open-source project! We're excited to have you as a contributor. Before you get started, please read through these guidelines to ensure a smooth and productive contribution process. 4 | 5 | ## **Project Description** 6 | 7 | Our project, Coding Hustlers, is a platform which serves as an invaluable resource hub, offering a wide range of resouces related to basic programming, Competitive Programming and Open-Source Programs. 8 | 9 | ## **Getting Started** 10 | 11 | To contribute to our project, follow these steps: 12 | 13 | 1. **Star the repository:** Click the "Star" button at the top-right corner of this repository's page. Starring a repository is a simple yet meaningful way to show your appreciation for the project and stay updated on its developments. It's also a helpful way for maintainers to gauge interest and support for their work. 14 | 2. **Fork the repository:** Click the "Fork" button at the top-right corner of this repository's page to create a copy of the project in your GitHub account. 15 | 3. **Clone your fork:** Clone your forked repository to your local machine using the following command (replace **`[your-username]`** with your GitHub username): 16 | 17 | ```bash 18 | git clone https://github.com/[your-github-username]/CodingHustlers.git 19 | ``` 20 | 21 | 4. **Create a branch:** Create a new branch for your contribution. Branch names should be descriptive and related to the issue or feature you are working on: 22 | 23 | ```bash 24 | git checkout -b YourBranchName 25 | ``` 26 | 27 | 5. **Make changes:** Make your desired changes or additions to the codebase. 28 | 6. **Commit your changes:** Commit your changes with a clear and concise commit message: 29 | 30 | ```bash 31 | git commit -m "Add feature: your feature description" 32 | ``` 33 | 34 | 7. **Push changes:** Push your changes to your fork on GitHub: 35 | 36 | ```bash 37 | git push origin feature/your-feature-name 38 | ``` 39 | 40 | 8. **Create a Pull Request:** Go to the original repository on GitHub and click the "New Pull Request" button. Provide a clear title and description for your pull request, explaining the changes you made. 41 | 9. **Wait for review:** The project maintainers will review your pull request and provide feedback or request changes if needed. Be patient during this process. 42 | 10. **Merge your Pull Request:** Once your pull request is approved, it will be merged into the main project. 43 | 44 | Congratulations! You've made your first contribution to 45 | -------------------------------------------------------------------------------- /assests/openStyle.css: -------------------------------------------------------------------------------- 1 | html{ 2 | scroll-behavior: smooth; 3 | overflow-x: hidden; 4 | } 5 | 6 | body{ 7 | margin: 0%; 8 | margin-left: 0%; 9 | margin-right: 0%; 10 | } 11 | 12 | /*===== Colores =====*/ 13 | :root{ 14 | --first-color: #16213e; 15 | --second-color: #1a1a2e; 16 | --third-color: #0f3460; 17 | --fourth-color: #e94560; 18 | } 19 | 20 | /* Navbar*/ 21 | a{ 22 | text-decoration:none !important; 23 | 24 | } 25 | 26 | .h2{ 27 | background-color: var(-); 28 | } 29 | .nav{ 30 | 31 | margin-right: 10rem; 32 | font-family: cursive; 33 | width: 100%; 34 | position: fixed; 35 | top: 0%; 36 | padding-top: 2px; 37 | z-index: 1; 38 | background-color: var(--fourth-color); 39 | box-shadow: 0 1px 4px rgba(146,161,176,.15); 40 | 41 | 42 | } 43 | .nav-item{ 44 | margin-bottom: var(--mb-4); 45 | font-size: larger; 46 | 47 | 48 | } 49 | .nav-link{ 50 | 51 | color: #fff !important ; 52 | 53 | } 54 | .nav-link:hover, .nav-link:active{ 55 | color: #0a0909 !important; 56 | } 57 | /* box Sections*/ 58 | .container{ 59 | margin-top: .2rem; 60 | max-height: max-content; 61 | max-width: fit-content; 62 | margin-bottom:0%; 63 | } 64 | .title{ 65 | top: 0%; 66 | font-size: larger; 67 | font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; 68 | color:beige; 69 | margin-top: 50%; 70 | margin-bottom: 114%; 71 | margin-left: 2rem; 72 | 73 | text-align: left; 74 | 75 | } 76 | .row{ 77 | top: 0%; 78 | margin-top: 0%; 79 | margin-bottom: 0%; 80 | 81 | 82 | 83 | } 84 | 85 | .first{ 86 | background-color:var(--first-color); 87 | height: 100%; 88 | } 89 | .second{ 90 | background-color:var(--second-color); 91 | height: 100%; 92 | } 93 | .third{ 94 | background-color: var(--third-color); 95 | height: 100%; 96 | } 97 | .title_text{ 98 | margin-top: 5rem; 99 | font-family: cursive; 100 | font-size: larger; 101 | } 102 | 103 | .img{ 104 | margin-top: 5rem; 105 | align-items: center; 106 | 107 | } 108 | 109 | /* content of boxes Info*/ 110 | .info_title{ 111 | margin-top: 10rem; 112 | text-align: left; 113 | position: relative; 114 | margin-left: 5rem; 115 | } 116 | .info{ 117 | margin-top: 5rem; 118 | margin-left: 5rem; 119 | 120 | 121 | } 122 | .info__title{ 123 | color: #e94560; 124 | } 125 | .info__text{ 126 | color:var(--third-color); 127 | } 128 | .h2{ 129 | color: #e94560; 130 | } 131 | 132 | 133 | .p{ 134 | font-size: 10rem; 135 | } 136 | 137 | /* ===== FOOTER =====*/ 138 | .footer{ 139 | background-color: var(--fourth-color); 140 | color: #fff; 141 | text-align: center; 142 | font-weight: var(--font-semi); 143 | padding: 2rem 0; 144 | } 145 | .footer__title{ 146 | font-size: 2rem; 147 | margin-bottom: var(--mb-4); 148 | } 149 | .footer__social{ 150 | margin-bottom: var(--mb-4); 151 | } 152 | .footer__icon{ 153 | font-size: 1.5rem; 154 | color: #fff; 155 | margin: 0 var(--mb-2) 156 | } 157 | -------------------------------------------------------------------------------- /assests/style.css: -------------------------------------------------------------------------------- 1 | html{ 2 | scroll-behavior: smooth; 3 | overflow-x: hidden; 4 | } 5 | 6 | body{ 7 | margin: 0%; 8 | margin-left: 0%; 9 | margin-right: 0%; 10 | } 11 | 12 | /*===== Colores =====*/ 13 | :root{ 14 | --third-color: #16213e; 15 | --second-color: #1a1a2e; 16 | --first-color: #0f3460; 17 | --fourth-color: #e94560; 18 | } 19 | 20 | /* Navbar*/ 21 | .nav-link{ 22 | 23 | color: #fff !important ; 24 | 25 | } 26 | .nav-link:hover, .nav-link:active{ 27 | color: #0a0909 !important; 28 | } 29 | .nav{ 30 | 31 | margin-top: 0; 32 | margin-right: 10rem; 33 | font-family: cursive; 34 | width: 100%; 35 | position: fixed; 36 | top: 0%; 37 | padding-top: 2px; 38 | z-index: 1; 39 | background-color: var(--fourth-color); 40 | box-shadow: 0 1px 4px rgba(146,161,176,.15); 41 | 42 | 43 | } 44 | .nav-item{ 45 | margin-bottom: .1rem; 46 | font-size: larger; 47 | margin-top: .1rem; 48 | 49 | 50 | 51 | } 52 | .logo{ 53 | color: #fff !important; 54 | margin-right: 60rem; 55 | margin-bottom: 5rem; 56 | font-size: larger; 57 | margin-top: 0rem; 58 | } 59 | /* box Sections*/ 60 | .container{ 61 | margin-top: .2rem; 62 | max-height: max-content; 63 | max-width: fit-content; 64 | margin-bottom:0%; 65 | } 66 | .title{ 67 | top: 0%; 68 | font-size: larger; 69 | font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; 70 | color:beige; 71 | margin-top: 50%; 72 | margin-bottom: 114%; 73 | margin-left: 2rem; 74 | 75 | text-align: left; 76 | 77 | } 78 | .row{ 79 | top: 0%; 80 | margin-top: 0%; 81 | margin-bottom: 0%; 82 | 83 | 84 | } 85 | .row1{ 86 | top: 0%; 87 | margin-top: 0%; 88 | margin-bottom: 0%; 89 | 90 | 91 | } 92 | 93 | 94 | 95 | .button { 96 | position: relative; 97 | cursor:cell; 98 | } 99 | 100 | .button:hover{ 101 | color: #e94560 ; 102 | } 103 | 104 | .first{ 105 | background-color:var(--first-color); 106 | height: 100%; 107 | } 108 | .second{ 109 | background-color:var(--third-color); 110 | height: 100%; 111 | } 112 | .third{ 113 | background-color: var(--second-color); 114 | height: 100%; 115 | } 116 | .title_text{ 117 | margin-top: 5rem; 118 | font-family: cursive; 119 | font-size: larger; 120 | } 121 | 122 | .img{ 123 | margin-top: 5rem; 124 | align-items: center; 125 | 126 | } 127 | 128 | .slide{ 129 | height: 100%; 130 | width: 100%; 131 | background-color: #1a1a2e; 132 | margin-top: 5rem; 133 | z-index: -1; 134 | } 135 | .cover-container{ 136 | max-width: 100%; 137 | max-height: 100%; 138 | margin-top: 3rem; 139 | z-index: 1; 140 | background-color: #16213e; 141 | align-items: center; 142 | 143 | } 144 | 145 | 146 | 147 | 148 | 149 | /* content of boxes Info*/ 150 | .info_title{ 151 | margin-top: 10rem; 152 | text-align: left; 153 | position: relative; 154 | margin-left: 5rem; 155 | } 156 | .info{ 157 | margin-top: 5rem; 158 | margin-left: 5rem; 159 | margin-right: 5rem; 160 | margin-bottom: auto; 161 | 162 | 163 | } 164 | .h2{ 165 | color: #e94560; 166 | } 167 | 168 | 169 | 170 | .p{ 171 | font-size: 10rem; 172 | } 173 | /* ===== Contact =====*/ 174 | .contacts{ 175 | margin-top: 5rem; 176 | margin-left: 5rem; 177 | 178 | } 179 | 180 | 181 | 182 | 183 | /* ===== FOOTER =====*/ 184 | .footer{ 185 | background-color: var(--fourth-color); 186 | color: #fff; 187 | text-align: center; 188 | font-weight: var(--font-semi); 189 | padding: 2rem 0; 190 | } 191 | .footer__title{ 192 | font-size: 2rem; 193 | margin-bottom: var(--mb-4); 194 | } 195 | .footer__social{ 196 | margin-bottom: var(--mb-4); 197 | } 198 | .footer__icon{ 199 | font-size: 1.5rem; 200 | color: #fff; 201 | margin: 0 var(--mb-2) 202 | } 203 | .socials { 204 | list-style: none; 205 | display: flex; 206 | align-items: center; 207 | justify-content: center; 208 | margin: 1rem 0 3rem 0; 209 | } 210 | .socials li { 211 | margin: 0 10px; 212 | } 213 | .socials a { 214 | text-decoration: none; 215 | color: #fff; 216 | padding: 5px; 217 | font-size: 30px; 218 | } 219 | 220 | .fa-github:hover{ 221 | color : #000000; 222 | } 223 | .fa-linkedin-square:hover{ 224 | color : rgb(0, 119, 181); 225 | } -------------------------------------------------------------------------------- /studybasics.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 14 | 15 | 16 |48 | Learning Data Structures and Algorithms is crucial because it lays the foundation for writing efficient code and solving complex problems. 49 | Mastering DSA enhances problem-solving skills and is essential for technical interviews and real-world programming challenges. 50 |
51 |62 | These top tutorials are perfect for mastering web development, refreshing your skills, and staying ahead in your field. 63 |
64 |75 | Which is the best language 76 | to start programming? 77 | What are the best courses to learn? 78 | Youtube vs paid courses 79 | NEVER MISS OUT ON INFO 80 | 81 |82 |
94 | 95 | Programmer's Fav Game 96 | CP is one of the best exercise to 97 | learn about ds and algo 98 | 99 |100 | 101 | 102 |
124 | 125 | info about the 126 | open source 127 | and fellow ships
49 | Before diving into open source, it's important to understand Git and GitHub. 50 | These are essential tools that help you establish your presence and contribute effectively to the open source community. 51 | There are several beginner-friendly repositories on GitHub that offer a great way to gain hands-on experience on "How one can contribute to open Source projects" 52 |
53 |65 | After learning about how you can contribute, it's time to gain practical experience by collaborating with experts. 66 | Here are some programs and fellowships that offer valuable experience, a stipend to appreciate your work, and the opportunity to showcase your skills. 67 |
68 |49 | Competitive programming is a mind sport usually held over the Internet or a local network, involving participants trying to program 50 | according to provided specifications. Contestants are referred to as sports programmers. 51 | Competitive programming is recognized and supported by several multinational software and Internet companies, such as Facebook, Apple, Amazon, Netflix, and, 52 | Google. Some of the top platforms where you can Learn and Practice. 53 |
54 |
59 |
60 | 90 | Some essential resources that can help you excel in the world of competitive coding 91 |
92 |Start your coding career with Coding Hustlers, 72 | a platform that serves as an invaluable resource hub, offering a wide range of resources related to basic programming, Competitive Programming, and Open-Source Programs. 73 | 74 |
75 |
126 | Are you finding it difficult to choose your first programming language? 129 | With so many resources available, it can be challenging to decide which ones to follow. 130 | Discover the best free resources to get started and never miss out on valuable information Read more
131 |132 |
152 | Competitive Programming is a mind sport where programmers solve well-defined problems within a time limit. 155 | It involves writing code to solve algorithmic challenges, often requiring logical thinking, problem-solving skills, and knowledge of data structures and algorithms. 156 | Beginners start by learning basic concepts and gradually tackle more complex problems. 157 | It's a fun way to improve coding skills, think creatively, and prepare for technical interviews Read more 159 | 160 |
161 | 162 |
194 | Open Source & Fellowship programs provide opportunities for developers and enthusiasts to contribute to open-source projects while gaining valuable experience and mentorship. 197 | Participants collaborate on real-world projects, often guided by experienced professionals, which helps them enhance their skills, build a professional network, and sometimes earn stipends or other benefits Read more
198 |.
199 |