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

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

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

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

Чтобы быть прямолинейным, то, что вы найдете в этой статье, является сокровищами. Но, пожалуйста, добавьте эту статью в закладки, так как будет утомительно и сложно пройти все сразу. Лучше сохранить его на потом, чтобы всякий раз, когда вам понадобятся ресурсы для дизайна, кодирования, разработки и курсов, вы могли просмотреть их и найти то, что ищете.

1. Платные источники для написания

CommunityWriterPrograms

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

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

сделай сам-х

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

3. Информатика ОСГУ

"Информатика"

Одним словом, это величественно!

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

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

-Репозиторий ОССУ

4. Удивительный Питон

потрясающий питон

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

5. Публичный Апис

public-apis

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

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

Это обязательный репозиторий, он вам понадобится часто. Жаль, что я не знал об этом репо раньше.

6. Справочник по собеседованиям с техническими специалистами

тех-интервью-справочник

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

7. 30 секунд кода

30 секунд кода

Элегантный пользовательский интерфейс, практичная панель поиска и фрагменты кода, которые решают некоторые из наиболее частых проблем в JavaScript и Python. Что еще может желать программист? Все у вас под рукой.

8. HTML-слайды

раскрыть.js

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

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

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

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



10. Алгоритмы JavaScript

javascript-алгоритмы

Этот репозиторий содержит примеры многих популярных алгоритмов и структур данных на основе JavaScript.

11. Дорожная карта веб-разработчика

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

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

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

— дорожная карта разработчика

12. Университет интервью по кодированию

кодирование-интервью-университет

У Coding Interview University есть многомесячный план обучения, чтобы стать инженером-программистом в крупной технологической компании, такой как Google, Amazon, Facebook, Netflix или любой другой крупной компании-разработчике программного обеспечения. Сам автор прошел этот план обучения и был принят на работу в Amazon в качестве инженера по разработке программного обеспечения. Это отличное дополнение для разработчиков-самоучек, которые не имеют степени инженера или компьютерной науки.

13. Ресурсы по дизайну для разработчиков

дизайн-ресурсы-для-разработчиков

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

Брэд Трэверси — известное имя в области обучения людей программированию. Я сам прошел множество его курсов на Udemy и YouTube, и, без сомнения, он потрясающий преподаватель.

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

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

14. Вопросы для интервью с фронтенд-разработчиком

Front-end-Разработчик-Интервью-Вопросы

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

15. Контрольный список производительности внешнего интерфейса

Контрольный список Front-End-Performance

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

16. Потрясающие инструменты дизайна

Потрясающие инструменты для дизайна

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

17. Станьте полноценным веб-разработчиком

Стань полноценным веб-разработчиком

Если вы хотите стать или являетесь веб-разработчиком с полным стеком, перейдите к этому репозиторию. Он содержит некоторые из лучших ресурсов, которые могут вам понадобиться на пути к тому, чтобы стать полноценным разработчиком. JavaScript, React, Node, Python и многое другое

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