Какие репозитории на гитхабе предпочтительно выбирают люди для совершенствования навыков программирования? Чтобы выяснить это, была проанализирована многогигабайтная история главной чат-комнаты freeCodeCamp.
Сообщество freeCodeCamp генерирует гигабайты информации каждую неделю. Одной из наиболее активных его частей является система чат-комнат в Gitter. Ежедневно здесь собираются тысячи людей, обсуждают технологии и помогают друг другу прокачивать навыки кодинга.
Из тысяч репозиториев были отобраны десять наиболее часто упоминаемых.
Вероятно, это было предсказуемо. Но причина не только в источнике анализируемых данных. Обучающая платформа freeCodeCamp сама по себе довольно популярна: около 250 тысяч звезд, более 10 тысяч форков и сотни новых пулл-реквестов каждую неделю.
Серия «Вы не знаете JavaScript» Кайла Симпсона несомненно является неофициальным справочником для сообщества freeCodeCamp. Также в данный момент Кайл работает над проектом, аналогичным YDKJS — «Functional Light JS», который тоже упоминается все чаще и чаще.
Часто обновляющийся список бесплатных ресурсов. Этот репозиторий представляет собой хорошо организованную подборку материалов, собранных со многих концов света. Он содержит книги, подкасты, сайты, инструменты разработки… можете продолжить сами. Однозначно, must have для тех, кто учится программированию.
Гитхаб аккаунт Bootstrap — хорошо известного фреймворка для адаптивного веб-дизайна. Репозиторий содержит в основном техническую информацию, но имеет также и ссылки на другие полезные сайты. Если вы ищете более подробную документацию по этому фреймворку, обязательно посетите getbootstrap.com.
Этот репозиторий создал Googley as Heck, чтобы документировать восьмимесячный процесс своей подготовки к собеседованию в Google. Он содержит в себе подробный список всего, что нужно знать, чтобы пройти гугловский печально известный тест с белой доской, а также ссылки на всевозможные справочники, подробно объясняющие различные концепции computer science.
Кстати, после такой подготовки он с легкостью устроился работать в Amazon.
Этот репозиторий Эрика Эллиота долгое время был самым популярным списком ресурсов по JavaScript в сообществe freeCodeCamp (позже пальму первенства перехватил vhf/free-programming-books).
Если вы хотите изучить d3.js, то не найдете лучше места чтобы начать, чем этот официальный гитхаб репозиторий. Наиболее часто в сообществе freeCodeCamp упоминаются две его части, обе являющиеся разделами wiki:
• галерея
• туториалы
Они содержат прекрасную информацию и ссылки на внешние ресурсы для желающих изучить d3.js самостоятельно.
Заявленный как «курируемый список крутых Python-фреймворков, библиотек, софта и ресурсов», этот репозиторий — прекрасное место для старта прокачки своих навыков работы на Python-е.
Это известный репозиторий, фокусирующийся на решении типовых задач при помощи Vanilla JS. Рост его популярности был тесно связан со взлетом React.
Очень приятная и регулярно обновляемая подборка открытых API, разделенная на категории, что несравнимо упрощает их поиск.
На случай, если вам интересно: вся информация была получена из главного чата freeCodeCamp в Gitter в период между июнем 2016 и мартом 2017. Данные извлекались с помощью скрипта на Python, затем на основе количества и частоты упоминаний был составлен приведенный выше рейтинг. Окончательная выборка формировалась с учетом актуальности.
Опять же, получившийся список довольно поверхностный. Сообщество freeCodeCamp упоминает тысячи репозиториев ежедневно.
Спасибо за прочтение и приятного кодинга!
Данная статья является переводом статьи The 10 GitHub repos new developers mention the most. Авторский стиль по возможности сохранен.