Angular и NgRx - пишем реальный проект с нуля (Udemy.com)
Изучите Angular, NgRx, Typescript, REST Api, JWT Авторизацию, Router, Effects, Http разработав реальный проект
Created by: Oleksandr Kocherhin
Last updated January 2025
What you will learn
- Создавать с нуля проекты на Angular и NgRx
- Писать качественный код
- Создавать переиспользуемые модули и компоненты
- Грамотно планировать архитектуру
How it compares
Against the other 95 rated Udemy courses in Angular on CourseDuck:
- Rating4.7 out of 5higher than 88% of them
- Reviews355#68 of 96 by number of reviews
- Length12.8 hourslonger than 77% of them
- Last updatedJanuary 2025more recently than 67% of them
Course Description
В этом курсе мы создадим клон сайта Medium используя Angular и NgRx. Этот курс полностью сфокусирован на реальное программирование используя Angular и NgRx. Мы начнем с пустой папки и шаг за шагом создадим законченное приложение. Здесь нет никакой теории и пересказа документации, только реальный опыт и качественный код, который я хочу вам передать.
Вы поймете как структурировать ваше приложение, как создавать переиспользуемые и легко читаемые модули и компоненты, как разбивать код на маленькие кусочки. Вместе, мы научимся писать простой и понятный код для сложного проекта.
В каждом уроке я приготовил для вас исходный код, так что мы можете легко найти ошибки в своем коде сравнив его с кодом урока или получить рабочее приложение на каждом шаге не тратя времени на компирование кода с экрана.
Что вы выучите:
Как структурировать и настраивать проект
Как писать качественный код с Angular и NgRx на реальном проекте
Как изолировать независимые модули
Как создавать переиспользуемые компоненты и модули
Как реализовывать авторизацию
Как покрывать абсолютно весь код Typescript интерфейсами
Работать с реальным API с помощью сервисов
Если вы чувствуете, что выучили основы Angular, но вам не хватает знаний, как писать ваши собственные приложения, то этот курс, это то, что вам нужно. Этот курс полностью сфокусирован на создании реального приложения и не содержит базовых знаний об Angular.
Instructor Details
- 4.7 Rating
355 Reviews
Oleksandr Kocherhin
I am a full-stack developer with a passion for learning and teaching what I know. I have been programming for around 10 years and teaching for almost 6 years.
I believe in learning through doing and this philosophy is present in every course that I teach. I love exploring new web & mobile technologies and my courses focus on giving you the edge in our fast-moving industry.
More courses by Oleksandr Kocherhin
React JS Portfolio Project - React Training for Beginners (2026)
4.5 (1,903 Reviews)
Provider: Udemy
Time: 2.2h
$54.99
JavaScript Interview Questions - Coding Interview 2026
4.7 (1,325 Reviews)
Provider: Udemy
Time: 3.8h
$11.99
Angular Interview Questions - Coding Interview 2026
4.7 (802 Reviews)
Provider: Udemy
Time: 5.8h
$74.99
React Interview Questions - Coding Interview 2026
4.5 (697 Reviews)
Provider: Udemy
Time: 4.2h
$11.99
Angular and NgRx - Building Real Project From Scratch (2026)
4.5 (681 Reviews)
Provider: Udemy
Time: 7h
$74.99
Docker и Docker Compose - Деплой проекта с нуля (2025)
4.8 (614 Reviews)
Provider: Udemy
Time: 3.7h
$12.99
More Angular courses
Single Page Web Applications with AngularJS (2018)
5.0 (480 Reviews)
Provider: Coursera
Time: 15.5h
Free
Angular (Full App) with Angular Material, Angularfire & NgRx (2024)
4.7 (8,695 Reviews)
Provider: Udemy
Time: 11.3h
$14.99
Angular: Convierte cualquier template HTML en una WebAPP (2019)
4.7 (7,894 Reviews)
Provider: Udemy
Time: 3.5h
Free
Reviews
By Maksym on 11/11/2025
Очень полезный курс, дает хорошую базу для работы с NgRx. Все кто пишут что курс устарел просто не понимают о чем они говорят, курс актуальный как не когда, просто берешь и пишешь приложение на новых версиях технологий которые есть в курсе и все!
By Yuriy Ezhov on 4/17/2025
Unfortunately this course is outdated, because of standalone components (for example, by version 17, standalone components became the default in our applications), signals and so on . But still great if you want to learn to work with NgModules.
By Lyubov Myetolkina on 5/16/2024
Я долго проходила курс, потому что зашла совсем без знаний ангуляр. Поняла, что курс очень хороший, но мне не хватает теоретической базы. Проштудировала базу, покодила простые вещи и вернулась к курсу. И все пошло как по маслу. Самые большие сложности у меня были с rxjs и эффектами. Обязательно с ними еще буду разбираться самостоятельно. Однозначно рекомендую курс. И еще рекомендую курс по Nest - от автора, его я тоже прошла раньше и писала этот проект на своем бекенде)) Большое спасибо, все структурировано, четко, понятно. Ангуляр штука не простая, автор на 100% постарался сделать его освоение более легким.
By Дмитрий Бабинцев on 4/8/2024
Первое время мне было сложно ориентироваться в Visual Studio Code, ибо преподаватель показывал в другом редакторе, другой системе, не видно было дерева папок, но уже приблизительно после 11-12 урока это не составило для меня большого труда, даже наоборот, стало интересно сопоставлять увиденное в курсе с деревом папок Visual Studio Code. В целом курс очень даже полноценный, понятный, увлекательный и доступный. Спасибо большое автору за его труды.
By David Mizrahi on 12/5/2023
Часто из-за того, что тьютор использует VIM, он отлавливает ошибки гораздо позже, чем обучающийся, который использует другую среду разработки и сразу видит ошибки компиляции. В это время продолжается объяснение каких-то деталей. Возможно стоит добавить дисклаймер, типа: "Не спешите резолвить ошибки компиляции. Они обязательно будут исправлены далее", иначе это приводит к потере времени на смостоятельное устранение ошибок. Или например ошибка с оберткой запроса регистрации в объект, тоже потребовала времени на устранение, хотя через пару уроков мы с ней столкнулись. Ну и напротив, фраза "как видите, у нас нет ошибок и все работает" может сбить с толку, поскольку в этом случае иногда работает пока не всё, а только всё успешно компилируется. В остальном курс просто великолепный, поэтому несмотря на эти замечания оценка 5!
By Ivan Marchenko on 12/6/2021
Спустя год после прохождения оставлю отзыв. Лучший курс по angular для получения практического результата. С курсом работал на реальной задаче. Информации в курсе хватило для понимания концепций, некоторые тонкости добирал из документации. Курс от практика, помимо angular показана архитектура проекта, для меня этот момент был ценным. Когда проект разрастается очень сложно контролировать структуру, курс даёт понимание, как масштабировать фронт и сделать проект переносимым/передаваемым способным к поддержке. Иногда возвращаюсь что-нибудь пересмотреть, особенно после работы с бэком. Ps на основе предложенной структуры из курса написал крупный фронт со сложной бизнес логикой (несколько профилей юзеров с наслоением привилегий в зависимости от оплаты, сложное гео на мир, несколько языков и валют, галереи, документы, чаты) Самый сложный моментом считаю безопасную аутентификацию, работу с токенами, валидация/инвалидация несколько устройств, блек листы туда же redis. Пришлось плотно напрягать мозг, задача конечно из разряда фулстек, к курсу относится косвенно. Курс рекомендую, твёрдая 5.
By Yevhen Bodnia on 5/14/2021
Курс очень хороший, рекомендую! Теория объясняется детально и понятно, а это самое главное! Отлично сделана декомпозиция проекта. Было бы еще классно, написать селекторы, rxjs-операторы и тому подобное с generic'ами, а можно даже еще в strict mode'е Angular'а :) Автор очень быстро отвечает на вопросы в комментариях и помогает решить проблемы, которые могут у вас возникнуть. Респект! К желаниям могу отнести курс по RxJS, если появится он у вас, то возьму сразу же :)
By Oleksandr Naberezhniev on 3/17/2021
Курс просто описывает создание приложения но при этом внятно не обьясняет сам подход и целесообразность его использования.
By Никита Ефремов on 2/10/2021
Очень познавательно и подробно! В сравнении с другим курсом по Angular я узнал новый подход в организации структуры проекта, новые практики, которые обязательно буду применять и некоторые особенности фреймворка. Ну и конечно узнал как работать с NgRx.
By Constantine Fedoruk on 7/30/2020
Однозначно Лучший русскоязычный автор! Курс проработан, раскрывает тему полностью. Есть ряд недостатков! 1) Кто вообще программирует в виме?! сейчас что 1990год? Если отбросить предрассудки, то для восприятия полезно видеть структуру проекта перед глазами. В VSC например, да и в остальных нормальных IDE структура всегда открыта в боковом меню. 2) Если что то упустил, и хочешь сравнить с кодом, надо сначала его скачать, разархивировать, открыть в соседнем окне и только потом сравнивать. Если хочешь сделать это еще раз в следующем уроке, надо проделать все по новой. Было бы классно, если бы изобрели такой сервис, куда можно залить код всего проекта, и к каждому уроку давать ссылку на версию проекта, которая соответствует уроку. можно было бы скачать весь репозиторий и просто переключаться между коммитами. Или можно онлайн глянуть и не качать вовсе. 3) можно более подробно разбить ролики, чтоб было легче возвращаться к определенному вопросу. Но это уже придирка) В остальном как я сказал, курс классный, не только потому, что тема специфическая, а просто взял объяснил, показал, шаг за шагом научил. Жду новых курсов!
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 94 / 100












