Кураторский список, который будет служить вам всю жизнь
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 и многое другое
И это все для этой статьи. Я надеюсь, что эта статья оказалась для вас полезной и что она придала некоторую ценность вашей жизни. Пожалуйста, скажите мне, что вы думаете. Скоро будет вторая часть, но только если она окажется вам полезной.