1 00:00:04,660 --> 00:00:06,660 Here we go. 2 00:00:06,970 --> 00:00:08,530 Welcome to the third section. 3 00:00:08,540 --> 00:00:10,180 So a new bedroom. 4 00:00:10,200 --> 00:00:13,820 The new feeling and goodbye to data science for right now. 5 00:00:14,590 --> 00:00:20,770 So here this action is based on GW that stands for graphical user interface and it's something most 6 00:00:20,770 --> 00:00:22,180 of the students are excited about. 7 00:00:22,900 --> 00:00:29,110 So this is the main thing you are going to learn in this program that will help you to make practical 8 00:00:29,110 --> 00:00:32,380 applications like the ones like the folder. 9 00:00:32,380 --> 00:00:35,120 That is a graphical interface. 10 00:00:35,140 --> 00:00:37,300 Also this safari the atom. 11 00:00:37,300 --> 00:00:40,270 So these are all dry based applications. 12 00:00:41,200 --> 00:00:47,590 So you know a main application that we have learned before and Bill before we need to write the programs 13 00:00:48,640 --> 00:00:55,290 in these dominos and in atoms and they also we need to add the inputs so that the user can use them 14 00:00:56,290 --> 00:00:58,740 but practically this doesn't happen. 15 00:00:58,750 --> 00:01:03,520 You didn't not provide the code to some user because those who did don't have any knowledge of programming 16 00:01:03,820 --> 00:01:05,440 how they can use that one. 17 00:01:05,800 --> 00:01:11,230 So in that case you need to provide a very simple interface like we programmers know how this folder 18 00:01:11,230 --> 00:01:17,620 is working when I am clicking this one folder opens there and how the icon issue but those who do not 19 00:01:17,620 --> 00:01:21,130 have any knowledge to programming they do not know how this is faulty. 20 00:01:22,030 --> 00:01:23,340 It's like a magic for them. 21 00:01:24,400 --> 00:01:27,850 Only the programmer knows that what is happening in the back. 22 00:01:28,210 --> 00:01:35,240 So that programmer is one that built very simple user interface applications that perform very big tasks. 23 00:01:35,470 --> 00:01:40,580 So can can is a very basic example of that one you just simply write the program. 24 00:01:40,840 --> 00:01:46,970 And user just see the numbers and the operators they make calculation and that is very easy for them. 25 00:01:46,990 --> 00:01:53,680 So by the end of this model you will be able to build any kind of application and even the games. 26 00:01:53,770 --> 00:01:58,990 So how we are going to learn some basic of these not the like. 27 00:01:58,990 --> 00:02:04,060 You can build for night with these but still by learning this you can build any kind of application 28 00:02:04,930 --> 00:02:07,530 and by starting a little more you can even build a fortnight. 29 00:02:08,830 --> 00:02:16,810 So do something that will help us to learn that how we can build these kinds of things these interfaces 30 00:02:18,580 --> 00:02:25,300 and then we have these game structure where that is maybe a little step when they did these kinds of 31 00:02:25,300 --> 00:02:34,870 things so you can make anything by using the graphical interface even all the games that you play and 32 00:02:34,870 --> 00:02:37,610 that you see are all jewelry based. 33 00:02:37,690 --> 00:02:43,860 There's nothing like rightly program to play or just write the code to more here and there. 34 00:02:44,020 --> 00:02:50,590 You just need to move the keys up down right left and these kinds of keys space to jump and all that. 35 00:02:51,100 --> 00:02:55,360 So that is with the help of DUI and does it possible without this fun. 36 00:02:55,990 --> 00:03:01,040 So we will learn all these technologies here know how we move here. 37 00:03:01,090 --> 00:03:06,730 First of all we will learn that how we can design the window in which you can play the game make the 38 00:03:06,730 --> 00:03:14,320 game or any kind of application like if we take just this safari an example then these all things these 39 00:03:14,320 --> 00:03:26,240 buttons these labels these headings are everything here after that one if you have imagined when we 40 00:03:26,240 --> 00:03:32,570 stole something say notepad and we'd write and save the fight and whenever you close the application 41 00:03:32,690 --> 00:03:35,950 again open that one with the same file you get the data. 42 00:03:36,860 --> 00:03:42,740 So there's something that stores that particular data or something that is storing all programs. 43 00:03:42,740 --> 00:03:44,320 So there is not any magic. 44 00:03:44,400 --> 00:03:47,470 Our program is storing by the help of some technology. 45 00:03:47,690 --> 00:03:52,370 So then we will learn about the technology that is known as databases. 46 00:03:52,370 --> 00:03:56,360 After that one we will move to gaming type of stuff. 47 00:03:56,440 --> 00:04:02,180 There are basically some technologies that can help us to build games like total graphics and B why 48 00:04:02,180 --> 00:04:04,760 game here and this goes. 49 00:04:04,760 --> 00:04:10,300 We are going to focus on total graphics with the help of which we will learn that how we can do the 50 00:04:10,310 --> 00:04:15,380 graphics and animations like these or see any robotic or any humanoid figure. 51 00:04:16,280 --> 00:04:23,060 So with the help of that fun you can do anything and there is not require your drawing those that will 52 00:04:23,060 --> 00:04:25,680 just use programming to do everything. 53 00:04:25,680 --> 00:04:31,220 Then with the same total graphics we will learn that how we can move the figures on the screen so that 54 00:04:31,220 --> 00:04:36,550 we can build the game by using other keys up down right left and all these. 55 00:04:36,680 --> 00:04:38,510 So what we are going to build here. 56 00:04:38,510 --> 00:04:41,560 First we will begin with a simple calculator. 57 00:04:41,600 --> 00:04:48,440 Then after that when we also build some games like the caterpillar game the catch a game. 58 00:04:48,440 --> 00:04:50,510 We also build screen packs. 59 00:04:50,570 --> 00:04:55,760 That is some figures that can make some gestures and like smiley faces. 60 00:04:55,760 --> 00:05:02,510 We also will moving animations that will draw by themselves and maybe also build an application that 61 00:05:02,510 --> 00:05:10,340 is your own database in which you can store the values delete them add values and analyze them. 62 00:05:10,340 --> 00:05:14,090 So let me show you some of these. 63 00:05:14,090 --> 00:05:22,450 A screen at which make different kinds of faces like when I go to this unhappy toggle and a lot more 64 00:05:23,590 --> 00:05:34,580 after this one we will have another one that is a net catch a game in which eggs fall from the sky. 65 00:05:34,580 --> 00:05:37,840 This is the one like most of you have played in your childhood. 66 00:05:38,070 --> 00:05:39,400 You have a catcher. 67 00:05:39,500 --> 00:05:40,570 It will catch the eggs. 68 00:05:40,580 --> 00:05:42,180 We go to some school. 69 00:05:42,200 --> 00:05:46,080 We have some lives and that's about discipline. 70 00:05:46,280 --> 00:05:54,210 We will also build a caterpillar game that we have played in our childhood. 71 00:05:54,390 --> 00:06:02,550 And this kind of application in which you can all actually stole your data view your data delete entries 72 00:06:02,820 --> 00:06:06,750 search entries and a lot more. 73 00:06:06,750 --> 00:06:13,630 And we also have a calculator in this module so in short we are going to focus on all of the technologies 74 00:06:13,920 --> 00:06:15,880 required to build any kind of application. 75 00:06:16,720 --> 00:06:22,360 And by the end of this module you will able to easily build any kind of application by your own thinking 76 00:06:22,420 --> 00:06:28,440 and whatever you want to be like as in project as in hobby or whatever you are doing. 77 00:06:28,660 --> 00:06:32,860 Also this is the part of python in which you have maximum number of jobs deliver. 78 00:06:33,220 --> 00:06:39,040 So if you have a grip on did you write then there are loads of priorities in every field or in every 79 00:06:39,430 --> 00:06:40,630 company you are applying for. 80 00:06:41,320 --> 00:06:48,160 Because most of the things are July based like the games the software the desktop application. 81 00:06:48,160 --> 00:06:50,770 People did not sell the direct programs. 82 00:06:51,010 --> 00:06:53,400 Therefore just college projects. 83 00:06:53,520 --> 00:06:59,240 Now this is all about the introduction to the section and introduction to July because I believe this 84 00:06:59,240 --> 00:07:01,620 fund did not require much introduction. 85 00:07:01,640 --> 00:07:06,970 Everyone of you already familiar with that one because if you are doing programming then you have seen 86 00:07:06,970 --> 00:07:10,720 the extra applications and that are all July based. 87 00:07:11,620 --> 00:07:16,880 So thanks for watching from the next module we will start to work on these technologies. 88 00:07:16,900 --> 00:07:20,590 I hope you enjoyed this one so see in the next module.