WEBVTT

00:00.260 --> 00:02.090
So we've now reached the end, of course.

00:02.090 --> 00:03.860
And this is the end of course.

00:03.860 --> 00:04.400
Summary.

00:04.400 --> 00:10.670
So first of all, of course congratulations on making it to this stage and completing this course.

00:10.700 --> 00:11.660
It's a long course.

00:11.660 --> 00:16.430
It takes quite some time to create an application of this nature.

00:16.430 --> 00:18.560
And it involves many lines of code.

00:18.560 --> 00:21.710
And now we have a proof of concept e-commerce store.

00:21.710 --> 00:27.320
And many of the features that we've added to this kind of application are common across many other types

00:27.320 --> 00:28.610
of application as well.

00:28.610 --> 00:34.460
So if you're going to create something new, then you've kind of got a starting place and you can take

00:34.460 --> 00:40.610
a look at how we've done certain things here and use it in applications that you're creating elsewhere.

00:40.610 --> 00:46.820
And often I'm asked by students after completing a course like this is why didn't we include a certain

00:46.820 --> 00:47.810
feature?

00:47.810 --> 00:52.100
And the answer to that is always, well, we have to finish a course at some point.

00:52.100 --> 00:57.110
And an application, as I mentioned before, is never really complete.

00:57.110 --> 00:58.760
There's always things to add.

00:58.760 --> 01:04.270
And and when it comes to creating a proof of concept, this is not necessarily a complete out of the

01:04.300 --> 01:05.260
box application.

01:05.260 --> 01:10.990
And what we're doing here is not simply buying software off the shelf that we can then use for our own

01:10.990 --> 01:11.950
e-commerce stores.

01:11.980 --> 01:17.230
What we have is an application that we've spent time building, but the purpose of building the application

01:17.230 --> 01:23.230
was not to have a complete out of the box software, but it's to learn how to write the code and develop

01:23.260 --> 01:25.120
an application in some way.

01:25.120 --> 01:28.690
And an application always evolves over time.

01:28.690 --> 01:33.340
And I feel I've taken enough of your time getting to the place that we have got to.

01:33.370 --> 01:39.670
But your journey with this application doesn't need to end there, because you have the power to insert

01:39.670 --> 01:44.770
and add whatever feature you desire to this application.

01:44.770 --> 01:50.740
You're a software developer now, and as a software developer, you can add whatever feature you desire.

01:50.740 --> 01:57.930
So don't let this course ending stop you from doing whatever you need to do or want to do with this

01:57.930 --> 01:58.680
application.

01:58.680 --> 02:03.720
If you do add a particular feature, then please feel free to share it in the Q&amp;A with other students

02:03.720 --> 02:05.160
that take the course.

02:05.190 --> 02:07.230
And where do you go next from this?

02:07.260 --> 02:08.760
Well, there's a couple of things you can try.

02:08.790 --> 02:09.750
You can improve this app.

02:09.750 --> 02:16.530
You can add things like an email confirmation system and possibly even an inventory system.

02:16.530 --> 02:21.960
If you change the price of a product, maybe you would like to reflect that in the user's basket when

02:21.960 --> 02:24.870
they go to checkout, rather than surprising them.

02:24.870 --> 02:29.760
When you send back the updated basket and they find the price has gone up, perhaps you can have an

02:29.880 --> 02:36.270
old price and a new price, or the updated price reflected in the basket and the review components of

02:36.270 --> 02:37.440
the application.

02:37.470 --> 02:42.750
Also, possibly you could send them an email confirmation when their payment has been received, and

02:42.750 --> 02:46.980
you can let them know that's the case and the delivery is on the way, that kind of thing.

02:46.980 --> 02:53.340
Maybe you can just create a whole new app entirely, and it can often be tricky to stare at your terminal

02:53.370 --> 02:55.450
thinking, what am I going to create?

02:55.450 --> 02:57.220
So obviously you need an idea.

02:57.250 --> 03:03.010
And one suggestion for an app is just to create a simple to do list kind of application using dotnet

03:03.010 --> 03:09.970
as the back end and of course the database to persist the data and using React and Material UI as the

03:09.970 --> 03:11.320
front end.

03:11.350 --> 03:17.800
I say this as a good place to start, because there's literally thousands of tutorials on how to create

03:17.830 --> 03:25.300
todo apps out there, so if you get stuck, you can always go and compare where you're at with other

03:25.300 --> 03:30.760
todo apps that have been created by others that are out there on the internet already.

03:30.760 --> 03:36.880
And of course, when it comes to skills and learning new skills, then the only way that you both maintain

03:36.880 --> 03:40.150
them and improve them is to practice.

03:40.180 --> 03:42.850
Nothing's permanent when it comes to learning new skills.

03:42.850 --> 03:48.190
Until you've practiced so many times that what you're doing is like speaking.

03:48.190 --> 03:55.020
Once you've done it often enough, then the language that we write our applications in becomes almost

03:55.020 --> 04:02.040
as easy to do as speaking a sentence in your native tongue, so it just takes practice.

04:02.040 --> 04:08.850
I appreciate it can be quite overwhelming when you first start learning something new, but that's only

04:08.850 --> 04:14.550
due to lack of practice, and after you practice, then it will become second nature.

04:14.550 --> 04:17.580
And of course you can also take other courses.

04:17.580 --> 04:20.460
I do have a few others here on Udemy.

04:20.460 --> 04:26.160
They are big courses where you start from nothing and build a full application similar in nature to

04:26.190 --> 04:27.000
this kind of course.

04:27.000 --> 04:31.890
So if you're not completely sick of my voice by this point, and after this many hours, there's every

04:31.890 --> 04:38.910
chance that you are then I also have other courses available on Udemy for you to peruse, and possibly

04:38.910 --> 04:42.330
you might want to try them as well, both in Angular and React and.

04:42.510 --> 04:49.530
Net and just to finish off, I just want to say thank you a great big thank you and wish you the very

04:49.530 --> 04:52.230
best for your future careers.
