├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug.md │ ├── ideas.md │ └── questions.md ├── pull_request_template.md └── workflows │ ├── community.yml │ └── stale.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE └── README.md /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | custom: ["https://paystack.com/pay/chryzhub"] 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug 3 | about: Create a bug-report to help us address errors in the repo. 4 | title: '' 5 | labels: bug 6 | assignees: '' 7 | 8 | --- 9 | 10 | **Description** 11 | 12 | 13 | 14 | **Stack** 15 | 16 | Project stack or language (eg. Frontend): 17 | 18 | **Working Environment** 19 | 20 | Operating System (eg Linux): 21 | 22 | Browser (eg. Chrome): 23 | 24 | Device (eg. Laptop or Phone): 25 | 26 | **Screenshots** 27 | 28 | Please add a screenshot if applicable 29 | 30 | [Optional] **Additional Context** 31 | 32 | Add any other context about the problem here. 33 | 34 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/ideas.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Ideas 3 | about: Bringing up ideas for the smooth running of the community 4 | title: 'I have an idea' 5 | labels: 'ideas' 6 | assignees: 'chryzcodez' 7 | 8 | --- 9 | 10 | 11 | **Description** 12 | 13 | A brief description of the ideas: 14 | 15 | **Goals** 16 | 17 | The aim and objectives of the ideas: 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/questions.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Open Source Question 3 | about: I am stuck please can someone help 4 | title: '' 5 | labels: question 6 | assignees: '' 7 | 8 | --- 9 | 10 | **Description** 11 | 12 | A brief description of the question , also include what you tried and what didn't work: 13 | 14 | **Screenshots** 15 | 16 | Please add a screenshot if applicable 17 | 18 | [Optional] **Additional Context** 19 | 20 | Add any other context about the problem here. 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | #ISSUE-NO 2 | 3 | #### What does this PR do? 4 | 5 | #### Description of Task to be completed? 6 | 7 | #### How can this be manually tested? 8 | 9 | #### Any background context you want to provide? 10 | 11 | #### What is the relevant issue link? 12 | 13 | #### Screenshots (if appropriate) 14 | 15 | #### Questions: 16 | 17 | 18 | -------------------------------------------------------------------------------- /.github/workflows/community.yml: -------------------------------------------------------------------------------- 1 | on: 2 | issues: 3 | types: [opened] 4 | pull_request_target: 5 | types: [opened] 6 | 7 | jobs: 8 | welcome: 9 | runs-on: ubuntu-latest 10 | steps: 11 | - uses: actions/first-interaction@v1 12 | with: 13 | repo-token: ${{ secrets.GITHUB_TOKEN }} 14 | issue-message: '
If you are willing to join the community, connect via the Chryz-Hub Connect WebsiteYou can make a pratice pull request and also add your name been a member of the community ~~ here.
' 15 | pr-message: 'If you are willing to join the community, connect via Chryz-Hub Connect WebsiteYou can make a pratice pull request and also add your name been a member of the community ~~ here.
' 16 | -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- 1 | name: 'Close stale issues and PRs' 2 | on: 3 | schedule: 4 | - cron: '30 1 * * *' 5 | 6 | jobs: 7 | stale: 8 | runs-on: ubuntu-latest 9 | steps: 10 | - uses: actions/stale@v3 11 | with: 12 | repo-token: ${{ secrets.GITHUB_TOKEN }} 13 | stale-issue-label: 'stale' 14 | stale-pr-label: 'stale' 15 | stale-issue-message: 'This issue is stale because it has been open 20 days with no activity. Remove stale label or comment or this will be closed in 10 days.' 16 | stale-pr-message: 'This PR is stale because it has been open 20 days with no activity. Remove stale label or comment or this will be closed in 20 days.' 17 | close-issue-message: 'This issue was closed because it has been stalled for 15 days with no activity.' 18 | close-pr-message: 'This PR was closed because it has been stalled for 15 days with no activity.' 19 | days-before-issue-stale: 20 20 | days-before-pr-stale: 20 21 | days-before-issue-close: 15 22 | days-before-pr-close: 15 23 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | # Contributor Covenant Code of Conduct 2 | 3 | ## Our Pledge 4 | 5 | We as members, contributors, and leaders pledge to make participation in our 6 | community a harassment-free experience for everyone, regardless of age, body 7 | size, visible or invisible disability, ethnicity, sex characteristics, gender 8 | identity and expression, level of experience, education, socio-economic status, 9 | nationality, personal appearance, race, religion, or sexual identity 10 | and orientation. 11 | 12 | We pledge to act and interact in ways that contribute to an open, welcoming, 13 | diverse, inclusive, and healthy community. 14 | 15 | ## Our Standards 16 | 17 | Examples of behavior that contributes to a positive environment for our 18 | community include: 19 | 20 | * Demonstrating empathy and kindness toward other people 21 | * Being respectful of differing opinions, viewpoints, and experiences 22 | * Giving and gracefully accepting constructive feedback 23 | * Accepting responsibility and apologizing to those affected by our mistakes, 24 | and learning from the experience 25 | * Focusing on what is best not just for us as individuals, but for the 26 | overall community 27 | 28 | Examples of unacceptable behavior include: 29 | 30 | * The use of sexualized language or imagery, and sexual attention or 31 | advances of any kind 32 | * Trolling, insulting or derogatory comments, and personal or political attacks 33 | * Public or private harassment 34 | * Publishing others' private information, such as a physical or email 35 | address, without their explicit permission 36 | * Other conduct which could reasonably be considered inappropriate in a 37 | professional setting 38 | 39 | ## Enforcement Responsibilities 40 | 41 | Community leaders are responsible for clarifying and enforcing our standards of 42 | acceptable behavior and will take appropriate and fair corrective action in 43 | response to any behavior that they deem inappropriate, threatening, offensive, 44 | or harmful. 45 | 46 | Community leaders have the right and responsibility to remove, edit, or reject 47 | comments, commits, code, wiki edits, issues, and other contributions that are 48 | not aligned to this Code of Conduct, and will communicate reasons for moderation 49 | decisions when appropriate. 50 | 51 | ## Scope 52 | 53 | This Code of Conduct applies within all community spaces, and also applies when 54 | an individual is officially representing the community in public spaces. 55 | Examples of representing our community include using an official e-mail address, 56 | posting via an official social media account, or acting as an appointed 57 | representative at an online or offline event. 58 | 59 | ## Enforcement 60 | 61 | Instances of abusive, harassing, or otherwise unacceptable behavior may be 62 | reported to the community leaders responsible for enforcement at 63 | chryzhub@gmail.com. 64 | All complaints will be reviewed and investigated promptly and fairly. 65 | 66 | All community leaders are obligated to respect the privacy and security of the 67 | reporter of any incident. 68 | 69 | ## Enforcement Guidelines 70 | 71 | Community leaders will follow these Community Impact Guidelines in determining 72 | the consequences for any action they deem in violation of this Code of Conduct: 73 | 74 | ### 1. Correction 75 | 76 | **Community Impact**: Use of inappropriate language or other behavior deemed 77 | unprofessional or unwelcome in the community. 78 | 79 | **Consequence**: A private, written warning from community leaders, providing 80 | clarity around the nature of the violation and an explanation of why the 81 | behavior was inappropriate. A public apology may be requested. 82 | 83 | ### 2. Warning 84 | 85 | **Community Impact**: A violation through a single incident or series 86 | of actions. 87 | 88 | **Consequence**: A warning with consequences for continued behavior. No 89 | interaction with the people involved, including unsolicited interaction with 90 | those enforcing the Code of Conduct, for a specified period of time. This 91 | includes avoiding interactions in community spaces as well as external channels 92 | like social media. Violating these terms may lead to a temporary or 93 | permanent ban. 94 | 95 | ### 3. Temporary Ban 96 | 97 | **Community Impact**: A serious violation of community standards, including 98 | sustained inappropriate behavior. 99 | 100 | **Consequence**: A temporary ban from any sort of interaction or public 101 | communication with the community for a specified period of time. No public or 102 | private interaction with the people involved, including unsolicited interaction 103 | with those enforcing the Code of Conduct, is allowed during this period. 104 | Violating these terms may lead to a permanent ban. 105 | 106 | ### 4. Permanent Ban 107 | 108 | **Community Impact**: Demonstrating a pattern of violation of community 109 | standards, including sustained inappropriate behavior, harassment of an 110 | individual, or aggression toward or disparagement of classes of individuals. 111 | 112 | **Consequence**: A permanent ban from any sort of public interaction within 113 | the community. 114 | 115 | ## Attribution 116 | 117 | This Code of Conduct is adapted from the [Contributor Covenant][homepage], 118 | version 2.0, available at 119 | https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. 120 | 121 | Community Impact Guidelines were inspired by [Mozilla's code of conduct 122 | enforcement ladder](https://github.com/mozilla/diversity). 123 | 124 | [homepage]: https://www.contributor-covenant.org 125 | 126 | For answers to common questions about this code of conduct, see the FAQ at 127 | https://www.contributor-covenant.org/faq. Translations are available at 128 | https://www.contributor-covenant.org/translations. 129 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contributing 2 | 3 | When contributing to this repository, please first discuss the change you wish to make via issue, 4 | email, or any other method with the owners of this repository before making a change. 5 | 6 | Please note we have a [CODE of CONDUCT](https://github.com/chryz-hub/web-dev-resources/blob/master/CODE_OF_CONDUCT.md), please follow it in all your interactions with the project. 7 | 8 | 9 | ## Pull Request Process 10 | 11 | 1. Ensure any install or build dependencies are removed before the end of the layer when doing a 12 | build. 13 | 2. Update the README.md with details of changes to the interface, this includes new environment 14 | variables, exposed ports, useful file locations and container parameters. 15 | 3. Increase the version numbers in any examples files and the README.md to the new version that this 16 | Pull Request would represent. The versioning scheme we use is [SemVer](http://semver.org/). 17 | 4. You may merge the Pull Request in once you have the sign-off of two other developers, or if you 18 | do not have permission to do that, you may request the second reviewer to merge it for you. 19 | 20 | ## Commit Message Guidelines 😎 21 | 22 | In order to make git commit messages **easier to read** and faster to reason about, we follow some guidelines on most commits to keep the **format predictable**. Check [Conventional Commits specification](https://conventionalcommits.org) for more information about our guidelines. 23 | 24 | **Examples**: 25 | 26 | 27 | ``` 28 | docs(changelog): update changelog to beta.5 29 | docs: add API documentation to the bot 30 | test(server): add cache tests to the movie resource 31 | fix(web): add validation to phone input field 32 | fix(web): remove avatar image from being required in form 33 | fix(release): need to depend on latest rxjs and zone.js 34 | ``` 35 | 36 | ### Type 37 | 38 | Must be one of the following: 39 | 40 | - **build**: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm). 41 | - **ci**: Changes to our CI configuration files and scripts (example scopes: Circle, BrowserStack, SauceLabs) 42 | - **docs**: Documentation only changes 43 | - **feat**: A new feature 44 | - **fix**: A bug fix 45 | - **perf**: A code change that improves performance 46 | - **refactor**: A code change that neither fixes a bug nor adds a feature 47 | - **style**: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc) 48 | - **test**: Adding missing tests or correcting existing tests 49 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 Chryz-Hub 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Web-Dev Resources 2 | 3 |33 |34 |
48 |- HTML5 Doctor
35 |- w3resource- HTML
36 |- w3resource- HTML5
37 |- Progate
38 |- Learn HTML- Codecademy
39 |- Introduction to HTML- Scrimba
40 |- HTML5 Rocks
41 |- After Hours Programming
42 |- HTML5 Reference
43 |- GeeksforGeeks
44 |- html.com
45 |- HTML Dog
46 |- HTML Tutorial- Codeconquest
47 |
51 |52 |
62 |- Introduction to HTML5
53 |- Learn Practical HTML Crash Course in 85-Minutes
54 |- HTML Introduction Course
55 |- Web Development By Doing: HTML / CSS From Scratch
56 |- Learn HTML & CSS: How To Start Your Web Development Career
57 |- Master the Basics of HTML5 & CSS3: Beginner Web Development
58 |- HTML Full Course - Build a Website Tutorial
59 |- HTML Tutorial - How to Make a Super Simple Website
60 |- Learn HTML5 - full course with code samples
61 |
70 |71 |
87 |- Javascript.info
72 |- Vanilla Javacript Projects
73 |- Progate
74 |- Full Stack Javascript- The Odin Project
75 |- codecademy
76 |- Edx
77 |- Javascript Tutorial- Codeconquest
78 |- JS: Interview Algorithm
79 |- Javascript30
80 |- w3resource
81 |- Javascript Utilities
82 |- A Beginner's Guide to JavaScript's Prototype
83 |- Programiz
84 |- After Hours Programming
85 |- GeeksforGeeks
86 |
90 |91 |
108 |- Interactivity with JavaScript
92 |- JavaScript Programming - Full Course
93 |- Learn JavaScript - Full Course for Beginners
94 |- Learn JavaScript for free
95 |- Javascript Project Tutorial: Budget App
96 |- Data Structures and Algorithms in JavaScript - Full Course for Beginners
97 |- Web Application Development with JavaScript and MongoDB
98 |- JavaScript Basics
99 |- Data Manipulation in JavaScript
100 |- Programming for the Web with JavaScript
101 |- JavaScript Algorithms and Data Structures
102 |- Intro to JS: Drawing & Animation
103 |- Advanced JS: Natural Simulations
104 |- Data Visualization
105 |- Free Udemy Javascript Courses
106 |- JavaScript, jQuery, and JSON
107 |
111 |112 |
157 |- 30 Days Of JavaScript
113 |- Learn To Code JavaScript
114 |- JavaScript For Everyone
115 |- Clean Code JavaScript
116 |- Functional Programming in JavaScript
117 |- 33 Concepts Every JavaScript Developer Should Know
118 |- 30 seconds of code
119 |- The JavaScript Way
120 |- JavaScript-snippets
121 |- Javascript Basic Projects
122 |- Beginner JavaScript
123 |- Rithm School Computer Science Fundamentals with JavaScript
124 |- LAB | JS Vikings
125 |- Javascript Testing Best Practices
126 |- Javascript Questions
127 |- Master the JavaScript Interview
128 |- JavaScript Algorithms and Data Structures
129 |- You Don't Know JS Yet
130 |- Learning zone -JavaScript Interview Questions
131 |- 123-JavaScript Interview Questions
132 |- Learn JavaScript
133 |- In JS we trust
134 |- Problem Solving using Javascript
135 |- JavaScript Modern Interview Code Challenges
136 |- JS interview questions
137 |- Interview Algorithm Questions in Javascript
138 |- Awesome JavaScript Learning
139 |- JS Algos
140 |- Learning zone- JavaScript Interview Questions
141 |- Computer Science in JavaScript (ES5 and ES6)
142 |- Awesome JavaScript Interviews
143 |- JavaScript Path
144 |- JavaScript Interview Questions & Answers
145 |- Computer Science in JavaScript
146 |- javascript-algorithms
147 |- JAVASCRIPTING
148 |- Learning JavaScript Data Structures and Algorithms
149 |- Javascript Exercises
150 |- Awesome JavaScript
151 |- JavaScript tips and tidibits
152 |- JavaScript in one pic
153 |- Learn JavaScript
154 |- Airbnb JavaScript Style Guide() {
155 |- The Algorithms - Javascript
156 |
160 |161 |
163 |- 70 JavaScript Interview Questions
162 |
166 |167 |
172 |- JavaScript Notes and Illustrations (50 concepts)
168 |- Eloquent JavaScript
169 |- Exploring JS
170 |- The JavaScript Way
171 |
176 | You can create segments for python blogs, documentations, repositories, books and the rest by adding contents. 177 |
178 |
179 |220 | 221 |.py websites
180 |181 |
219 |- Python Basics
182 |- w3resource
183 |- intelliPaat
184 |- Learning To Program
185 |- After Hours Programming
186 |- Learn Python
187 |- Py4e
188 |- Programming Fundamentals in Python
189 |- Learning Python Magic Methods
190 |- Pythonspot
191 |- Python Tutorial- Codeconquest
192 |- ThePythonGuru
193 |- Python Course
194 |- Crash into Python
195 |- Pyton Tutor
196 |- Dive Into Python 3
197 |- Python Programming
198 |- Python Official Documentation
199 |- Automate the Boring Stuff with Python
200 |- TutorialsPoint
201 |- codecademy
202 |- Kaggle
203 |- w3schools
204 |- Programiz
205 |- Real Python
206 |- Pynative
207 |- Sololearn
208 |- Algosaurus- A graphic guide to algorithms
209 |- Google's Python Class
210 |- Full Stack Python
211 |- Learn X In Y Minutes
212 |- Progate
213 |- PythonForBeginners
214 |- Edx
215 |- GeeksforGeeks
216 |- Python Cheatsheet
217 |- The Hitchhiker’s Guide to Python
218 |256 | 257 |.py courses/videos
222 |223 |
255 |- Crash Course on Python
224 |- Programming for Everybody (Getting Started with Python)
225 |- Python Data Structures
226 |- Python for Everybody - Full University Python Course
227 |- Learn Python - Full Course for Beginners [Tutorial]
228 |- Python Algorithms for Interviews
229 |- MongoDB with Python Crash Course - Tutorial for Beginners
230 |- Python Django and Google APIs - Project Tutorial
231 |- Python 3 Programming Specialization
232 |- Backend Web Development with Python - Full Course
233 |- An Introduction to Interactive Programming in Python (Part 1)
234 |- Learn to Program: The Fundamentals
235 |- Python Programming Essentials
236 |- Python for Absolute Beginners!
237 |- Machine Learning
238 |- 2021 Complete Python Bootcamp From Zero to Hero in Python
239 |- Introduction To Computer Science And Programming Using Python
240 |- Python Crash Course by Traversy Media
241 |- Introduction To Programming with Python
242 |- Rithm School Python Fundamentals Part I
243 |- Rithm School Python Fundamentals Part II
244 |- An Introduction to Python Programming
245 |- Learn Python 3.6 for Total Beginners
246 |- Free Udemy Python Courses
247 |- Try Django 1.11 // Python Web Development
248 |- Scientific Computing with Python
249 |- Data Analysis with Python
250 |- 100 Days of Code - The Complete Python Pro Bootcamp for 2021
251 |- Learn Python Programming Masterclass
252 |- Python Tutorial Based on the Official Documentation
253 |- Machine Learning with Python
254 |291 | 292 |.py repositories
258 |259 |
290 |- Hitchhiker's Guide to Python
260 |- Awesome Python
261 |- The Elements of Python Style
262 |- Python Reference
263 |- awesome-python-in-education
264 |- Ultimate Python study guide
265 |- 30 seconds of python
266 |- python-resources
267 |- Python
268 |- Cracking the Coding Interview in Python
269 |- Tutorials
270 |- Python Interview Problems For Practice
271 |- 100 Plus Python Coding Problems With Solutions
272 |- Python Ultimate Tutorial
273 |- Beginners-Python-Programs
274 |- Python programming tutorial for beginners
275 |- learn-python3
276 |- CodeBits
277 |- Python Interview Questions
278 |- python-awesome
279 |- 100 DaysOfCode with Python
280 |- 30 Days Of Python
281 |- The Python Open Source Computer Science Degree
282 |- Free Python Books
283 |- FlyPython
284 |- Break The Ice With Python
285 |- Awesome Python Books
286 |- learn-python
287 |- full-speed-python
288 |- The Algorithms - Python
289 |303 | 304 |.py podcasts
293 |294 |
302 |- Django Chat
295 |- Podcast.\_\_init__
296 |- Python Bytes
297 |- Running in Production
298 |- Talk Python To Me
299 |- The Real Python Podcast
300 |- Test and Code
301 |310 | 311 |.py blogs
305 |306 |
309 |- Learning Python course
307 |- Practical Business Python
308 |332 | 333 |.py books
312 |313 |
331 |- Think Python
314 |- Learning with Python- How to Think Like a Computer Scientist
315 |- Learning Python: powerful object-oriented programming
316 |- Introduction to Machine Learning with Python
317 |- A Byte of Python
318 |- Python for you and me
319 |- Learning with Python: How to Think Like a Computer Scientist
320 |- Beyond the Basic Stuff with Python
321 |- Dive Into Algorithms
322 |- Cracking Codes with Python
323 |- Intermediate Python
324 |- Python Cookbook: Recipes for Mastering Python 3
325 |- Starting Out With Python
326 |- Learn Python The Hard Way
327 |- Invent Your Own Computer Games with Python
328 |- Python Crash Course: A Hands-On, Project-Based Introduction to Programming
329 |- Fluent Python
330 |340 |.py newsletters
334 |335 |
339 |- Pycoder's Weekly
336 |- Python Tricks
337 |- Python Weekly
338 |
344 | You can create segments for css blogs, documentations, repositories, books and the rest by adding contents. 345 |
346 |
347 |365 | 366 |.css websites
348 |349 |
364 |- CSS tricks
350 |- CSS Reference
351 |- CSS Tutorials
352 |- After Hours Programming
353 |- CSS Portal
354 |- Enjoy CSS
355 |- CSS Tutorial- Codeconquest
356 |- CSS Layout
357 |- CSS Deck
358 |- Web Tools
359 |- CSS Triggers
360 |- GeeksforGeeks
361 |- Cubic Bezier
362 |- W3 Schools
363 |375 | 376 |.css courses/videos
367 | 374 |388 | 389 |.css games
377 |378 |
387 |- CSS Battle
379 |- CSS Diner
380 |- Grid Critters
381 |- Grid Garden
382 |- Codepip
383 |- Flexbox Defense
384 |- Flexbox Zombies
385 |- Flexbox Froggy
386 |399 |.css repositories
390 |391 |
398 |- Airbnb React/JSX Style Guide
392 |- 30 seconds of css
393 |- Learning zone- CSS interview questions
394 |- Awesome CSS Learning
395 |- Awesome CSS Frameworks
396 |- You Don't Need JavaScript
397 |
402 | You can create segments for react blogs, documentations, repositories, books and the rest by adding contents. 403 |
404 |
405 |415 | 416 |.js(react) websites
406 |407 |
414 |- React Docs
408 |- Free ultimate React resources. Zero to Hero in React
409 |- Progate
410 |- React Interview Questions
411 |- GeeksforGeeks
412 |- React For Beginners
413 |432 | 433 |.js(react) repositories
417 |418 |
431 |- 30 Days Of React
419 |- Awesome React
420 |- React Native for Web
421 |- React Starter Kit
422 |- React Community
423 |- Learning zone- React Interview Questions
424 |- Awesome React Native
425 |- React Interview Questions & Answers
426 |- 30 seconds of react
427 |- Absolutely Awesome React Components & Libraries
428 |- React For Everyone
429 |- React For Beginners
430 |454 |.js(react) courses/videos
434 |435 |
453 |- Learn React JS in This Free 7-Hour Course
436 |- Learn React for free
437 |- Multiplatform Mobile App Development with React Native
438 |- Front-End Web Development with React
439 |- Introduction to ReactJS
440 |- CS50's Mobile App Development with React Native
441 |- React Router and Redux
442 |- React Tutorials
443 |- Developing Cloud Applications with Node.js and React
444 |- React vs Angular vs Vue.js by Example
445 |- Complete React Tutorial (with Redux)
446 |- React, Redux & Firebase App Tutorial
447 |- React + Firebase: For Beginners
448 |- React Native Tutorial for Beginners
449 |- React and Redux Masterclass
450 | 451 | 452 |
457 | You can create segments for frontend development blogs, documentations, repositories, books and the rest by adding contents. 458 |
459 |
460 |471 | 472 |frontend websites
461 |462 |
470 |- Frontend Mentor | Front-end coding challenges using a real-life workflow
463 |- Responsive Design Patterns
464 |- Interneting is hard (But it doesn’t have to be)
465 |- Front-end Tips
466 |- Learn to code awesome websites in HTML, CSS and Javascript
467 |- Front end Interview Questions
468 |- MDN- Front end web developer
469 |490 | 491 |frontend courses/videos
473 |474 |
489 |- Foundations of Front-End Web Development
475 |- Web Coding Fundamentals: HTML, CSS and Javascript
476 |- Intro to HTML/CSS: Making webpages 477 |
- Don’t Fear the Internet
478 |- Front End Development Libraries
479 |- Intro to HTML and CSS
480 |- Front-End Web UI Frameworks and Tools
481 |- Responsive Web Design
482 |- Learn HTML5 and CSS3 From Scratch - Full Course
483 |- HTML/CSS Tutorial - Build a Beautiful Blog
484 |- HTML and CSS Tutorial - Create a Website for Beginners
485 |- HTML, CSS, and Javascript for Web Developers
486 |- Programming Foundations with JavaScript, HTML and CSS
487 |- Front End Development Libraries
488 |505 | 506 |frontend repositories
492 |493 |
504 |- Front End Checklist
494 |- Front end Developer Interview Questions
495 |- Front end Interview Questions
496 |- Frontend UI Developer Interview Questions
497 |- Front End Interview Questions and Answers
498 |- Front End Interview Handbook
499 |- Interview Questions
500 |- Awesome Web Development Resources
501 |- The Best Frontend JavaScript Interview Questions: Answers
502 |- Awesome HTML/CSS/JS Tips
503 |511 |frontend bootcamps
507 |508 |
510 |- Frontend Masters Web Development Bootcamp
509 |
514 |515 |
562 |- TopCoder
516 |- Coderbyte
517 |- ProjectEuler
518 |- HackerRank
519 |- CodeChef
520 |- exercism
521 |- Codewars
522 |- LeetCode
523 |- SPOJ
524 |- CodinGame
525 |- HackerEarth
526 |- DailyProgrammer
527 |- Codility
528 |- CodeEval
529 |- Rosalind
530 |- Codeforces
531 |- Kaggle
532 |- geektastic
533 |- The Code Player
534 |- Programmr
535 |- CodeGym
536 |- Interview Cake
537 |- Daily Coding Problem
538 |- CodePen
539 |- Pramp
540 |- Screeps
541 |- Advent Of Code
542 |- Kattis
543 |- Testdome
544 |- Halite
545 |- Practity
546 |- DMOJ
547 |- Codeabbey
548 |- InterviewBit
549 |- interviewing.io
550 |- GeeksForGeeks
551 |- URI Online Judge
552 |- Reply Challenges
553 |- Kick Start
554 |- Code Jam
555 |- CodingBat
556 |- CodeSignal
557 |- Edabit
558 |- PythonChallenge
559 |- Dare2Compete
560 |- JudoCoder
561 |
566 | 567 |639 | 640 |Repositories
568 |569 |
638 |- Web Dev For Beginners- 24 Lessons, 12 Weeks to get started as a Web Developer.
570 |- Nutshell Mahcine Learning - This repository contains resources to kickstart and enhance your machine learning journey. 571 |
- Useful Resources for Developers - Here is a list of best resources to get you started with learning how to code (mostly related to Web Development).
572 |- Free Programming Books - Freely available programming books.
573 |- Awesome Beginner Friendly Projects - A list of awesome beginners-friendly projects.
574 |- Coding Interview University - A complete computer science study plan to become a software engineer
575 |- The Complete FAANG Preparation - This repository contains all the DSA (Data-Structures, Algorithms, 450 DSA by Love Babbar Bhaiya, FAANG Questions), Technical Subjects (OS + DBMS + SQL + CN + OOPs) Theory+Questions, FAANG Interview questions, and Miscellaneous Stuff (Programming MCQs, Puzzles, Aptitude, Reasoning).
576 |- Real World - The mother of all demo apps - Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more.
577 |- Algorithms - Algorithms playground for common questions solved in ruby syntax.
578 |- Algorithms and Data Structures - Implementation of Algorithms and Data Structures, Problems and Solutions.
579 |- Design Resources For Developers - A curated list of FREE design & UI resources for developers including stock photos, templates, frameworks, UI Kits, online tools and much much more.
580 |- Competitive Programming Question Bank - This repository contains all the popular Competitive Programming and DSA questions with solutions for your Coding Interview Preparation.
581 |- Itsy Bitsy Data Structures - In here are super simplified examples of many of the common data structures written in easy to read JavaScript.
582 |- Data Science Interview Questions And Answers - Data science interview questions with answers.
583 |- Algorithmic Pseudocode - This repository contains the pseudocode(pdf) of various algorithms and data structures necessary for Interview Preparation and Competitive Coding
584 |- Faq Guru - A list of interview questions. This repository is everything you need to prepare for your technical interview.
585 |- Data Science Resources -Open Source Data Science Resources.
586 |- HTML5 Website Templates - A repositoroty that contains 150+ Website Templates.
587 |- Vuejs Interview Questions - List of 300 VueJS Interview Questions And Answers
588 |- Data Structures & Algorithms - This repo contains links of resources, theory subjects content and DSA questions & their solution for interview preparation from different websites like geeksforgeeks, leetcode, etc.
589 |- Machine Learning With Python - Small scale machine learning projects to understand the core concepts
590 |- Data Science Interview Resources A repository listing out the potential sources which will help you in preparing for a Data Science/Machine Learning interview.
591 |- Data Scientist Roadmap - A roadmap to start your data science career.
592 |- Every Programmer Should Know - A collection of (mostly) technical things every software developer should know about.
593 |- Data Science Interviews - Data science interview questions and answers.
594 |- Awesome Scalability - The Patterns of Scalable, Reliable, and Performant Large-Scale Systems.
595 |- SDE Interview Questions - Most comprehensive list clipboard of tech interview questions blue_book of companies scraped from Geeksforgeeks, CareerCup and Glassdoor.
596 |- System Design Interview - System design interview for IT companies
597 |- Interactive Coding Challenges - 120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
598 |- 100 Data Science Programming Problems - Here are 100 data science programming problems.
599 |- Project Guidelines - A set of best practices for JavaScript projects
600 |- 450-DSA Cracker - 450-DSA helps you track your progress in solving 400+ DSA questions and keeps you engaging based on DSA-Cracker Sheet
601 |- Machine Learning Interviews - Machine Learning Interviews from FAAG, Snapchat, LinkedIn. I have offers from Snapchat, Coupang, Stitchfix etc.
602 |- Interview - Everything you need to prepare for your technical interview
603 |- JavaScript & Node.js Best Testing Practices Comprehensive and exhaustive JavaScript & Node.js testing best practices
604 |- Angular Interview Questions & Answers - List of 300 Angular Interview Questions and answers
605 |- 100 Data Science Programming Problems - Here are 100 data science programming problems.
606 |- Interlow level design primerview - Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.
607 |- Computer Science Reading List - A list of computer-science readings I recommend
608 |- Interview - Everything you need to prepare for your technical interview
609 |- Web Developer Interview Questions - Web Developer Interview questions and answers.
610 |- Javascript Testing A-Z - JavaScript & Node.js testing workshop, from A-Z
611 |- UI Testing Best Practices - The largest UI testing best practices list.
612 |- Node.js Best Practices - The Node.js best practices list.
613 |- System Design and Architecture - Learn how to design large-scale systems. Prep for the system design interview.
614 |- Technical Interview Mega Repo - Study materials for SE/CS technical interviews.
615 |- Full-stack Developer Interview Questions and Answers - Full-stack developer interview questions and answers.
616 |- Interviews - Everything you need to know to get the job.
617 |- Start Machine Learning - A complete guide to start and improve in machine learning (ML), artificial intelligence (AI) without ANY background in the field and stay up-to-date with the latest news and state-of-the-art techniques!
618 |- Back-End Developer Interview Questions - A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or completely ignore.
619 |- Developer Handbook - An opinionated guide on how to become a professional Web/Mobile App Developer.
620 |- 30 seconds of interviews - A curated collection of common interview questions to help you prepare for your next interview.
621 |- Algorithms Explanation - Popular algorithms explained in simple language with examples and links to their implementation in various programming languages and other required resources.
622 |- Awesome Interviews - A curated awesome list of lists of interview questions. Feel free to contribute!
623 |- Public APIs - A collective list of free APIs.
624 |- The Open Source Computer Science Degree - This is a curated list of free courses from reputable universities like MIT, Stanford, and Princeton that satisfy the same requirements as an undergraduate Computer Science degree, minus general education.
625 |- Reverse interview - This is a list of questions which may be interesting to a tech job applicant. It contains questions to ask the company during your interview.
626 |- The System Design Primer< - Learn how to design large-scale systems. Prep for the system design interview. /li> 627 |
- Learn To Code - Resources for budding developers
628 |- Free For Dev - A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
629 |- Coding Interviews - This repository contains coding interviews that I have encountered in company interviews.
630 |- Developer Roadmap - Roadmap to becoming a web developer in 2021
631 |- Awesome - Awesome lists about all kinds of interesting topics
632 |- OG AWS - Amazon Web Services — a practical guide.
633 |- Full Stack Interview Questions - More than ~3877 Full Stack, Coding & System Design Interview Questions And Answers sourced from all around the Internet to help you to prepare to an interview, conduct one, mock your lead dev or completely ignore.
634 |- Naming cheatsheet - Comprehensive language-agnostic guidelines on variables naming. Home of the A/HC/LC pattern.
635 |- Node.js Interview Questions - Frequently Asked Node.js Interview Questions.
636 |- Tech Interview Handbook - Curated interview preparation materials for busy engineers.
637 |648 | 649 |Courses/Videos
641 |642 |
647 |- CS50's Introduction to Computer Science
643 |- Computer Science 101
644 |- Programming Basics
645 |- Computer Science Algorithms
646 |660 |Blogs
650 |651 |
659 |- Epic List of Interview Questions
652 |- Technical Interviews: the 8 Most Common Mistakes Programmers Make
653 |- Software Development Life Cycle
654 |- Becoming a Data Scientist – Curriculum via Metromap
655 |- Software Testing
656 |- How to pass a programming interview
657 |- Coding Interview Tips
658 |