0% found this document useful (0 votes)
13 views

Section Introduction - en

The document discusses building a simple task list application as the first project in a course. It will teach concepts like working with databases, pagination, marking tasks as complete, displaying flash messages, deleting and modifying data through forms, validating user input, and displaying error messages. The goal is to create a basic task list app where users can view, add, edit, mark as complete and delete tasks stored in a database.

Uploaded by

ayub.pro2025
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views

Section Introduction - en

The document discusses building a simple task list application as the first project in a course. It will teach concepts like working with databases, pagination, marking tasks as complete, displaying flash messages, deleting and modifying data through forms, validating user input, and displaying error messages. The goal is to create a basic task list app where users can view, add, edit, mark as complete and delete tasks stored in a database.

Uploaded by

ayub.pro2025
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

1

00:00:00,380 --> 00:00:01,100


All right, guys.

2
00:00:01,100 --> 00:00:05,600
So let's take a look at the first project we are about to build in this course.

3
00:00:05,600 --> 00:00:14,420
So this is a simple task list application where you see a list of tasks that are
stored inside the database,

4
00:00:14,420 --> 00:00:19,910
which means we are already going to learn about databases in the first section.

5
00:00:20,150 --> 00:00:29,930
So as you see, the results are paginated and you can jump into every single task,
then tasks are completed

6
00:00:29,930 --> 00:00:31,340
or not completed.

7
00:00:31,340 --> 00:00:36,680
And by clicking this button we can turn a task into a completed one.

8
00:00:36,830 --> 00:00:43,880
And this displays our so-called flash message, which is a quick one time message
displayed when something

9
00:00:43,880 --> 00:00:44,960
happens.

10
00:00:45,110 --> 00:00:49,430
But if you see the same page next time it disappears.

11
00:00:49,460 --> 00:00:56,270
Now, we would be also able to manually close that, which means we are going to
learn a little bit

12
00:00:56,300 --> 00:00:57,800
of JavaScript.

13
00:00:57,920 --> 00:01:01,410
Then we can delete data as well.

14
00:01:02,130 --> 00:01:06,870
Or we can modify it so we will learn how to handle forms.
15
00:01:08,260 --> 00:01:12,040
And obviously how to add data to the database.

16
00:01:12,040 --> 00:01:18,910
So you will learn how to create forms that are safe for your application and for
your users because

17
00:01:18,910 --> 00:01:22,840
we'll be validating the input users sent.

18
00:01:22,840 --> 00:01:30,670
And then if they send some input which we consider invalid, we will see how to
display a proper error

19
00:01:30,670 --> 00:01:34,120
message that explains what needs to be fixed.

20
00:01:35,520 --> 00:01:40,500
All right, So let's get started and see you inside the section.

You might also like