Подборка репозиториев, которые помогут вам стать разноплановым разработчиком
В данной статье мы поговорим о GitHub-репозиториях для разработчиков на любом языке. Здесь найдется все: от подкастов до бесплатных книг и иллюстраций для «дорожных карт».
Этот репозиторий неспроста возглавляет мой список, ведь он — настоящий оплот знаний для любого разработчика. Здесь можно найти бесплатные книги по программированию, подкасты и даже онлайн-уроки по различным направлениям разработки и языкам программирования.
Если вы хотите изучить новый язык или концепцию программирования, то этот репозиторий просто обязателен для посещения.
Как следует из названия, здесь можно найти список бесплатных книг по любому языку или концепции программирования. Причем список этот весьма увесистый. Он уже набрал 143 000 звезд и 34 900 форков. Репозиторий доступен на многих языках и состоит, в основном, из книг по программированию.
В процессе своего обучения вы посещаете множество сайтов, на которых получаете новые знания или углубляете уже существующие. В этом репозитории выложен просто гигантский список полезных сайтов. Здесь можно найти подкасты, новостные сайты, ресурсы по спортивному программированию, советы о том, чем заняться, когда скучно и т.д.
В этом репозитории выложены лучшие примеры JS-проектов. Эти подсказки облегчат вашу работу по написанию и поддержке проектов и сократят объем возможных трудностей. Здесь же можно найти лучшие практики по Git, документации, окружению, зависимостям, тестированию и т.д.
Если вы хотите поделиться качественным примером или считаете, что какую-то рекомендацию следует удалить, то смело создавайте pull request
.
Бывало ли так, что вам хотелось создать что-то этакое, но вы не знали, как? Иногда писатели испытывают творческий кризис, но ему подвержены и разработчики. Этот репозиторий предлагает список идей для приложений. Все идеи делятся на три категории, в зависимости от опыта в разработке.
Приложения из этой подборки помогают усовершенствовать навыки в программировании и познакомиться с новыми технологиями.
В мире технологий сейчас модно говорить об алгоритмах. Так что в них нужно разбираться. В этом потрясающем репозитории можно найти исчерпывающую информацию по теме.
Самое классное то, что каждый алгоритм написан на JavaScript и протестирован, поэтому изучать их стало еще проще.
В этом репозитории хранятся визуальные схемы для «дорожной карты» веб-разработчика. Такая карта нужна для того, чтобы вы понимали, как все устроено и куда двигаться дальше на случай, если запутаетесь в программе обучения.
Упрощенная версия для новичков находится в стадии разработки. Сама схема обновляется каждый год и отражает все новые тренды. Так что можно не сомневаться в актуальности информации.
Перевод статьи Ravi Shankar Rajan: How Debugging Can Make You a Better Developer.
Комментарии