Репозитории GitHub, которые вы должны посетить

GitHub — это лучшее место для фреймворков, библиотек, проектов, документации и коллекций многих вещей.

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

Вы можете учиться и создавать новые вещи, готовиться к собеседованиям и становиться лучшим разработчиком. Это не только для разработчиков программного обеспечения, студенты CS также могут почерпнуть что-то из этого списка. Надеюсь, это поможет.


Awesome

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

Бесплатные книги по программированию

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

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

Coding Interview University

Из слов самого создателя репозитория, который получил работу в Amazon, следуя этому учебному плану,

«Это мой многомесячный план обучения для перехода от веб-разработчика (самоучки, без степени CS) к инженеру-программисту в крупной компании. Он предназначен для начинающих инженеров-программистов или тех, кто переходит от разработки программного обеспечения/веб-разработки к разработке программного обеспечения (где требуются знания компьютерных наук)».

Это очень хорошо подводит итог. Следуйте этому репозиторию и усердно учитесь.

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

GitHub: Tech Interview GitHub

Это замечательно подобранный репозиторий, который поможет вам не только в изучении технических дисциплин, но и в поиске работы, составлении резюме, проведении собеседований, советах по поведению и т.д. Здесь есть практический контент, который охватывает все этапы технического собеседования, начиная с подачи заявки на работу, прохождения собеседования и заканчивая обсуждением предложения. Обязательно к прочтению.

System Design Primer

Абсолютно лучший ресурс для изучения того, как проектировать масштабируемые системы. Проектирование систем — это обширная тема. В Интернете можно найти огромное количество ресурсов, посвященных принципам проектирования систем.

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

Создайте свой собственный X

Первая вещь в репозитории,

«То, что я не могу создать, я не понимаю» — Ричард Фейнман.

Предпочитаете изучать новый язык, фреймворк, игровой движок сначала на практике? Тогда это репо для вас. Это отличная коллекция видеоуроков, статей, сгруппированных по любимой вами технологии «X».

Free For Dev

Это список программного обеспечения (SaaS, PaaS, IaaS и т.д.) и других предложений, которые имеют бесплатные уровни для разработчиков. Нужны бесплатные сервисы, API или инструменты для разработчиков для вашего любимого проекта? Ищите их здесь, и в большинстве случаев вам повезет.

Дорожная карта для разработчиков

Дорожная карта для того, чтобы стать (веб-) разработчиком в 2020 году. Вы найдете набор диаграмм, демонстрирующих пути, по которым вы можете пойти, и технологии, которые вам следует внедрить, чтобы стать фронтендом, бэкендом или DevOps-инженером.

Ознакомьтесь с другим замечательным репозиторием того же автора: Design Pattern for Humans

Искусство командной строки

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

Публичные API

Большой список бесплатных API для использования в программном обеспечении и веб-разработке. Создавайте демонстрационные приложения, тестируйте свои системы, играйте с данными, вызывая эти бесплатные API. Они здесь для вас.

Потрясающие вопросы для собеседования

Чувствуете себя уверенно после долгого обучения? Эта подборка поможет вам понять, какие вопросы задают на технических собеседованиях. Сгруппированный список и огромная коллекция помогут вам попрактиковаться и обогатить свои знания.

Бумаги, которые мы любим

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

Алгоритмы

На самом деле это не один репозиторий. Это коллекция репозиториев, включающая почти все структуры данных и алгоритмы, реализованные на различных языках, таких как Java, C++, Python и т.д.

Библия Pure Bash

В этом репозитории собраны широко известные и менее известные методы выполнения различных задач с использованием только встроенных функций bash. Использование фрагментов из этого репозитория поможет убрать ненужные зависимости из скриптов и в большинстве случаев сделать их быстрее.


Спасибо за прочтение.

Пожалуйста, оставьте комментарий или напишите мне, если у вас есть вопросы по этой статье.

Оцените статью
Procodings.ru
Добавить комментарий