Подкасты, книги и WTF-примеры кода: 26 полезных репозиториев GitHub
Разработчики из команды Dev Write Ups опубликовали в блоге на dev.to список из 26 полезных репозиториев GitHub. Вот они.
1. Best-websites-a-programmer-should-visit
Сайты для изучения Computer Science (CS), которые содержат статьи, учебные пособия, информацию по вакансиям, электронные книги, материалы для изучения английского языка и подкасты.
Количество звездочек — 38,8 тысяч.
2. Big list of naughty strings
Репозиторий содержит список строк, которые с высокой вероятностью вызывают проблемы при использовании в качестве пользовательских данных. Предназначен для использования как в автоматизированном, так и в ручном QA-тестировании.
Количество звездочек — 40,6 тысяч.
3. Awesome talks
Список скринкастов, записей встреч групп пользователей и выступлений с конференций.
Количество звездочек — 4,1 тысяча.
4. the-book-of-secret-knowledge
Коллекция руководств, шпаргалок, блогов, хаков, лендингов, cli/web-инструментов. Постоянно пополняющийся источник материалов инструментов. Контент подойдет всем, но особенно системным администраторам, DevOps-инженерам, пентестерам и исследователям безопасности.
Количество звездочек — 39,9 тысяч.
5. coding-interview-university
Репозиторий с многомесячным планом обучения, который поможет разработчикам-самоучкам получить набор знаний, которыми должен обладать специалист для работы в крупной компании.
Количество звездочек — 170 тысяч.
6. Awesome
В репозитории есть все — от информации по разработке программного обеспечения до материалов по аппаратному обеспечению.
Количество звездочек — 161 тысяча.
7. NodeJS Best practice
Репозиторий представляет собой сводку и подборку самого популярного контента по передовым методам Node.js.
Количество звездочек — 65,9 тысяч.
8. WTFjs
Содержит список WTF-примеров кода JavaScript. Зная их, можно понимать изначальные причины их появления и тем самым лучше понимать сам язык.
Количество звездочек — 22,1 тысяча.
9. Real World
Фулстек-клон medium.com на базе React, Angular, Node.js и Django. Real World позволяет выбрать любой фронтенд или бэкенд и посмотреть, как они работают. Оформление выполнено в полноэкранном приложении под названием Conduit.
Количество звездочек — 58 тысяч.
10. Free For DEV
Список программного обеспечения (SaaS, PaaS, IaaS и так далее) и других предложений с уровнями бесплатного использования для разработчиков.
Количество звездочек — 47,1 тысяча.
11. The Algorithms/Python
Алгоритмы, реализованные на Python. Они предназначены только для учебных целей, поэтому могут оказаться менее эффективными, чем реализации в стандартной библиотеке Python.
Количество звездочек — 29,8 тысяч.
12. JavaScript Algorithms
В репозитории собраны основанные на JavaScript примеры многих популярных алгоритмов и структур данных.
Количество звездочек — 107 тысяч.
13. Awesome Python
Репозиторий состоит из списка фреймворков, библиотек, программного обеспечения и ресурсов для языка программирования Python.
Количество звездочек — 98 тысяч.
14. awesome-learning-resources
Список ресурсов для веб-разработки.
Количество звездочек — 3,4 тысячи.
15. Tech Interview Handbook
В репозитории собраны материалы с упором на алгоритмы для подготовки к собеседованию.
Количество звездочек — 54 тысячи.
16. Clean Code JavaScript
Репозиторий посвящен концепциям чистого кода, адаптированным для JavaScript.
Количество звездочек — 52 тысячи.
17. Front-End-Checklist
Автор репозитория составил список всех элементов, которые нужно иметь/протестировать перед запуском веб-сайта/HTML-страницы в производство.
Количество звездочек — 52 тысячи.
18. 33 JavaScript Concepts
Репозиторий был создан с целью помочь разработчикам освоить свои концепции на JavaScript. Это не требования, а руководство для будущих исследований.
Количество звездочек — 39,9 тысяч.
19. Project guidelines
Набор лучших практик для проектов JavaScript.
Количество звездочек — 24,4 тысячи.
20. 30 Seconds of Code
Фрагменты JavaScript-кода для использования в повседневной разработке.
Количество звездочек — 75,9 тысяч.
21. How to secure anything
Автор репозитории постарался задокументировать процесс обеспечения безопасности чего угодно, будь то средневековый замок, художественный музей или компьютерная сеть.
Количество звездочек —5,9 тысяч.
22. CSS ProTips
Сборник советов для улучшения навыков работы с CSS.
Количество звездочек — 17,5 тысяч.
23. You Don’t Know JavaScript
Серия книг, глубоко погружающих в основные механизмы языка JavaScript.
Количество звездочек — 139 тысяч.
24. Public APIs
Репозиторий со списком бесплатных API-интерфейсов для использования в программном обеспечении и веб-разработке.
Количество звездочек — 124 тысячи.
25. AirBnB JavaScript Guide
Руководство, описывающее, по мнению авторов репозитория, наиболее разумный подход к изучению и пониманию языка программирования JavaScript.
Количество звездочек — 109 тысяч.
26. JavaScript Questions
Репозиторий содержит вопросы по JavaScript. От базовых до продвинутых: проверьте, насколько хорошо вы знаете этот язык программирования. Поможет подготовиться к собеседованию.
Количество звездочек — 33,1 тысяча.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: