
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Шаблоны проектирования в TypeScript помогают создавать масштабируемые, поддерживаемые и чистые приложения. В этом улучшенном обзоре курса мы структурируем материал так, чтобы он был понятен как начинающим, так и опытным разработчикам, стремящимся укрепить архитектуру своих проектов и повысить качество кода.
Курс последовательно проведет вас через фундаментальные архитектурные подходы и ключевые шаблоны проектирования, которые применяются в TypeScript-проектах любого масштаба.
Сначала вы погрузитесь в SOLID — набор принципов, позволяющих писать гибкий, легко тестируемый и расширяемый код.
Вы изучите способы создания объектов и инкапсуляции логики инициализации с помощью распространённых порождающих шаблонов.
Особое внимание уделено внедрению зависимостей (Dependency Injection) в TypeScript с помощью InversifyJS. Это позволит вам писать тестируемый и слабо связанный код.
Далее курс поможет вам научиться описывать отношения между объектами для повышения гибкости архитектуры.
Заключительный блок посвящён тому, как объекты в системе взаимодействуют между собой, передают команды и реагируют на события.
Освоив данные шаблоны проектирования, вы сможете создавать приложения, которые:
Этот курс станет отличной основой для роста как фронтенд-, так и бэкенд-разработчика, работающего с TypeScript.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум

Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.