Learn to build an e-commerce app with .Net Core and Angular (Udemy.com)

Build a proof of concept e-commerce store using Angular, .Net Core and Stripe for payment processing

Created by: Neil Cummings

Produced in 2021

icon
What you will learn

  • .Net Core
  • Angular
  • C# Generics
  • Repository and Unit of Work Pattern
  • Specification Pattern
  • Caching
  • Angular Lazy loading
  • Angular Routing
  • Angular Reactive Forms
  • Angular Creating a MultiStep form wizard
  • Accepting payments using Stripe
  • Angular Re-usable form components
  • Angular validation and async validation

icon
Quality Score

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

Overall Score : 96 / 100

icon
Course Description

Have you learnt the basics of ASP.
NETCore and Angular?
Not sure where to go next? This course should be able to help with that. In this course we start from nothing and build a proof of concept E-Commerce store using these frameworks.
In this course we build a complete application from start to finish and every line of code is demonstrated and explained.
Here are some of the things you will learn about in this course:
Setting up the developer environmentCreating a multi project .
net core application using the dotnet CLICreating a client side front-end Angular UIfor the store using the Angular CLILearn how to use the Repository, Unit of Work and specification pattern in .
net coreUsing multiple DbContext as context boundariesUsing ASP.
NETIdentity for login and registrationUsing the angular modules to create lazy loaded routes.
Using Automapper in ASP.
NET CoreBuilding a great looking UI using BootstrapMaking reusable form components using Angular Reactive formsPaging, Sorting, Searching and FilteringUsing Redis to store the shopping basketCreating orders from the shopping basketAccepting payments via Stripe using the new EUstandards for 3D securePublishing the application to LinuxMany more things as wellTools you need for this courseIn this course all the lessons are demonstrated using Visual Studio Code, a free cross platformcode editor. You can of course use any IDE you like and any Operating system you like... as long as it's Windows, Linux or Mac. Is this course for you?
This course is very practical, about 90%+ of the lessons will involve you coding along with me on this project. If you are the type of person who gets the most out of learning by doing, then this course is definitely for you. Important:
If you have never coded before and you want to learn .
Net and Angular you would be better starting with my other .
Net Core and Angular course before this one.
Onthis course we will build an example E-commerce store, completely fromscratch using the DotNet CLI and the Angular CLI to help us get started. All you will need to get started is acomputer with your favourite operating system, and a passion for learning howto build an application using ASP.
NET Core and Angular.
Who this course is for:
Beginner and intermediate developers who want to enhance their knowledge of .
Net and Angular who have some coding experienceBeginner and intermediate developers who wish to learn how to build an e-commerce style of site

icon
Instructor Details

Neil Cummings

Neil Cummings is a professional freelance software developer. Starting out in the ITindustry about 15 years ago, initially working mostly on SharePoint before embracing more lightweight frameworks such as Angular and ASP.NETCore.
He has worked for companies such as Microsoft and Rackspace before trying out the freelance route. Also a Microsoft certified trainer.

icon
More courses by Neil Cummings

Build an app with ASPNET Core and Angular from scratch

$11.99

Complete guide to building an app with .Net Core and React

$11.99

Build an app with React, Redux and Firestore from scratch

$11.99

icon
More angular courses

Single Page Web Applications with AngularJS

Free

Angular Styling & Animations (for Angular 2+)

$11.99

The Modern Angular Bootcamp [2021]

$11.99

Angular (Full App) with Angular Material, Angularfire & NgRx

$11.99

Front-End JavaScript Frameworks: Angular

Free

Angular Front To Back

$11.99

icon
Reviews

4.8

207 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Kai O'Neal on 11/22/2020

He is the best teacher when it comes to asp.net core and using fronted frameworks. I save so much time at work now, and my .Net core development speed has increase 3 fold. Thank you!!

By Miguel Daz Pestana on 11/22/2020

ver good detailed explanations

By Andres Felipe Rodriguez Usma on 11/15/2020

It is a great course. I think the instructor explains very very well and in my opinion this is one of the most complete courses than I've seen. Thank you for share your knowledge

By Takudzwa Mupanesure on 11/8/2020

so far so good

By Adil H Raza on 11/8/2020

I am disappointed why i didn't start this course earlier, so many questions that i tried to search online and couldn't figure out are answered in this course. This course is fully hands on and covers end to end, once the concepts are clear you can go and do try things your way. The explanations are superb and the instructor really knows what he is talking about. Cool british accent you want to keep listening ;)

By Sam Liu on 11/8/2020

This is an amazing course and I truly appreciated what Neil taught me. I was new to C#, ASP.NET Core few months earlier but after this course, I felt more confident when doing a backend project in my daily work. Thank you so much Neil and all the best!

By Matthias Bayer on 11/8/2020

This course was everything I hoped for, it gives you an excellent practical overview on a REST based ASP.NET Core Backend with a well designed Angular Frontend. Once you completed you have done almost all the work for a real life app. Neil is a very good instructor, his explanations are very comprehensive and I learnt a lot from the side notes he gives. I've followed along this course first and after I've got most of it done I've started my own app and kept comming back to parts of the course. This helped my understanding of things - or better the persistance of my understanding of things - even more.
Thank you Neil for this amazing course! I'm really looking forward to your other courses! =)

By Anand Kumar Tripathi on 10/27/2020

Awsome Explanation, good project them. Superb great, salute to you.

By Kingshuk Saha on 10/27/2020

Very informative and up to date. This course dived into some of the intermediate to advanced concepts of both Angular and .NET Core.

By Kovcs Levente kos on 10/26/2020

I have Msc in computer engineering and my goal was to refresh my .net core + angular skills coming back from pern stack.
All in all it was quite a good course. My only complaint is with the caching part, the client side videos should be redone to use map as per the conversation 4 months ago in the Q&A since it has bugs at the moment. And maybe there are some less experienced people who would benefit from doing a 5 min video about creating an attribute for cache invalidations and the necessity of it in real applications even if it isn't needed as of now (maybe doing a section to add products with img upload would also be helpful and then cache invalidation would have a place).
Also as my personal desires: it would be great in the future to have a sister course to this about the testing of these kinds of applications, and maybe integrating command pattern into this course.
Thanks Neil,
It was better than expected.

By Mallesh Reddy Aitha on 10/23/2020

to learn the new technologies in shorter time with more technical ways then udemy is a best chance to develop our iq

By Gabriel Bernardo on 10/23/2020

Great. Better course of angular i bought till now