Из Middle в Senior
О чём курс
Разработчики уровня Middle часто сталкиваются с «потолком» в зарплате и задачах, который преодолевается переходом от простого написания кода к проектированию масштабируемых систем. Этот материал помогает закрыть разрыв между реализацией фич и созданием устойчивой архитектуры, независимо от выбранного языка программирования.
Внутри разбираются инструменты для превращения грязного кода в поддерживаемый, принципы SOLID, GRASP, DRY, KISS и YAGNI. Особое внимание уделено выбору правильных шаблонов проектирования (порождающие, структурные, поведенческие) и их применению на практике, а не в теории. Также рассматриваются методы взаимодействия внутри команды и основы System Design, чтобы вы могли не просто писать функции, а предлагать архитектурные решения.
Программа обучения
- Модуль 1. Принципы написания чистого кода
- Модуль 2. Шаблоны работы с базами данных
- Модуль 3. Шаблоны разработки API
- Модуль 4. Диаграммы классов и инструменты
- Модуль 5. Порождающие шаблоны проектирования
- Модуль 6. Структурные шаблоны проектирования
- Модуль 7. Поведенческие шаблоны проектирования
- Модуль 8. Архитектура веб-приложений
- Модуль 9. Приемы рефакторинга
- Модуль 10. Разработка ПО: архитектура, процессы и работа в команде
- Модуль 11. Бонусная лекция с Павлом Вейником: Основы system design
Отзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.