[Перевод] 17 убойных репозиториев GitHub, которые нужно сохранить

Тщательно отобранный список, который прослужит вам всю жизнь

5cce3408bf068136633f8549b636ab85.png

Github используют более 40 миллионов человек, и это, безусловно, самая популярная система контроля версий. Проще говоря, это облачный сервис для совместной работы, который помогает разработчикам хранить и управлять кодом чрезвычайно эффективным и изящным способом. Сотни разработчиков могут работать над одним проектом, не вступая в конфликт с исходным кодом.

Помимо этого, он также содержит очень полезные и содержательные статьи, книги, ссылки и другие материалы.

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

1. Источники платной работы для авторов

GitHub — malgamves/CommunityWriterPrograms: A list of Developer Community Writer Programs

github.com

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

2. Создайте свой собственный X (проект)

GitHub — codecrafters-io/build-your-own-x: Master programming by recreating your favorite technologies from scratch.

github.com

Данный репозиторий — рай для тех, у кого практика — это лучший способ обучения, или для тех, кто хочет сделать несколько проектов, чтобы получить опыт. Если кратко, то здесь собраны проекты, относящиеся к таким обширным областям Computer Science (компьютерной науки. информатики), как дополненная реальность, 3D-рендеринг, базы данных, эмуляторы, игры, операционные системы и многое другое. Он содержит всю необходимую поддержку и руководство, необходимые для создания таких проектов.

3. OSSU Computer Science

GitHub — ossu/computer-science: Path to a free self-taught education in Computer Science!

github.com

Курс OSSU (Open Source Society University) — это полноценное образование в области компьютерных наук с использованием онлайн-материалов. Это не просто обучение для карьерного роста или повышения квалификации. Он предназначен для тех, кто хочет как следует ознакомиться с концепциями, фундаментальными для всех компьютерных дисциплин, и для тех, у кого есть дисциплина, желание и (самое главное!) подходящие для этого образования навыки, чтобы получить его в основном самостоятельно, но при поддержке всемирного сообщества товарищей по учебе.

Он составлен в соответствии с требованиями к степени бакалавра компьютерных наук (CS), за исключением общеобразовательных (не-CS) нормативов, поскольку предполагается, что большинство людей, следующих этому учебному плану, уже имеют образование не из области CS. Сами курсы — одни из лучших в мире, часто из Гарварда, Принстона, MIT (Массачусетский технологический институт) и т.д., но специально отобраны так, чтобы соответствовать следующим критериям.

4. Awesome Python

GitHub — vinta/awesome-python: A curated list of awesome Python frameworks, libraries, software and resources

github.com

Репозиторий Python, содержащий фреймворки и библиотеки на основе Python, которые используются для бесчисленных вещей.

5. Public Apis

GitHub — public-apis/public-apis: A collective list of free APIs

github.com

Public APIs содержит внушительный список API, которые можно бесплатно использовать для разработки. Если вы ищете информацию для реализации приложения или решения, то отправляйтесь прямо сюда.

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

6. Пособие по техническому собеседованию

GitHub — yangshun/tech-interview-handbook:

© Habrahabr.ru