1 00:00:00,600 --> 00:00:06,420 Hello and welcome to our first class of our course that a complete introduction to Python. 2 00:00:06,480 --> 00:00:12,480 So these are first class and my goal today is real to give you an introduction to the course. 3 00:00:12,510 --> 00:00:17,340 So this way you'll be you'll know exactly what will be covered what you will learn and what exactly 4 00:00:17,340 --> 00:00:19,210 will be in this course in general. 5 00:00:19,710 --> 00:00:22,240 So let's start. 6 00:00:22,250 --> 00:00:24,780 So what exactly will be covered in this course. 7 00:00:24,790 --> 00:00:30,070 So what what I try to do with this course is really to give you a complete introduction and give you 8 00:00:30,070 --> 00:00:32,660 the maximum of information. 9 00:00:32,800 --> 00:00:38,410 The simplest way possible and I didn't want to create a course that takes 30 hours to complete because 10 00:00:38,440 --> 00:00:41,040 the majority of times people just don't complete the course. 11 00:00:41,050 --> 00:00:47,380 Some tried to make something that is simple straight to the point but at the same time covers all the 12 00:00:47,380 --> 00:00:48,440 aspects of Python. 13 00:00:49,510 --> 00:00:50,650 So how would divided the course. 14 00:00:50,650 --> 00:00:51,310 It's very simple. 15 00:00:51,820 --> 00:00:56,920 So in the next class we are going to talk about why using Python and what are the benefits of Python 16 00:00:58,210 --> 00:01:01,840 and just talk about python in general from a theoretical point of view. 17 00:01:01,870 --> 00:01:05,590 After that we are going to download and set up pythons not only python. 18 00:01:05,590 --> 00:01:08,290 We are also going to set up a text editor. 19 00:01:08,290 --> 00:01:13,660 In this case I'm going to suggest to some text editors that you guys can use but for the purpose of 20 00:01:13,720 --> 00:01:15,420 discourse I'm using by charm. 21 00:01:15,580 --> 00:01:17,380 Since it's one of the most popular. 22 00:01:17,710 --> 00:01:20,130 And personally it's one of my favorites. 23 00:01:20,150 --> 00:01:22,170 I have some others that I will suggest you. 24 00:01:22,180 --> 00:01:25,270 But once again this is my favorite author. 25 00:01:25,310 --> 00:01:27,420 We are going to write down your first lines of code. 26 00:01:27,430 --> 00:01:31,500 So we run we are going to write down the basic program which is hella world. 27 00:01:31,930 --> 00:01:38,740 So you'll see we'll have a brief introduction to Python so you'll see what is is somewhat a small line 28 00:01:38,740 --> 00:01:40,820 of code looks like. 29 00:01:40,890 --> 00:01:44,530 After that we are going to play with our first function which is the print function. 30 00:01:44,530 --> 00:01:49,270 So we are just going to see what is the print function and everything then we are going to talk about 31 00:01:49,270 --> 00:01:49,920 variables. 32 00:01:49,990 --> 00:01:51,800 We are going to create variables. 33 00:01:51,800 --> 00:01:53,830 You'll see what exactly are variables. 34 00:01:53,840 --> 00:01:56,210 We're going to talk about different type of data. 35 00:01:57,040 --> 00:01:58,430 So in this scene. 36 00:01:58,570 --> 00:02:04,930 Well in this case about strings about numbers about bullying and all different types of data we are 37 00:02:04,930 --> 00:02:09,670 going to talk about the input function and practice practice a lot. 38 00:02:09,670 --> 00:02:14,980 We'll create your own function so I'll show you how to create functions and how to store those functions 39 00:02:16,040 --> 00:02:19,760 and we are going to talk about the if statement the return statement as well. 40 00:02:19,760 --> 00:02:21,920 We are going to work with lists. 41 00:02:21,920 --> 00:02:24,250 We are going to talk about loops. 42 00:02:24,260 --> 00:02:30,310 So while loops and also for loops we are going to create some other small apps. 43 00:02:30,310 --> 00:02:36,770 Once again just to practice some when I'm talking about apps it's going to be well for this course. 44 00:02:37,390 --> 00:02:45,240 It's well a lot of practice but at the same time the apps will be like for example script to what we 45 00:02:45,240 --> 00:02:47,750 will encrypt some data. 46 00:02:47,780 --> 00:02:52,310 So for example we will create passwords and will encrypt those passwords. 47 00:02:52,310 --> 00:02:55,340 We'll create text. 48 00:02:55,340 --> 00:02:56,220 Text apps. 49 00:02:56,270 --> 00:03:00,980 You'll see it's gonna be simple things at first but the more we advance the more it's gonna become complicated 50 00:03:00,990 --> 00:03:01,470 once again. 51 00:03:01,480 --> 00:03:08,760 You guys will be able to follow then we are gonna talk about the errors how you can find errors in Python. 52 00:03:08,760 --> 00:03:10,530 We are going to talk about dictionary. 53 00:03:11,010 --> 00:03:18,330 So at the end of the day I think you will have all you need to be able to well go and start programming 54 00:03:18,330 --> 00:03:19,560 by yourself. 55 00:03:19,560 --> 00:03:25,140 So my goal is as I explained my goal was really to cover the maximum information in the smallest amount 56 00:03:25,200 --> 00:03:29,710 of time possible and explain the easiest way possible. 57 00:03:29,740 --> 00:03:30,520 All right. 58 00:03:30,720 --> 00:03:32,190 So next thing. 59 00:03:32,940 --> 00:03:34,080 What is the goal of this course. 60 00:03:34,080 --> 00:03:39,000 So my goal when I was created when I was creating discourse as I explained is really to give you the 61 00:03:39,000 --> 00:03:43,050 max information and not creating something that is too complicated. 62 00:03:43,050 --> 00:03:48,360 So I wanted to create something that is simple that is straight that a point and that you guys can practice 63 00:03:48,420 --> 00:03:51,070 in real life so you can create real applications with it. 64 00:03:52,170 --> 00:03:57,700 And really like understand how everything works and have a complete introduction to Python as well. 65 00:03:57,750 --> 00:04:00,180 So this is the main goal of this course. 66 00:04:00,270 --> 00:04:06,330 Really give you a complete introduction to what Python is how it works and having all the basic knowledge 67 00:04:06,420 --> 00:04:08,340 of this programming language. 68 00:04:08,340 --> 00:04:14,070 And finally what you will be able to do by the end of this course so at the end of this course in my 69 00:04:14,070 --> 00:04:18,440 perspective you will have everything that you need to start your programming career. 70 00:04:18,450 --> 00:04:24,310 In other words you will have all the basic knowledge to start programming in Python. 71 00:04:24,310 --> 00:04:27,300 Software that yes you can do more than think and specialize yourself. 72 00:04:27,300 --> 00:04:32,370 You can for example go more and take more data analysis courses you can take more courses about let's 73 00:04:32,370 --> 00:04:39,180 say ethical hacking or I don't know any any special specialization that you guys want. 74 00:04:39,210 --> 00:04:43,830 There is a lot of specializations that you can do with Python and you can do many many things with this 75 00:04:43,830 --> 00:04:44,870 programming language. 76 00:04:44,910 --> 00:04:47,940 So once again this course will simply open up the door for you. 77 00:04:47,940 --> 00:04:55,980 And after that you will be able to take more advanced course courses to let's say you have more progress 78 00:04:56,010 --> 00:04:58,440 in your let's say professional world. 79 00:04:58,440 --> 00:05:04,380 So professionally or just personally fists for you and you want to do cool stuff with a programming 80 00:05:04,380 --> 00:05:05,060 language. 81 00:05:05,070 --> 00:05:07,540 Python is definitely the language for you. 82 00:05:07,680 --> 00:05:12,110 So that's it for this those guys can see all our next guess where we are gonna talk about Python. 83 00:05:12,150 --> 00:05:13,500 More specifically.