📚 Подборка материалов для развития Hard Skills, которые используются в крупных компаниях
Поскольку для разных направлений и стека подходы и пакеты могут различаться - не поленитесь дополнительно поискать информация по темам ниже именно под ваше направление (Frontend, Backend, мобильная разработка и т.д.)
- Архитектура высоконагруженных приложений для Frontend:
https://feature-sliced.design/ru/docs/get-started/cheatsheet
https://youtu.be/af-PD2yIUiU
- Архитектура высоконагруженных приложений для Backend:
https://youtu.be/WXelYPjwmk0
- Локализация / интернационализация / мультиязычность приложений:
https://habr.com/ru/articles/532836/
https://youtu.be/MKx31x5u_SQ
https://youtu.be/fMp0t8_alMs
- Accessibility для пользователей с ограниченными возможностями:
https://habr.com/ru/companies/arcadia/articles/498476/
https://youtu.be/b0o6CZUZCu4
https://www.youtube.com/live/z6EXIbsM_ek?feature=share
- Тестирование приложений с использованием unit, e2e и скриншотных тестов (на примере Frontend):
https://habr.com/ru/companies/avito/articles/350604/
https://youtu.be/y2emL1fMRyY
https://www.youtube.com/live/554v2yixHl0?feature=share
- Настройка CI / CD с помощью GitHub Actions:
https://docs.github.com/en/actions
https://youtu.be/ANj7qUgzNq4
https://youtu.be/e0A2hDObLmg
https://habr.com/ru/companies/jugru/articles/505994/
- Автоматическая проверка и исправление кода на примере JavaScript (precommit-hooks, кастомные ESLint-правила)
https://youtu.be/oBFupJl0AaU
https://youtu.be/IpmiFPoDYVY
https://youtu.be/QEdwJtMptTk
- Автоматизация обновления кодовой базы с помощью CodeShift на примере JavaScript:
https://youtu.be/FmeHAXLKDzc
- Автоматизация работы с проектом с помощью CLI-скриптов на примере проектов на JavaScript:
https://www.youtube.com/live/QADNbsO6D_Y?feature=share
- Планирование и разработка по методологии Scrum / Agile:
https://youtu.be/cDvZaXzQezs
- Откладка (debug) и профилирование приложений (для разных направлений и стеков очень по-разному выглядит, поэтому лучше поищите информацию отдельно)
P.S.: дополнительно рекомендую поискать гайды по оптимизации компонентов, приложений, анимаций, картинок, запросов к базе данных и паттерны проектирования, которые подходят для вашего направления.
P.P.S.: кидайте полезные материалы, которые есть у вас в комментарии, чтобы помочь другим ребятам получить еще больше пользы ❤️
#подборка_материалов
#hard_skills
#разработка
Post #81
2.04K
- 👍 8
- 🔥 5
- ❤ 3