Skip to content
UdemyAngularPaid courseIntermediate levelCertificate

Angular и NgRx - пишем реальный проект с нуля (Udemy.com)

Изучите Angular, NgRx, Typescript, REST Api, JWT Авторизацию, Router, Effects, Http разработав реальный проект

Created by: Oleksandr Kocherhin

Last updated January 2025

icon
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

icon
Course Description

В этом курсе мы создадим клон сайта Medium используя Angular и NgRx. Этот курс полностью сфокусирован на реальное программирование используя Angular и NgRx. Мы начнем с пустой папки и шаг за шагом создадим законченное приложение. Здесь нет никакой теории и пересказа документации, только реальный опыт и качественный код, который я хочу вам передать.

Вы поймете как структурировать ваше приложение, как создавать переиспользуемые и легко читаемые модули и компоненты, как разбивать код на маленькие кусочки. Вместе, мы научимся писать простой и понятный код для сложного проекта.

В каждом уроке я приготовил для вас исходный код, так что мы можете легко найти ошибки в своем коде сравнив его с кодом урока или получить рабочее приложение на каждом шаге не тратя времени на компирование кода с экрана.

Что вы выучите:

  • Как структурировать и настраивать проект

  • Как писать качественный код с Angular и NgRx на реальном проекте

  • Как изолировать независимые модули

  • Как создавать переиспользуемые компоненты и модули

  • Как реализовывать авторизацию

  • Как покрывать абсолютно весь код Typescript интерфейсами

  • Работать с реальным API с помощью сервисов

Если вы чувствуете, что выучили основы Angular, но вам не хватает знаний, как писать ваши собственные приложения, то этот курс, это то, что вам нужно. Этот курс полностью сфокусирован на создании реального приложения и не содержит базовых знаний об Angular.


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

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.

icon
More courses by Oleksandr Kocherhin

$54.99

$11.99

$74.99

$11.99

$74.99

$12.99

icon
More Angular courses

Free

$12.99

$10.99

$129.99

$14.99

Free

icon
Reviews

4.7

355 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

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) можно более подробно разбить ролики, чтоб было легче возвращаться к определенному вопросу. Но это уже придирка) В остальном как я сказал, курс классный, не только потому, что тема специфическая, а просто взял объяснил, показал, шаг за шагом научил. Жду новых курсов!

Showing all 10 reviews on CourseDuck

Read all 355 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100