1 00:00:00,000 --> 00:00:01,109 [No audio] 2 00:00:01,110 --> 00:00:02,772 Hi, welcome to the course. 3 00:00:02,773 --> 00:00:05,108 This is an introductory video to give 4 00:00:05,109 --> 00:00:07,204 you an introduction to the course. 5 00:00:07,205 --> 00:00:09,492 So you know what the course contains, you know 6 00:00:09,493 --> 00:00:13,076 what you can expect by completing this course and 7 00:00:13,077 --> 00:00:16,132 to also give an introduction to each other, what 8 00:00:16,133 --> 00:00:17,604 I do and what you do. 9 00:00:17,605 --> 00:00:19,940 Well, I don't know what you do, but 10 00:00:19,941 --> 00:00:21,492 you want to know what I do. 11 00:00:21,493 --> 00:00:24,954 So I'm a programmer, I'm also a freelancer. 12 00:00:24,955 --> 00:00:26,258 I've done Python projects. 13 00:00:26,259 --> 00:00:29,388 I've worked also as an employee before and now 14 00:00:29,389 --> 00:00:33,298 I've been teaching for six years here on Udemy. 15 00:00:33,299 --> 00:00:36,730 So I teach Python, as you might know. 16 00:00:36,731 --> 00:00:38,588 So in this video, I want to 17 00:00:38,589 --> 00:00:40,704 give you an overview of the course. 18 00:00:40,705 --> 00:00:44,790 And as you know, this course is practical 19 00:00:44,791 --> 00:00:47,232 based, so it's very hands-on, which means 20 00:00:47,233 --> 00:00:50,484 that you will be learning Python by doing. 21 00:00:50,485 --> 00:00:52,948 This course is not just a learning 22 00:00:52,949 --> 00:00:55,428 package, but it's also a system. 23 00:00:55,429 --> 00:00:57,706 So it gives you the ground 24 00:00:57,707 --> 00:01:00,804 to learn a programming language online. 25 00:01:00,805 --> 00:01:04,248 So online is the emphasis here that I 26 00:01:04,249 --> 00:01:06,312 want to make because it's tough to learn 27 00:01:06,313 --> 00:01:09,304 online unless you have a very efficient system. 28 00:01:09,305 --> 00:01:14,392 So by making programs, real world programs, you 29 00:01:14,393 --> 00:01:18,588 actually learn not only how you can code 30 00:01:18,589 --> 00:01:21,372 something, but why you code something. 31 00:01:21,373 --> 00:01:23,436 You don't simply learn how to write 32 00:01:23,437 --> 00:01:25,938 a for loop, a Python for loop, 33 00:01:25,939 --> 00:01:28,870 you also learn why you need a for loop 34 00:01:28,871 --> 00:01:31,712 in a real world scenario, for example, we'll be 35 00:01:31,713 --> 00:01:36,534 making graphical user interfaces with multiple text boxes. 36 00:01:36,535 --> 00:01:39,382 So then you understand that to make multiple 37 00:01:39,383 --> 00:01:41,818 text boxes, you need a for loop. 38 00:01:41,819 --> 00:01:44,420 So that way you not only learn the 39 00:01:44,421 --> 00:01:48,106 core Python concepts, but you also learn advanced 40 00:01:48,107 --> 00:01:51,674 Python features such as graphical user interfaces, 41 00:01:51,675 --> 00:01:54,152 and then you learn to make web 42 00:01:54,153 --> 00:01:57,912 applications and web scraping, data analysis, data 43 00:01:57,913 --> 00:02:01,944 visualization, all is included in this course. 44 00:02:01,945 --> 00:02:05,352 So my goal here is to help you really 45 00:02:05,353 --> 00:02:09,340 become a Python programmer and to know how to 46 00:02:09,341 --> 00:02:13,612 code any program that comes to you as a 47 00:02:13,613 --> 00:02:16,316 set of requirements so that you can code it. 48 00:02:16,317 --> 00:02:19,664 And we're talking about real world programs, not just 49 00:02:19,665 --> 00:02:22,620 games like tic-tac-toe and so on. 50 00:02:23,150 --> 00:02:26,710 Now, you might ask, can anyone learn Python? 51 00:02:26,711 --> 00:02:29,702 Well, this course starts from scratch, so I assume 52 00:02:29,703 --> 00:02:32,896 that you don't have any programming experience at all. 53 00:02:32,897 --> 00:02:34,516 As I told you, I'll explain you 54 00:02:34,517 --> 00:02:36,468 the why and not only the how. 55 00:02:36,469 --> 00:02:39,508 So that means you don't really need any experience 56 00:02:39,509 --> 00:02:43,626 and everyone can learn, but you need dedication. 57 00:02:43,627 --> 00:02:46,382 So if there are a few variables that contribute 58 00:02:46,383 --> 00:02:50,232 to your success on learning Python, dedication is the 59 00:02:50,233 --> 00:02:53,086 biggest variable that has the most impact. 60 00:02:53,087 --> 00:02:56,722 So how can you take this course in order to succeed? 61 00:02:56,723 --> 00:02:58,988 Well, as you know already, this course is 62 00:02:58,989 --> 00:03:03,004 structured with applications, so I expect you, that 63 00:03:03,005 --> 00:03:05,106 I do recommend that you take notes. 64 00:03:05,107 --> 00:03:08,540 Actually, I'll give you a PDF where you can 65 00:03:08,541 --> 00:03:10,928 take notes, you can print it if you want, 66 00:03:10,929 --> 00:03:12,832 and you can take notes on paper. 67 00:03:12,833 --> 00:03:14,272 That's very important. 68 00:03:14,273 --> 00:03:16,960 And also I expect you to write 69 00:03:16,961 --> 00:03:19,360 the code manually on your computer. 70 00:03:19,361 --> 00:03:22,308 So you see me building applications, I want you 71 00:03:22,309 --> 00:03:24,996 to write the code, that's very important as well. 72 00:03:24,997 --> 00:03:30,468 And also I do recommend to try to improve the code. 73 00:03:30,469 --> 00:03:33,908 So don't simply imitate what I do on the 74 00:03:33,909 --> 00:03:36,772 screen, but try to improve the code, try to 75 00:03:36,773 --> 00:03:41,444 change something, run it, see how the output changes, 76 00:03:41,445 --> 00:03:45,746 and that's really how you learn the programming language 77 00:03:45,747 --> 00:03:48,876 well. If you get stuck so your program is not 78 00:03:48,877 --> 00:03:51,788 running, or you have a question, that's totally fine. 79 00:03:51,789 --> 00:03:54,924 Every programmer makes errors, but you need 80 00:03:54,925 --> 00:03:56,658 to know how to fix those errors. 81 00:03:56,659 --> 00:04:00,034 So I'll also explain you how to fix Python errors. 82 00:04:00,035 --> 00:04:03,692 So with that, I think I'll wish you success 83 00:04:03,693 --> 00:04:06,433 and I'll see you in the next videos.