Die 10 GitHub-Repos, die neue Entwickler am meisten erwähnen

Die freeCodeCamp-Community generiert jede Woche Gigabyte an Daten. Einer der aktivsten Teile der Community ist das Chatroom-System. Tausende von Menschen hängen dort rum, unterhalten sich über Technologie und helfen sich gegenseitig dabei, ihre Code-Fähigkeiten zu verbessern.

Ich stelle häufig Fragen zu den Daten. Diese Woche war ich neugierig, welche GitHub-Repositories die Leute für ihre Studien am relevantesten fanden. Also habe ich den Chat-Verlauf von mehreren Gigabyte im Haupt-Chatroom von freeCodeCamp analysiert.

Von den Tausenden der erwähnten GitHub-Repositories sind hier die 10 am häufigsten genannten:

freeCodeCamp / freeCodeCamp

Sie haben diesen wahrscheinlich kommen sehen. Das liegt aber nicht nur daran, woher ich die Daten habe. Die Lernplattform der freeCodeCamp-Community selbst ist mit fast 250.000 Sternen, mehr als 10.000 Gabeln und Hunderten neuer Ausgaben und Pull-Anfragen pro Woche sehr beliebt.

Daher wird es im Chatroom ziemlich oft erwähnt.

getify / You-Dont-Know-JS

Kyle Simpsons You Don't Know JavaScript ist ohne Zweifel das inoffizielle Nachschlagewerk für die freeCodeCamp-Community. Kyle arbeitet derzeit auch an einem anderen ähnlichen Projekt wie YDKJS, "Functional Light JS" , das nach und nach immer mehr erwähnt wird.

vhf / free-programming-books

Eine häufig aktualisierte Liste der freien Ressourcen. Dieses Repository ist eine gut organisierte Zusammenstellung von Material aus vielen Teilen der Welt. Es enthält Bücher, Podcasts, Websites, Entwicklertools ... Sie nennen es. Auf jeden Fall ein "Muss" für Leute, die das Codieren lernen.

Twbs / Bootstrap

Der Github-Account von Bootstrap, dem bekannten Responsive Web Design Framework. Das Repository bietet hauptsächlich technische Informationen, verfügt jedoch auch über zusätzliche Links zu anderen nützlichen Websites. Wenn Sie eine detailliertere Dokumentation zum Framework suchen, sollten Sie auch getbootstrap.com besuchen.

Jwasham / Coding-Interview-Universität

Googley as Heck hat dieses Repository erstellt, um seinen 8-monatigen Prozess der Vorbereitung auf das Google-Interview zu dokumentieren. Es enthält eine detaillierte Liste der Dinge, die Sie wissen sollten, um die berüchtigten Whiteboard-Tests von Google zu bestehen, sowie Links zu Referenzen, die verschiedene Konzepte der Informatik klar erläutern. (Übrigens hat er nach all diesen Vorbereitungen stattdessen einen Job bei Amazon angenommen.)

ericelliott / essential-javascript-links

Das JavaScript Links-Repository von Eric Elliott war lange Zeit die beliebteste Ressourcenliste in der freeCodeCamp-Community. (Es wurde kürzlich von UKW / Free-Programming-Büchern entthront.)

d3 / d3

Wenn Sie d3.js lernen möchten, ist dieses offizielle GitHub-Repository einer der besten Startpunkte. Die beiden Bereiche dieses Repos, die das freeCodeCamp am häufigsten erwähnt, befinden sich tatsächlich in seinem Wiki:

  • Die Gallerie
  • die Tutorials

Diese enthalten hervorragende Informationen sowie eine Liste von Referenzen, mit denen Sie d3.js selbst lernen können.

vinta / awesome-python

Als "kuratierte Liste fantastischer Python-Frameworks, Bibliotheken, Software und Ressourcen" bezeichnet, ist dies ein guter Ausgangspunkt, wenn Sie Python verbessern möchten.

oneuijs / You-Dont-Need-jQuery

Dies ist ein bekanntes Repository, das sich auf die Lösung typischer Programmierprobleme mit Vanille-JavaScript konzentriert. Der Aufstieg dieses Endlagers war eng mit dem Aufstieg von React verbunden.

toddmotto / public-apis

Eine schöne und häufig aktualisierte Sammlung öffentlicher APIs. Die APIs sind sogar in Kategorien unterteilt, was das Erkunden erheblich erleichtert.

Falls Sie sich fragen, wurden alle Daten zwischen Juni 2016 und März 2017 aus dem Haupt-Chatroom von freeCodeCamp abgerufen. Ich habe ein Python-Skript ausgeführt, um die Daten auszuwerten, und dann die beobachteten GitHub-Links anhand der Anzahl der Erwähnungen sowie der Art und Weise bewertet kürzlich die Erwähnungen. Ich habe die endgültige Auswahl anhand der Relevanz getroffen.

Auch diese Liste kratzt nur an der Oberfläche. Die Community von freeCodeCamp verweist täglich auf Hunderte von Repositories.

Danke fürs Lesen und viel Spaß beim Codieren!