
19 репозиториев GitHub, которые сделают вас десятикратным разработчиком
2 марта 2022 г.Меня часто спрашивали, какие ресурсы я бы порекомендовал новичкам, которые хотят начать карьеру веб-разработчика. Я часто называю GitHub отличным местом для начала.
Я решил собрать некоторые из лучших репозиториев, которые я знаю. Хотел бы я знать их, когда начинал сам, поэтому относитесь к ним как к ценному кратчайшему пути, который ускорит ваше обучение.
Эта статья, очевидно, ориентирована на новичков, хотя я уверен, что некоторые из более опытных разработчиков тоже могут кое-чему научиться из нее.
Чтобы помочь вам ориентироваться, я расположил их по категориям, начиная с основ и заканчивая курсами, справочниками, передовым опытом, проектами, интервью и ресурсами.
Основы ⚡
1. [как работает сеть] (https://github.com/vasanthk/how-web-works)
⭐ Звезды GitHub 4k+
https://github.com/vasanthk/how-web-works
Что происходит за кулисами, когда мы набираем www.google.com в браузере?
2. дорожная карта разработчика
⭐ 187 000+ звезд на GitHub
https://github.com/kamranahmedse/developer-roadmap
Это, вероятно, лучшая и наиболее полная дорожная карта, которая поможет вам получить более широкое представление о ландшафте разработки, его основных технологиях и рекомендуемой последовательности изучения вещей.
Курсы 👨🏫
3. web-dev-for-beginners
⭐ 41 000+ звезд на GitHub
https://github.com/microsoft/Web-Dev-For-Beginners
Качественный 12-недельный курс из 24 уроков по основам JavaScript, CSS и HTML. Каждый урок включает в себя тесты до и после урока, письменные инструкции по завершению урока, решение, задание и многое другое.
4. javascript-30
⭐ 18 000+ звезд на GitHub
https://github.com/wesbos/JavaScript30
Стартовые файлы + Готовые решения для 30-дневного конкурса JavaScript от Веса Боса.
Справочники 📚
5. [Справочник разработчика] (https://github.com/apptension/Справочник разработчика)
⭐ Звезды GitHub 1k+
https://github.com/apptension/developer-handbook
Самоуверенное руководство о том, как стать профессиональным разработчиком веб-приложений и мобильных приложений.
6. [книга заклинаний современного веб-разработчика] (https://github.com/dexteryy/spellbook-of-modern-webdev)
⭐ 14 000+ звезд на GitHub
https://github.com/dexteryy/spellbook-of-modern-webdev
Общая картина, тезаурус и таксономия современной веб-разработки на JavaScript.
Лучшие практики 💯
7. веб-основы
⭐ 12 000+ звезд на GitHub
https://github.com/google/WebFundamentals
Некоторые из лучших практик современной веб-разработки, предоставленные разработчиками Google.
8. airbnb
⭐ 120 000+ звезд на GitHub
https://github.com/airbnb/javascript
Одно из лучших руководств по стилю.
9. чистый код-javascript
⭐ 64 000+ звезд на GitHub
https://github.com/ryanmcdermott/clean-code-javascript
Принципы разработки программного обеспечения из книги Роберта К. Мартина «Чистый код», адаптированные для JavaScript. Руководство по созданию удобочитаемого, многократно используемого и рефакторингового программного обеспечения на JavaScript.
10. системный-дизайн-праймер
⭐ 164 000+ звезд на GitHub
https://github.com/donnemartin/system-design-primer
Узнайте, как проектировать крупномасштабные системы. Подготовка к собеседованию по проектированию системы. Включает карточки Anki.
Проекты 📂
11. простой
⭐ Звезды GitHub 4k+
https://github.com/samdutton/simpl
Простейшие возможные примеры HTML, CSS и Javascript.
12. [реальный мир] (https://github.com/gothinkster/realworld)
⭐ 64 000+ звезд на GitHub
https://github.com/gothinkster/realworld
Realworld позволяет вам выбрать любой внешний интерфейс (React, Vue и т. д.) и любой бэкэнд (Node, Django и т. д.) и посмотреть, как они работают с красиво оформленными приложениями полного стека в реальном мире.
13. [создай свой собственный x] (https://github.com/danistefanovic/создай свой собственный x)
⭐ 133 000+ звезд на GitHub
https://github.com/danistefanovic/build-your-own-x
Создайте свой собственный (вставьте технологию здесь).
Интервью 💼
14. [coding-interview-university] (https://github.com/jwasham/coding-interview-university)
⭐ 211 000+ звезд на GitHub
https://github.com/jwasham/coding-interview-university
Полный план изучения информатики, чтобы стать инженером-программистом.
15. front-end-interview-handbook
⭐ 32 000+ звезд на GitHub
https://github.com/yangshun/front-end-interview-handbook
Материалы для подготовки к интервью Front End для занятых инженеров.
16. [tech-interview-handbook] (https://github.com/yangshun/tech-interview-handbook)
⭐ 66 000+ звезд на GitHub
https://github.com/yangshun/tech-interview-handbook
Подборка материалов для подготовки к собеседованию для занятых инженеров.
Ресурсы 💾
17. дизайн-ресурсы-для-разработчиков
⭐ 36 000+ звезд на GitHub
https://github.com/bradtraversy/design-resources-for-developers
Тщательно подобранный список ресурсов по дизайну и пользовательскому интерфейсу из стоковых фотографий, веб-шаблонов, фреймворков CSS, библиотек пользовательского интерфейса, инструментов и многого другого.
18. [книги по бесплатному программированию] (https://github.com/EbookFoundation/книги по бесплатному программированию)
⭐ 223 000+ звезд на GitHub
https://github.com/EbookFoundation/free-programming-books
Книги по программированию в свободном доступе.
19. front-end-коллекция
⭐ Звезды GitHub 1k+
https://github.com/cheatsheet1999/FrontEndCollection
Примечания для фронтенд-программистов. Охватывает общую структуру данных и алгоритмы, основные веб-концепции, HTML, CSS и Javascript.
Писать всегда было моей страстью, и мне доставляет удовольствие помогать и вдохновлять людей. Если у вас есть какие-либо вопросы, не стесняйтесь обращаться!
Если эти ресурсы помогли, свяжитесь со мной в [Twitter] (https://twitter.com/madzadev), [LinkedIn] (https://www.linkedin.com/in/madzadev/) и [GitHub] (https: //github.com/madzadev)!
Посетите мой Блог для получения дополнительных статей, подобных этой.
- Впервые опубликовано [здесь] (https://dev.to/madza/19-value-github-repositories-for-beginner-developers-3i18)*
Оригинал