10 Отличных Репозиториев Github, Которые Должен Знать Каждый Веб-Разработчик



Помимо огромных репозиториев с исходниками для подготовки к собеседованиям здесь есть много интересного Я собрал список из десяти отличных репозиториев Github, которые помогут вам значительно расширить свои знания.



10 отличных репозиториев Github, которые должен знать каждый веб-разработчик

И я перевела, потому что.

Казалось, пост будет интересен многим.

Перевод очень вольный: я опустил не относящиеся к делу рекламные ссылки и гиперэмоциональные восхваления оригинального автора, чтобы оставить только суть.

Также я обновил цифры, чтобы информация была более актуальной к моменту публикации этого перевода.

Итак, перейдем к списку.



Потрясающий

Awesome — самый популярный репозиторий, охватывающий все: от разработки программного обеспечения до аппаратного обеспечения и бизнеса.

На данный момент у него более 128 тысяч звезд на Github, за ним можно следить днем и ночью.

Это первое место, куда я иду, если хочу узнать что-то новое.



Список (расширенных) вопросов по JavaScript

Этот репозиторий (более 16 700 звезд), созданный Лидией Хэлли, отлично подходит, если вы хотите проверить свои знания JavaScript и/или подготовиться к собеседованию.

Создатель постоянно добавляет новые вопросы, поэтому репозиторий быстро растет.

Алгоритмы JavaScript и структуры данных

У этого репозитория более 63 тысяч звезд — в нем собрано огромное количество примеров популярных алгоритмов и структур данных на JavaScript. Сама структура репозитория хороша тем, что есть примеры как для новичков, так и для продвинутых.

Так что, если вас интересуют криптография, сортировка, графики или даже машинное обучение, вам это будет интересно.



Чистый код JavaScript

Каждому разработчику чрезвычайно важно знать, как писать чистый код. Для некоторых проектов и компаний этот навык даже имеет решающее значение.

Этот репозиторий на Github имеет около 34 тысяч звезд. Он берет концепции чистого кода Роберта Мартина и адаптирует их к JavaScript, чтобы вы могли использовать их в своей будущей работе.



бесплатно для.

dev

Этот репозиторий (более 33 тысяч звезд) создан, чтобы помочь разработчикам найти программное обеспечение (SaaS, PaaS, IaaS) и бесплатные аналоги необходимого программного обеспечения.

Звучит круто.

Там вы можете найти почтовые сервисы, CI/CD, мониторинг, DNS, хостинг и многое другое.



Руководство по техническому интервью

Если вы хотите подготовиться к технической части собеседования (а вам следует подготовиться), этот репозиторий как раз для вас.

Сейчас у него более 40 000 звезд на Github. Что вы можете там найти:

  • информация о том, как подготовиться к собеседованию по кодированию;
  • шпаргалки для собеседований;
  • Советы по алгоритмизации/лучшие вопросы;
  • информация о форматах собеседований
  • и т. д.
Обязательно ознакомьтесь с этим репозиторием, прежде чем отправиться на следующее собеседование.



Заметки эффективного инженера

«Эффективный инженер» — это тот, кто всегда достигает целей.

Но как им стать? В этом репозитории вы можете найти множество советов.

На нем уже более 4500 звезд. Главные темы:

  • как оптимизировать обучение;
  • как расставить приоритеты;
  • как измерить прогресс.



Список бесплатных учебных ресурсов

Этот репозиторий имеет более 138 000 звезд и является одним из моих любимых мест на Github. Существует множество бесплатных книг, скринкастов, подкастов и всевозможных онлайн-курсов по программированию.

Если вы искали обучающие материалы, считайте, что вы их уже нашли.



Большой список проблемных строк

Вы можете вкладывать в тестирование кода и программ столько, сколько хотите, но когда в игру вступают реальные пользователи, поверьте мне, они будут делать то, о чем вы никогда не думали, особенно когда дело касается пользовательского ввода.

В этом репозитории (более 35 тысяч звезд) можно найти огромный список наиболее проблемных строк, вводимых пользователями.

Эта информация будет весьма полезна, если вы хотите произвести впечатление на своих друзей-тестировщиков или использовать ее для тестирования своего программного обеспечения.



Потрясающе для новичков

Последний репозиторий, который я хочу порекомендовать, отлично подойдет, если вы только начинаете работать с открытым исходным кодом.

Вклад в Open Source — это отличный способ принять участие в жизни сообщества, пополнить свое портфолио, попробовать что-то новое, стать лучшим разработчиком и даже найти новую работу.

Но по личному опыту могу сказать, что начать довольно сложно.

Репозиторий включает в себя список проектов с открытым исходным кодом, которые сложны для новичков, и вы можете им помочь.

Это помогло мне начать работу с открытым исходным кодом, и это должно помочь и вам.

Я надеюсь, что вам тоже понравятся эти репозитории, и я очень надеюсь, что некоторые из них помогут вам на вашем пути веб-разработчика.

Некоторые из репозиториев в списке показались мне весьма интересными.

На мой взгляд, этот сборник будет особенно полезен наставникам.

Если вам есть что добавить, пишите в комментариях, буду рад прочитать.

Теги: #github #разработка веб-сайтов #ИТ-образовательный процесс #JavaScript #обучение #веб-разработка #репозитории
Вместе с данным постом часто просматривают: