Skip to content
UdemyReduxPaid courseIntermediate levelCertificate

Build Enterprise Applications with Angular 2 (and Angular 4) (Udemy.com)

Firebase, Authentication, Ionic, Integration with ASP.NET Core, Performance Optimization, Redux and Unit Testing

Created by: Mosh Hamedani

Last updated April 2018

icon
What you will learn

  • Build real-time apps with Angular and Firebase
  • Build mobile apps with Angular and Ionic
  • Implement authentication and authorization using Auth0 and JSON Web Tokens (JWT)
  • Integrate your Angular apps with ASP.NET Core
  • Implement the Redux architecture in your Angular apps
  • Unit test your Angular apps

How it compares

Against the other 26 rated Udemy courses in Redux on CourseDuck:

  • Rating4.8 out of 5higher than 100% of them
  • Reviews1,569#7 of 27 by number of reviews
  • Length9.7 hourslonger than 50% of them
  • Last updatedApril 2018earlier than 76% of them

icon
Course Description

So, have you mastered the fundamentals of Angular 2 (and higher) and are hungry for more? You've come to the right place. 

In this course, Mosh, author of ten five-star Udemy courses with more than 40,000 students around the world, introduces you to key concepts and popular frameworks in Angular eco-system that are used in building enterprise applications. 


By the end of watching this course, you'll be able to

  • Build real-time apps with Angular and Firebase
  • Build mobile apps with Angular and Ionic 2
  • Integrate your Angular apps with ASP.NET MVC/Core 
  • Implement authentication and authorization using Auth0 and JSON Web Tokens (JWT)
  • Implement the Redux architecture in your Angular apps 
  • Optimize the rendering performance of your Angular apps
  • Write unit tests to catch more bugs before releasing your apps
  • And more...


PREREQUISITES

In order to take this course, you should have at least 3 months experience developing applications with Angular (2 or higher). If you need to strengthen your Angular fundamentals, you can watch Mosh's Angular course for beginners:

  • Angular 2 with TypeScript for Beginners


If you've taken any of Mosh's courses before, you know what you get. He is very passionate, clear and concise in his teaching. You learn the cutting-edge stuff from an industry expert who doesn't waste a single minute of your precious time. 


So, if you're looking for an advanced Angular course with

  • A passionate coder and instructor who knows his craft
  • Perfect structure
  • Balanced mix of theory and practice
  • Clear, concise and bite-sized videos
  • World-class production

Don't look further. Enrol in the course now and get started.



30-DAY FULL MONEY-BACK GUARANTEE

This course comes with a 30-day full money-back guarantee. Take the course, watch every lecture, and do the exercises, and if you feel like you haven't gained the confidence to build real-world apps with Angular, 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, mainly in building web-based applications. He is the author of ten 5-star Udemy courses with more than 40,000 students around the world. He is passionate, pragmatic and motivational in his teaching.



DO YOU WANT TO TAKE YOUR ANGULAR SKILLS TO THE NEXT LEVEL? 

Enrol in the course now and get started.

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

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 get started.

icon
More courses by Mosh Hamedani

$149.99

$17.99

$109.99

$19.99

$124.99

$94.99

icon
More Redux courses

$199.99

$10.99

$11.99

$69.99

Free

$149.99

icon
Reviews

4.8

1,569 ratings on Udemy

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

By Aart on 3/23/2020

I love how Mosh explains from the bottom up. My experience is pretty advanced, but still I don't get irritated at his quick and to-the-point analogies. I actually find that a lot of the things I have been using for years are now explained to me in a way that I wished on 'past-me'. It would have saved a lot of time and struggles!

By John Buchmann on 9/13/2017

I love how the videos are zoomed in so you could even watch on a small phone. I love how his example projects are bare bones so that all the code is the essentials to explain the topic... no extra clutter/complexity to get in the way. If you need to learn about Firebase, this course includes it in very good detail. Just the bit on how to link 2 databases together is worth the price of admission. Also love the inclusion of Ionic. I still have a long way to go in the course but I feel confident already to give this 5 stars.

