fullstack-development / developers-roadmap

How to learn front-end or back-end development
1.18k stars 265 forks source link

Developers roadmap

Как изучить front-end или back-end разработку? Как максимально эффективно прокачаться от junior к middle и от middle к senior? Какие ресурсы выбирать по каким темам?

Введение

В одном репозитории мы собрали темы и ресурсы, которые помогут вам вырасти как front-end или back-end разработчику. Мы советуем выбрать одно из этих двух направлений и максимально сфокусироваться на нём. Только после уверенного овладения одной из областей при большом желании можно начинать переходить на другую, либо оставаться в своей области и изучать её ещё глубже.

Перед тем как создавать pull request, изучите требования к оформлению вопросов и ресурсов.

Статус

Работы по основным направлениям завершены, а материалы активно используются нами и другими командами. На данный момент репозиторий активно поддерживается и развивается. Добавляются новые топики, обновляются и актуализируются старые.

Градации

Ниже приведены наши субъективные представления стандартных уровней мастерства разработчиков.

Junior frontend developer

Middle frontend developer

Senior frontend developer

Рекомендация

Советуем для удобного чтения установить расширение Octotree.

Обучение с 0 до Junior

Наша команда также разработала систему обучения по front-end и back-end разработке с нуля. Изучить подробности и заполнить форму, чтобы начать изучение программы, можно на нашей странице.