Най-много споменават новите разработчици на 10 репозитории на GitHub

Общността freeCodeCamp генерира гигабайта данни всяка седмица. Една от най-активните части на общността е системата за чат стая. Хиляди хора висят там, чатят за технологии и си помагат взаимно да подобрят своите умения за кодиране.

Често задавам въпроси на данните. Тази седмица бях любопитен кои хранилища на GitHub хората намериха за най-подходящи за техните проучвания. Затова анализирах мултигигабайтната история на чата от основната чат стая на freeCodeCamp.

От споменатите хиляди хранилища на GitHub, ето 10-те най-често споменавани:

freeCodeCamp / freeCodeCamp

Вероятно сте виждали това да идва. Но това не е само откъде съм взел данните. Самата платформа за обучение на общността freeCodeCamp е доста популярна, с близо 250 000 звезди, повече от 10 000 вилици и стотици нови издания и заявки за изтегляне всяка седмица.

По този начин хората го споменават доста в чат стаята.

getify / You-Dont-Know-JS

„Не знаеш JavaScript“ на Кайл Симпсън без съмнение е неофициалният справочник за общността freeCodeCamp. В момента Кайл работи и по друг подобен проект като YDKJS, „Функционална светлина JS“ , който постепенно се споменава все повече и повече.

vhf / книги за свободно програмиране

Често актуализиран списък с безплатни ресурси. Това хранилище е добре организирана компилация от материали, събрани от много части на света. Включва книги, подкасти, уебсайтове, инструменти за разработчици ... Вие го наречете. Определено задължително за хората, които се учат да кодират.

twbs / bootstrap

Акаунтът в Github на Bootstrap, добре познатата отзивчива рамка за уеб дизайн. Хранилището предоставя предимно техническа информация, но също така има допълнителни връзки към други полезни сайтове. Ако търсите по-подробна документация за рамката, трябва също да посетите getbootstrap.com.

jwasham / интервю за кодиране-университет

Googley as Heck създаде това хранилище, за да документира своя 8-месечен процес на подготовка за интервюто в Google. Той включва подробен списък на нещата, които трябва да знаете, за да преминете прословутите тестове на Google за бяла дъска, както и връзки към справки, които ясно обясняват различни концепции на компютърните науки. (Между другото, след цялата тази подготовка той вместо това си взе работа в Amazon.)

ericelliott / съществени-javascript-връзки

Репозиторият на JavaScript връзки на Ерик Елиът дълго време беше най-популярният списък с ресурси в общността freeCodeCamp. (Наскоро беше детрониран от vhf / free-programming-books.)

d3 / d3

Ако искате да научите d3.js, това официално хранилище на GitHub е едно от най-добрите места за започване. Двете области на това репо, за които freeCodeCamp споменава най-много, всъщност са вътре в неговата wiki:

  • галерията
  • уроците

Те съдържат отлична информация, както и списък с референции, които можете да използвате, за да научите d3.js сами.

vinta / awesome-python

Обявен като „подбран списък от страхотни рамки на Python, библиотеки, софтуер и ресурси“, това е чудесно място да започнете, ако искате да се подобрите в Python.

oneuijs / You-Dont-Need-jQuery

Това е добре познато хранилище, което се фокусира върху решаването на типични проблеми с програмирането с помощта на ванилов JavaScript. Възходът на това хранилище е тясно свързан с възхода на React.

toddmotto / public-apis

Хубав и често актуализиран публичен API за събиране. Приложните програмни интерфейси (API) са дори разделени на категории, което прави проучването им много по-лесно.

В случай, че се чудите, всички данни са получени от главната чат стая на freeCodeCamp между юни 2016 г. и март 2017 г. Пуснах скрипт на Python за оценка на данните, след което оцених наблюдаваните връзки към GitHub въз основа на броя споменавания, както и как последните споменавания. Направих окончателния подбор въз основа на уместността.

Отново този списък просто надрасква повърхността. Общността на freeCodeCamp се позовава на стотици хранилища всеки ден.

Благодаря за четенето и щастливо кодиране!