By Sveg on 7/30/2017

Mosh's courses have many unique values - firstly, on the screen you are only seeing those lines of code that are currently being discussed, so you don't have to struggle on mobile devices to see something. Furthermore, Mosh speaks in a very clearly manner and the volume is on a proper level. But the most important is that the courses are well thought before the recording, which guarantees that in each chapter we are focused on a selected task and are developing features clearly stated. There is no mind-wandering, constant "errr", "hmmm" and other signs that the tutor is creating content ad-hoc. I've bought courses from many different places & tutors yet Moshs' are far the best ones!

By Wassim Ben Hamadou on 6/2/2017

After completing Mosh's first Angular course, I went on to this course. I really love Mosh's style to explain things. And yes - in this course he just keeps the teaching quality up high. The examples are well chosen, Mosh introduces 3rd party frameworks that could be very relevant (even in Business Applications) and after completing this course I really feel confident that I know how to code clean Angular 2.

By Matt Carbone on 5/23/2017

Great instructor. I was a little disappointed in Ionic Authentication with social networking. I've registered for Udemy's course on Ionic 3 to learn more with the idea of building an authenticated app. No blame I also attended an Ionic Meetup and most I've discussed used email as to login. What I'm having difficulty is debugging past the Ionic serve version and into the Ionic View where I get a white screen and I can't debug why the social popup fails. I also may have to pay Apple $$ to renew my iOS dev account I was waiting until I had an app to join. Anyway great work! Matt

By Olman Mora on 5/8/2017

There's no other rating for a Mosh's course, this course is incredibly interesting, and every subject keeps me hooked, I would like to hear some drawbacks of technologies as Firebase(I read bad feelings about it on the web) and Auth0, I noticed the tendency of use this technologies in small projects and startups but not in large applications, I'm aware that does not exist the technology that fits 100% of scenarios and projects though. Notice: Just the redux part makes the investment absolutely be worth.

By Tom Lesperance on 4/24/2017

I've watched portions of this course a bit out of sequence. I am actively working on different projects, so I have cherry picked information relevant to my needs. I must say that the information I've reviewed so far -- approximately 50% -- has been amazing. Everything is exactly what I needed to know to get the job done, and do it in a way that's efficient. I am definitely a fan of Mosh's vids.

By François Arki on 2/16/2017

Thank you so much for this course, especialy the redux introduction. I'm still in shock from when I tested redux chrome devtool for the first time. All your explications are clear and I love the fact that we go sometime step by step to confront us at problems of various implementations.

By Irv Lennert on 2/1/2017

This is not the first tutorial I have done with Mosh as the instructor. It is as expected very good! Very clear and he explains everything in easy to understand terms. I am very happy with his choice of technologies in as far as what he is pairing Angular 2/4 with. I am also using .Net Core on the back and ng2-redux for my redux pattern / state. I have not gotten all the way through this course yet but so far it's been excellent. I had no experience with Firebase and am not disappointed his presentation of it. I may use it in a future application. :-)

By Jacob G Johnston on 12/23/2016

Mosh is an awesome teacher and highly skilled and knowledgeable engineer. As always, great value provided. If you're not acquainted with Firebase, you'll learn a whole lot. However, so far Firebase is all I'm getting and I feel like the course has the wrong title. Maybe should be called something to do with Firebase. So far it's almost all review for me. I took another course on here about AngularFire2 and they covered this stuff pretty well, though Mosh is helping flesh out the depth of my understanding. I must say for mostly review, it's been some stellar review. I feel like some core concepts are being clarified for me and, as always with Mosh, I feel like seeing his approach to things makes me a better coder overall. I'm sure he'll get into things other than Firebase and my rating will probably go up.

By Michael Best

Mosh is one of the best instructors online. You should really just buy all his courses, you will never regret it.

By Mostafa Shaarawy

Thanks for the nice courses, can you please concentrate more on the Ionic2 part? Thank you

Showing 12 of 53 reviews

icon
Quality Score

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

Overall Score : 96 / 100