[ 一日30分 인생승리의 학습법] 10 Awesome Github Repos Every Developer Must Know

10 Awesome Github Repos Every Developer Must Know

Photo by Yancy Min on Unsplash

If you want to learn more about tech, subscribe to my brand new YouTube Channel, where I explain complex topics in a crisp & sharp way to skill you up! → https://www.youtube.com/@litwire

I have collected ten great repositories you can find on GitHub that will definitely give you an instant knowledge boost.

1. Awesome

Awesome is, without a doubt, the most popular repo that curates all topics from software development to hardware to business. It has more than 223,000 stars on Github at this moment, and one could spend days (nights) browsing it. It is my one-stop shop if I want to learn something new.

Awesome Github Repository

Link to Repo

2. List of (Advanced) JavaScript Questions

This repository (49,000 stars) created by Lydia Hallie (a great person, by the way, check her out on Instagram!) is awesome if you want to test your JavaScript knowledge and/or prepare for a job interview. Lydia constantly adds new questions, so this repo is growing steadily!

JavaScript Questions Repo

Link to Repo

3. JavaScript Algorithms and Data Structures

JavaScript Algorithms (153,000 stars) contains a tremendous amount of JavaScript-based examples of popular and less popular algorithms and data structures. The structure is really nice because the examples are labeled either beginner or advanced. So whether you are interested in cryptography, sorting, graphs, or even machine learning (and much more), there will be something for you.

JavaScript Algorithms and Data Structures Repo

Link to Repo

4. Clean Code JavaScript

Knowing how to write clean code is a useful skill for almost every developer and mandatory in many projects and corporations. This repository (73,700 Stars) takes the concepts of Clean Code by Robert C. Martin and adapts them for JavaScript so you can use them in future work.

Clean Code Meme

Link to Repo

5. free-for.dev

This excellent repository (60,800 stars) was created to help developers find software (SaaS, PaaS, IaaS) and similar offerings that have free tiers. Using great software for free? Sounds awesome! There are services for email, CI/CD, monitoring, DNS, hosting, and many more.

Free For Dev Repo

Link to Repo

6. Tech Interview Handbook

If you want to prepare yourself for a job interview in tech (and you should!), this repository is just the right place for you. It currently has 80,000 stars on Github and helps you with:

  • How to prepare for coding interviews
  • Interview cheatsheet
  • Algorithm tips/best practice questions
  • Interview formats
  • …and more

Check it out before heading to the next interview.

Tech Interview Handbook Repository

Link to Repo

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

7. Effective Engineer — Notes

An “Effective Engineer” is someone who gets things done. But how can you become one? This Github repository (7,400 stars) has advice for you! Topics include:

  • How to optimize your learning
  • How to prioritize
  • Measuring your improvement
Effective Engineer Notes Repository

Link to Repo

8. List of Free Learning Resources

This repository has a whopping 253,000 stars on Github and definitely is one of the most-loved curations there. It offers lots and lots of freely available programming books, screencasts, podcasts, and even online courses of all sorts. If you are looking for learning materials — look no further!

List of Free Learning Resources Repository

Link to Repo

9. Big List of Naughty Strings

You can invest as much as you want into testing your code and programs, but when real users come into play — believe me, they will do things you would have never thought of, especially when it comes to user input. This repository (44,000 stars) has a huge list of Strings that are known to be problematic when entered as input by the user. So whether you want to impress your QA friends or use this for testing your software, this could be quite useful!

Big List of Naughty Strings Repository

Link to Repo

10. Awesome First PR Opportunities

The last repository I want to recommend to you is great if you want to get started with Open Source. Contributing to OSS is a great way to get involved with the community, add something to your portfolio, try out new things, become a better developer, and even find a new job. But getting started is quite hard, as I know from personal experience. This repository lists Open Source projects that are known for or currently have beginner-friendly issues that you can tackle. It helped me get started with OSS, should help you as well!

Awesome First PR Opportunities Repository

Link to Repo

