1
00:00:00,710 --> 00:00:06,530
Hey, I'm very excited to welcome you to a series of videos and sections on building web applications

2
00:00:06,530 --> 00:00:07,740
with Python.

3
00:00:07,760 --> 00:00:13,970
We'll be using two web frameworks to build the next apps Flask and Django.

4
00:00:14,000 --> 00:00:18,530
These are the best frameworks for building web applications with Python.

5
00:00:18,530 --> 00:00:26,600
Flask is best when you build relatively smaller apps, and Django is better for larger applications.

6
00:00:26,600 --> 00:00:29,930
So should you learn flask or should you learn Django?

7
00:00:29,960 --> 00:00:36,230
The answer is simple If you are building web applications, you should learn both Flask and Django.

8
00:00:36,260 --> 00:00:40,560
You'll understand why and when to use flask and when to use Django.

9
00:00:40,580 --> 00:00:43,040
After you have built the next two apps.

10
00:00:43,040 --> 00:00:45,770
So this app, which will be this one here.

11
00:00:45,770 --> 00:00:49,850
So with Flask, we're going to build this simple web app.

12
00:00:49,850 --> 00:00:56,360
But this web app actually does include some very crucial aspects of web development.

13
00:00:56,480 --> 00:01:02,730
Through this form, the users can submit a simple job application form.

14
00:01:02,730 --> 00:01:07,740
So let's say the user email address is app eight Django.

15
00:01:08,460 --> 00:01:10,350
At gmail.com.

16
00:01:10,380 --> 00:01:18,030
They place like an available start date when they want to start the job so they can type in the date

17
00:01:18,030 --> 00:01:20,160
here or they can use the calendar here.

18
00:01:21,120 --> 00:01:28,030
And then they can select one of these options, whether they are student unemployed, employed or self-employed.

19
00:01:28,050 --> 00:01:29,520
Let's select student.

20
00:01:29,600 --> 00:01:32,640
And they submit that form.

21
00:01:33,890 --> 00:01:38,060
And upon successful submission of the form, the user will get this.

22
00:01:39,090 --> 00:01:44,910
Notification here that the form was submitted successfully, plus they will get an email to their email

23
00:01:44,910 --> 00:01:45,510
address.

24
00:01:45,510 --> 00:01:47,190
So let's check for an email here.

25
00:01:47,190 --> 00:01:48,090
Yeah, there we go.

26
00:01:48,090 --> 00:01:56,430
So the server, the web app sent this email from the server email address, which is app eight flask

27
00:01:56,460 --> 00:02:06,000
at gmail.com to the user email address which is app eight django at gmail.com plus the employer can

28
00:02:06,000 --> 00:02:07,260
see the data.

29
00:02:07,350 --> 00:02:13,560
So all the data that the user submitted that the applicant submitted, the employer can see those data

30
00:02:13,560 --> 00:02:15,210
in the database.

31
00:02:15,210 --> 00:02:18,000
For more details, please watch the next videos.

32
00:02:18,000 --> 00:02:20,370
So in the next one we'll start building this.

33
00:02:20,400 --> 00:02:26,640
We'll start the structure of the app, create the directories and the files, and then start adding

34
00:02:26,640 --> 00:02:29,790
code to that as you learn flask in depth.

35
00:02:29,790 --> 00:02:31,170
So I'll see you in the next video.

36
00:02:31,170 --> 00:02:31,470
Thanks.

