0

5 Repositories to Boost Your Knowledge

 1 year ago
source link: https://dev.to/surajondev/5-repositories-to-boost-your-knowledge-2787
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
Cover image for 5 Repositories to Boost Your Knowledge
Suraj Vishwakarma

Posted on May 4

• Originally published at surajondev.com

sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg 13 multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg 2 exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg 1 raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg 1 fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg 1

 

5 Repositories to Boost Your Knowledge

Introduction

GitHub is the go-to platform for developers who want to share and collaborate on projects. With over 100 million repositories, it can be overwhelming to find the best resources for learning and improving your skills.

In this blog post, we have compiled a list of 5 GitHub repositories that can give you an instant knowledge boost.

FreeCodeCamp

freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.

GitHub logo freeCodeCamp / freeCodeCamp

freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.

freeCodeCamp Social Banner

freeCodeCamp.org's open-source codebase and curriculum

freeCodeCamp.org is a friendly community where you can learn to code for free. It is run by a donor-supported 501(c)(3) charity to help millions of busy adults transition into tech. Our community has already helped more than 40,000 people get their first developer job.

Our full-stack web development and machine learning curriculum is completely free and self-paced. We have thousands of interactive coding challenges to help you expand your skills.

Table of Contents

Certifications

freeCodeCamp.org offers several free developer certifications. Each of these certifications involves building 5 required web app projects, along with hundreds of optional coding challenges to help you prepare for those projects. We estimate that each certification will take a beginner programmer around 300 hours to earn.

Each of these 50…

FreeCodeCamp is a non-profit organization that offers a free, self-paced curriculum in web development. The GitHub repository contains all the code and resources you need to learn HTML, CSS, JavaScript, and more. FreeCodeCamp also offers a supportive community of developers who can help you along the way.


Awesome Lists

😎 Awesome lists about all kinds of interesting topics

Awesome Lists is a curated list of awesome lists for various programming languages and technologies. These lists include everything from frameworks and libraries to tutorials and best practices. With over 1400 lists, Awesome Lists is an invaluable resource for developers who want to stay up-to-date with the latest trends and tools.


The Coding Train

Accompanying code and more for YouTube video tutorials

GitHub logo CodingTrain / Machine-Learning

Examples and experiments around ML for upcoming Coding Train videos

Dreams in the CodingTrain

Machine-Learning

Examples and experiments around ML for upcoming Coding Train videos and ITP course.

Resource attributes

Since resources across the internet vary in terms of their pre-requisites and general accessibility, it is useful to give attributes to them so that it is easy to understand where a resource fits into the wider machine learning scope. Below is a few suggested attributes (please extend):

  • 🌈 = creative
  • :bowtie: = beginner
  • 😅 = intermediate, some pre-requisites
  • :godmode: = advanced, many pre-requisites

Table of Contents

Articles & Posts

The Coding Train is a YouTube channel that offers tutorials on creative coding and generative art. The GitHub repository contains all the code and resources for the tutorials, as well as contributions from the community. The Coding Train is a great resource for developers who want to explore the intersection of art and technology.


Front-End Checklist

🗂 The perfect Front-End Checklist for modern websites and meticulous developers

GitHub logo thedaviddias / Front-End-Checklist

🗂 The perfect Front-End Checklist for modern websites and meticulous developers




  Front-End Checklist  


🚨 Currently working on a V2 of frontendchecklist.io,
feel free to discuss any feature you would like to see in the next version


The Front-End Checklist is an exhaustive list of all elements you need to have / to test before launching your website / HTML page to production.

  How To UseContributingWebsiteProduct Hunt

Other Checklists:
  🎮 Front-End Performance Checklist💎 Front-End Design Checklist

It is based on Front-End developers' years of experience, with the additions coming from some other open-source checklists.


How to use?

All items in the Front-End Checklist are required for the majority of the projects, but some elements can be omitted or are not essential (in the case of an administration web app, you may not need RSS feed for example). We choose to use 3 levels of flexibility:

  • means that the item is recommended but can be…

Front-End Checklist is a comprehensive checklist for front-end developers. It covers everything from accessibility and performance to SEO and security. The checklist is constantly updated and includes links to resources for each item on the list.


JavaScript Algorithms and Data Structures

📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

GitHub logo trekhleb / javascript-algorithms

📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

JavaScript Algorithms and Data Structures

🇺🇦 UKRAINE IS BEING ATTACKED BY RUSSIAN ARMY. CIVILIANS ARE GETTING KILLED. RESIDENTIAL AREAS ARE GETTING BOMBED.


This repository contains JavaScript based examples of many popular algorithms and data structures.

Each algorithm and data structure has its own separate README with related explanations and links for further reading (including ones to YouTube videos).

Read this in other languages: 简体中文 繁體中文 한국어 日本語, Polski, Français, Español, Português, Русский, Türkçe, Italiana, Bahasa Indonesia, Українська, Arabic, Tiếng Việt, Deutsch

☝ Note that this project is meant to be used for learning and researching purposes only, and it is not meant to be used for production.

Data Structures

A data structure is a particular…

JavaScript Algorithms and Data Structures is a collection of computer science algorithms and data structures implemented in JavaScript. The repository includes examples, explanations, and performance analyses for each algorithm and data structure. This repository is a great resource for developers who want to improve their algorithmic thinking and problem-solving skills.

Connect with Me

Conclusion

These 5 GitHub repositories are excellent resources for developers who want to improve their skills and knowledge. Whether you are a beginner or an experienced developer, these repositories can help you stay up-to-date with the latest trends and best practices in web development.

Top comments (1)

pic

CollapseExpand

What are some other repository to enhance knowledge on programming?

Comment button Reply


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK