Разработчик под ником Pawel составил и опубликовал на dev.to список из десяти самых лучших, по его мнению, репозиториев, которые будут полезны веб-разработчикам и разработчикам программного обеспечения.
1. Бесплатные книги по программированию
Количество звездочек — 183 тысячи.
Книги доступны на разных языках. Помимо них в репозитории содержатся бесплатные онлайн-курсы, ресурсы по интерактивному программированию, наборы задач и соревновательное программирование, игровые площадки, подкасты и шпаргалки.
2. Дорожная карта разработчика
Количество звездочек — 155 тысяч.
В репозитории собраны советы и информация по технологиям, которые нужно знать, если хотите еще лучше разбираться во front-end, back-end или DevOps.
Количество звездочек — 81 тысяча.
Репозиторий для тех, кто хочет изучить концепции, лежащие в основе всех компьютерных дисциплин. В нем собраны материалы лекций из Гарварда, Принстона и MIT. По мнению автора подборки, репозиторий особенно подойдет для тех, у кого нет профильного образования, — чтобы систематизировать знания.
Хранилище разработано в соответствии с требованиями к ученой степени бакалавриата по информатике, за вычетом требований общего образования, — предполагается, что большинство людей, следующих описанной учебной программе, уже получили образование вне области компьютерных наук.
4. Awesome
Количество звездочек — 158 тысяч.
В репозитории собраны статьи на разные темы — от информатики до медиа, от игр до бизнеса и так далее.
Количество звездочек — 103 тысячи.
Этот репозиторий отлично подойдет для тех, кто привык учиться на практике. В нем собраны ссылки на ресурсы, которые помогут создавать собственную криптовалюту, базу данных, ботов, клиентов BitTorrent и многое другое.
6. Coding Interview University
Количество звездочек — 165 тысяч.
Репозиторий создан разработчиком, который устроился в Amazon. Это многомесячный план обучения, с помощью которого можно подготовиться к работе в крупной технологической компании, такой как Google, Amazon, Facebook, Apple или любой другой компании-разработчика программного обеспечения. В репозитории собраны советы о том, как стать инженером по надежности или инженером по эксплуатации.
7. Public Apis
Количество звездочек — 118 тысяч.
Содержит список всех бесплатных API, доступных в интернете, для использования в личных или профессиональных проектах. В репозитории собран широкий спектр API для разных сфер: бизнес, новости, финансы, игры и многое другое.
Количество звездочек — 51 тысяча.
Это руководство по техническому собеседованию. В нем собраны материалы о том, как подготовиться к собеседованию по кодированию, есть вопросы, которые можно задать интервьюеру и полезные советы по составлению резюме.
Количество звездочек — 127 тысяч.
Репозиторий призван научить разработчиков проектированию крупномасштабных систем. Поскольку проектирование систем часто является обязательным компонент процесса технического собеседования, в репозитории собраны учебные пособия и советы, как правильно подготовиться к интервью, в том числе — вопросы с решениями, набор карточек Anki для интерактивного обучения и программирования.
10. Design Resources for Developers
Количество звездочек — 25 тысяч.
В репозитории собран список бесплатных ресурсов для дизайна и UI из стоковых фотографий, веб-шаблонов, фреймворков CSS, библиотек UI и многого другого, а также шаблоны для начала работы над проектами веб-разработки.
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…