I hope you find these repositories as awesome as I do, and I really hope that some of them will help you on your journey as a web developer.

 

[출처] https://levelup.gitconnected.com/10-awesome-github-repos-every-developer-must-know-c0b0839a17d3

 

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
1136 [ 一日30分 인생승리의 학습법] Git으로 실행취소(Undo)하는 거의 모든 방법 file 졸리운_곰 2023.05.07 37
1135 [ 一日30分 인생승리의 학습법] [git] [초보용] Git 되돌리기( Reset, Revert ) 졸리운_곰 2023.05.07 49
1134 [ 一日30分 인생승리의 학습법] 피그마 사용법과 협업하기(개발자 시점) file 졸리운_곰 2023.04.25 35
1133 [ 一日30分 인생승리의 학습법] ChatGPT를 비롯한 대화형 AI 서비스에서 더 좋은 결과물을 얻게 해주는 프롬프트 엔지니어링 (Prompt Engineering) file 졸리운_곰 2023.04.10 75
1132 [ 一日30分 인생승리의 학습법] 딥러닝 관련 강의, 자료, 읽을거리들에 대한 모음입니다. 졸리운_곰 2023.04.02 44
1131 [ 一日30分 인생승리의 학습법] 확실히 알아두면 만사가 편해지는 머신러닝 10가지 알고리즘 file 졸리운_곰 2023.04.01 46
1130 [ 一日30分 인생승리의 학습법] [머신러닝] 분류 알고리즘 한 페이지 정리(로지스틱회귀, SVM, KNN, file 졸리운_곰 2023.04.01 47
1129 [ 一日30分 인생승리의 학습법] ChatGPT로 10분만에 웹사이트 만들기 : 링크 및 자료 모음 졸리운_곰 2023.04.01 55
1128 [ 一日30分 인생승리의 학습법] AI Code Helper chatgpt vscode 플러그인 plugin file 졸리운_곰 2023.04.01 69
1127 [ 一日30分 인생승리의 학습법] 데이터 활용 시대의 필수 역량, 데이터 리터러시 제대로 하는 3가지 방법 file 졸리운_곰 2023.03.30 26
1126 [ 一日30分 인생승리의 학습법] 데이터 리터러시(Data Literacy)를 올리는 방법 file 졸리운_곰 2023.03.30 50
1125 [ 一日30分 인생승리의 학습법] 도커를 이용해 쉽게 IRC 서버 구축하기 file 졸리운_곰 2023.03.25 36
1124 [ 一日30分 인생승리의 학습법] IRC 사용법 졸리운_곰 2023.03.25 35
1123 [ 一日30分 인생승리의 학습법] [서비스] IRC 서버 구축 방법 졸리운_곰 2023.03.25 34
1122 [ 一日30分 인생승리의 학습법] 베이그런트(Vagrant) 튜토리얼, 개발 환경 공유와 가상 머신 관리를 위한 커맨드라인 도구 졸리운_곰 2023.03.10 51
1121 [ 一日30分 인생승리의 학습법] 나만 알고싶은 Vagrant 사용법 file 졸리운_곰 2023.03.10 35
1120 [ 一日30分 인생승리의 학습법] */ git 사용자 이름/패스워드 Repository별 저장 졸리운_곰 2023.03.05 20
» [ 一日30分 인생승리의 학습법] 10 Awesome Github Repos Every Developer Must Know file 졸리운_곰 2023.02.08 44
1118 [ 一日30分 인생승리의 학습법] iOS 인증서(Certification) 애플 개발자 프로그램(Apple Developer Program) 등록을 완료했다면, 개발자 인증서(Certification)을 설정하는 방법에 대해 알아봅니다. file 졸리운_곰 2023.01.23 31
1117 [ 一日30分 인생승리의 학습법] [InfluxDB] InfluxDB 입문 (설치 / 사용법 /Tick Stack / 시계열 데이터베이스 / Flux) file 졸리운_곰 2023.01.17 110
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED