Redux in Angular (2 and 4+)

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Better manage the state of your Angular apps, improve their testability and use awesome debugging tools

If you're building a complex Angular app with complex data flows, you may want to consider using Redux to better manage the state of your app.


Redux is a lightweight and simplified implementation of the Flux architecture that was originally introduced by Facebook. It provides a clean and elegant solution to maintain the state of your applications in a predictable way.

It also provides a number of other benefits: 


- It decouples your application from a presentation framework like Angular

- It allows you to postpone decisions about external frameworks (clean architecture)

- It makes it easier to unit test your application without mocks and spies

- You get access to awesome tools as part of your development (Redux Dev Tools)

- It makes it easier to implement undo/redo feature in your applications



In this course, Mosh, author of several best selling courses on Udemy, takes you from the ground and teaches you what Redux is, when to use it and why, and how to implement it properly.


You'll learn about:

  • The building blocks of Redux 

  • Pure functions

  • Working with actions

  • The select pattern

  • Avoiding object mutations

  • Using immutable objects

  • Using Redux Dev Tools

  • Calling backend APIs when using Redux

  • Refactoring fat case blocks 

  • Dealing with complex domains 


If you've taken any of Mosh's courses before, you know what you get. High quality video and audio, outstanding delivery with no mocking around.



30-DAY FULL MONEY-BACK GUARANTEE

This course comes with a 30-day full money-back guarantee. Take the course, watch every lecture and if you feel like you haven't gained the confidence to write automated tests for your Angular apps, ask for a full refund within 30 days. All your money back, no questions asked.



ABOUT YOUR INSTRUCTOR

Mosh (Moshfegh) Hamedani is a software engineer with 15 years of professional experience. He is the author of several best-selling courses on Udemy and Pluralsight with over 74,000 students in 172 countries. His students describe him as a passionate, pragmatic and motivational instructor.


So, do you want to learn Redux in a clear, concise and pragmatic way?

Enroll in the course now and get started!

  • Implement Redux properly

  • Work with pure functions

  • Work with actions

Instructor

Profile photo of Mosh Hamedani
Mosh Hamedani

Hi! I'm Mosh, a software engineer with over 20 years of experience. I'm all about clear, concise, practical coding tutorials – no fluff, just the good stuff! My courses focus on real-world projects and the skills that will get you hired. I've helped millions of students transform their careers. Want to level up your skills? Check out my courses and...

Review
4.9 course rating
4K ratings
ui-avatar of Pedro Tavares
Pedro T.
2.0
10 months ago

This course would be amazing if was up to date but is too old and deprecated.

  • Helpful
  • Not helpful
ui-avatar of Akanksha Kamal
Akanksha K.
5.0
1 year ago

good

  • Helpful
  • Not helpful
ui-avatar of Lissy Bensam
Lissy B.
4.0
1 year ago

good

  • Helpful
  • Not helpful
ui-avatar of Mariano Santoro
Mariano S.
4.0
2 years ago

The content is a little bit outdated but I found the explanation of the concepts very well laid out. Mosh is a great teacher, as usual :)

  • Helpful
  • Not helpful
ui-avatar of Anonymized User
Anonymized U.
2.5
2 years ago

As a beginner to redux I was not aware of the basic things. More details could be added mainly in coding section.like what to add in appmodule, where to add the reducer,store etc.

  • Helpful
  • Not helpful
ui-avatar of Venkata Bhargava Rao Kurapati
Venkata B. R. K.
5.0
3 years ago

good explanation with examples

  • Helpful
  • Not helpful
ui-avatar of Jose VasquezP
Jose V.
4.0
3 years ago

Things happend a little bit fast. I suppouse this course needs more experience, but the content is clear and you can learn a lot

  • Helpful
  • Not helpful
ui-avatar of Aliaksei Zviazhynski
Aliaksei Z.
3.5
3 years ago

Theoretical part is amazing and looks perfectly, but practical part is totally obsolete, for example ng2-redux repo as well as npm package is deprecated.

  • Helpful
  • Not helpful
ui-avatar of Michael J Small
Michael J. S.
5.0
3 years ago

Good on not just how to do something but why things are done.

  • Helpful
  • Not helpful
ui-avatar of Jacek Durlik
Jacek D.
4.0
4 years ago

The course provides good introduction into redux in angular.
I would suggest to the instructor to update the course as it's based on Angular2 and the redux library is deprecated now (replaced with other library). Also, I spent more time on trying to configuring the exercise code to work with Angular11 than on the course itself.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses