javascriptСредний
Angular
46 урока · Components, DI, forms, router, RxJS, signals, ship
AngularTypeScriptDIReactive FormsRxJSSignals
Длительность
7 weeks
Старт
Студентов
0+
Рейтинг
0 / 5
Стоимость
49 000 ֏
- 7 weeks (всего 34 ч)
- Старт
- Формат: онлайн
- HY · EN · RU
- Сертификат по окончании
Для записи оплата не нужна · Мы свяжемся с вами в течение 24 часов
Чему посвящён курс
О курсе
46 урока · Components, DI, forms, router, RxJS, signals, ship
За 7 weeks (34 ч занятий и проектной работы) вы пройдёте путь от основ до настоящего проекта продакшен-уровня — вместе с Tigran Hakobyan и командой менторов beeon.academy.
Результаты обучения
Чему вы научитесь
Строить standalone component с ясными input/output
Inject service вместо new; формировать FormGroup validation
Подключать Angular Router и HttpClient/RxJS без leak
Использовать signal, когда проясняет local state; ship через ng build
Интерактивный курс
Уроки
46 уроков · все открыты, начните с любого
- 1Batteries-included TypeScript UI framework26 мин
- 2Modern Angular — standalone-first24 мин
- 3ng new без cargo-cult flag24 мин
- 4Когда побеждает более тонкий stack22 мин
- 5Component, DI и template как одна машина26 мин
- 6Карта: component → DI → forms → router → ship22 мин
- 7Component как единица UI28 мин
- 8Template syntax, который остаётся readable26 мин
- 9Property, event и two-way binding с intent28 мин
- 10@if / @for control flow (не только folklore *ngIf)26 мин
- 11Input вниз, output вверх28 мин
- 12Lifecycle hook, совпадающие с browser24 мин
- 13Workshop: presentational card с input + output28 мин
- 14Dependency Injection как spine Angular28 мин
- 15providedIn root против component provider26 мин
- 16inject() в modern field и factory24 мин
- 17Service держит работу; component orchestrate28 мин
- 18InjectionToken для non-class значений24 мин
- 19Workshop: feature service + component consumer28 мин
- 20Template-driven против reactive forms — выбирайте намеренно24 мин
- 21FormGroup / FormControl как validation graph30 мин
- 22Built-in и custom validator26 мин
- 23Error UX, на который user может действовать24 мин
- 24Workshop: login FormGroup с required email28 мин
- 25Angular Router как URL contract24 мин
- 26Route config, param и nested outlet28 мин
- 27Navigation, которая уважает history24 мин
- 28Guard и resolver для gate и data28 мин
- 29Lazy route для меньшего first load24 мин
- 30Workshop: shell layout + :id detail route28 мин
- 31HttpClient вместо raw fetch sprawl28 мин
- 32Observable, которые реально нужны day one28 мин
- 33map, switchMap, catchError — ежедневная тройка26 мин
- 34Interceptor для cross-cutting HTTP-привычек26 мин
- 35HTTP error state, которые понимает user24 мин
- 36Workshop: list load с pending и error28 мин
- 37Signal для local reactive state28 мин
- 38input() / output() signal API24 мин
- 39Change detection без cargo-cult OnPush slogan26 мин
- 40Standalone import, который остаётся честным24 мин
- 41Workshop: counter с signal + computed28 мин
- 42Тестируйте component не только кликами в preview26 мин
- 43Environment и границы secret24 мин
- 44ng build и привычки deploy24 мин
- 45Playbook: tiny Angular app с нуля28 мин
- 46Практика-loop на следующую неделю22 мин
Модули курса
Программа
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Что нужно для старта
Требования
- Основы TypeScript и modern JavaScript
- Node.js локально для lab Angular CLI
- Опыт Angular не обязателен
Учитесь у практикующего инженера
Ваш преподаватель
TH
Tigran Hakobyan
Frontend Mentor · beeon.academy
Instructor at beeon.academy. Angular path (ArT): 46 lessons through standalone DI ship habits.
Что говорят выпускники
Отзывы студентов
Частые вопросы
FAQ
Стоимость
49 000 ֏
