Рубріки: Подборки

10 репозиториев GitHub, которые повысят скилл в разработке

Анастасія Пономарьова

Разработчик-фрилансер Мукул Раджпут поделился в своем LinkedIn подборкой популярных репозиториев GitHub, которые будут полезными как новичкам, так и опытным программистам.

1) Как WebWorks

Здесь подробно разбирается, что происходит за кулисами, когда мы набираем www.google.com в браузере, начиная от нажатия «Ввод» (разбор URL-адреса, DNS-поиск, HTTP-протокол, высокоуровневая структура браузера, основы синтаксического анализа и прочее). Разбор дополнен множеством схем и примерами кода.

2) Дорожные карты разработчиков

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

Здесь есть дорожная карта интерфейса, серверной части, DevOps, Android, Python и другие.

3) Веб-разработка для начинающих

Подробный 12-недельный курс из 24 уроков по основам JavaScript, CSS и HTML. Каждый урок включает в себя тесты до и после урока, письменные инструкции по завершению занятия, решения заданий и многое другое.

4) Челлендж «30 дней Javascript»

Здесь есть как стартовые файлы, так и готовые решения для JavaScript 30 Day Challenge от Wes Bos. Кстати, проходить челлендж не обязательно на JS – можно обучаться на другом языке программирования или фреймворке, например, ClojureScript, Node.js с Jade, TypeScript.

5) Справочник разработчика

Авторское руководство о том, как стать профессиональным разработчиком мобильных и веб-приложений, на основе технической документации компании Apptension. Как заверяют авторы, оно было создано, чтобы охватить наиболее распространенные технические вопросы и требования, возникающие перед собеседованиями, во время адаптации на работе, планирования карьеры в IT.

Иллюстрация

6) Основы Веб

Некоторые из лучших практик современной веб-разработки, предоставленные программистами Google, где показывают, как пользоваться актуальными инструментами. Здесь используется инфраструктура DevSite, которая значительно упрощает зависимости, а также Python , Node 10–12 и Google Cloud SDK.

7) Чистый код Javascript

Принципы разработки программного обеспечения из книги Роберта С. Мартина «Чистый код», адаптированные для JavaScript. Это руководство по созданию удобочитаемого, многократно используемого и рефакторингового программного обеспечения на JavaScript.

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

8) RealWorld

Он позволяет вам выбрать любой фронтенд (React, Vue и т. д.) и любой бэкэнд (Node, Django и т. д.), затем смотреть, как они работают в реальных приложениях с красивым дизайном. Да, вы можете смешивать и сочетать их, потому что все они придерживаются одной и той же спецификацией API.

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

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

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

И-и-и еще горстка теории. Здесь вы найдете литературу, подкасты, онлайн-курсы, интерактивные ресурсы по программированию.

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023