19 репозиториев GitHub, которые сделают вас десятикратным разработчиком

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)*


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE