
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Angular Architecture. How to Build Scalable Web Applications
Основная цель курса - научиться создавать масштабируемые приложения, которые будет легко поддерживать и над которыми вам будет удобно работать в команде. Вы увидите, что правильно подобранная архитектура позволяет сосредоточиться на задачах бизнес-логики и экономит время, если вы разрабатываете большой проект. Если ваше приложение стало запутанным и сложным в обслуживании, или если вы знаете элементы Angular, но не уверены, как их можно наилучшим образом комбинировать, то этот курс для вас.
Мы будем использовать строгие модели данных TypeScript, NgRx для хранения данных, Firebase в качестве бэкэнда, SCSS и BEM-методологию для стилей, Angular Material в качестве ядра общих элементов управления. И, конечно же, RxJS, чтобы все это работало вместе.
Курс рассчитан на студентов, которые уже имели опыт разработки с Angular, по крайней мере, на уровне создания Tour of Heroes с официального сайта и ознакомления с документацией Angular.
В ходе этого курса мы создадим приложение CourseApp, которое представляет собой платформу для размещения резюме и вакансий.
Конечное приложение будет довольно большим, потому что на простом приложении невозможно показать сложную архитектуру. Но каждый раздел сопровождается готовым кодом, который вы можете использовать.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Узнайте, как стать более эффективным разработчиком Angular, применяя методы, которые высокопроизводительные команды Angular используют каждый день. Мы начнем с демонстрации того, как мы можем организовать наши приложения для масштабирования с помощью Angular CLI и Nx.
Узнайте, как использовать возможности Angular для создания мощных реальных приложений с нуля. Мы начнем с нуля и узнаем, как использовать Angular CLI для быстрого запуска нашего приложения, а затем узнаем о компонентах, шаблонах, маршрутизации, формах и взаимодействии на стороне сервера. По мере того, как наше приложение собирается вместе, мы обсудим проверенные методы и шаблоны, которые вы можете использовать сразу же, чтобы приступить к разрабо