Паттерны помогут вам быстрее и эффективнее проектировать, писать и заниматься отладкой программного кода. А значит, и возможности масштабирования ваших алгоритмов значительно повысятся.
Необходимые знания: JavaScript.
В курсе приводятся примеры применения паттернов на React. Знание фреймворка не требуется.
Курс поможет вам получить востребованный навык и повысить свою ценность на рынке
Что будет на курсе:
Вы научитесь применять проверенные архитектурные подходы при создании программ.
Вы узнаете, как применять паттерны в разработке алгоритмов разного направления, начиная от интерфейса веб-приложения и заканчивая серверной частью мобильного приложения.
Паттерны проектирования на карте компетенций фронтенд-разработчика
Согласно нашей карте компетенций, знание паттернов проектирования — важный навык для разработчиков с опытом от 1-го до 3-х лет.
Типовые задачи, которые вы научитесь решать на курсе:
Разработка расширяемого и легко поддерживаемого API сервиса для получения информации о жителях города
Адаптация некорректного формата данных, пришедшего из внешнего источника, для правильного отображения интерфейса
Улучшение обмена данными между пользователем интернет-магазина и оператором