Курс даст возможность быстро и качественно начать создавать приложения с использованием современного фреймворка – Angular, отлаживать уже существующие приложения и проводить их рефакторинг. В процессе прохождения курса мы шаг за шагом будем рассматривать составные части фреймворка и его модули и применять эти знания для решения практических задач. Вы хорошо разберетесь в специфике Angular и библиотек, которые его окружают.
Вы будете получать актуальную информацию, писать правильный код, показывать его преподавателю, получать обратную связь и советы, и затем – двигаться дальше.
Курс можно условно разделить на три части:
- Окружение фреймворка, быстрый старт. Компонентный подход.
- Формы и навигация в приложении.
- Aрхитектура приложения, тестирование и производительность.
Результат обучения:
- Вы знаете, как быстро сделать прототип проекта, а после чего превратить его в большое структурное веб приложение, стабильно работающее и не имеющее проблем с производительностью, легко расширяемое и поддерживаемое.
- Вы хорошо понимаете тонкости компонентного подхода Angular. Можете создавать и отлаживать сложные компоненты (приложения) и решать любую бизнес задачу.
- Вы знаете, как использовать разные архитектурные подходы для построения Angular приложений.
- Вы эффективно работаете как с фреймворком, так и со всей Angular экосистемой.
- Понимаете структуру исходного кода и ориентируетесь в нем.