1 00:00:00,000 --> 00:00:04,000 Welcome to this practical and hands-on Python course. 2 00:00:04,001 --> 00:00:07,000 First, why should you learn Python? 3 00:00:07,001 --> 00:00:11,000 Well, Python is one of the easiest languages to start with, 4 00:00:11,001 --> 00:00:15,000 and yet you can create impressive applications quite fast. 5 00:00:15,001 --> 00:00:19,000 Also, Python is used in almost all tech companies 6 00:00:19,001 --> 00:00:23,000 and will open the door to many different fields. 7 00:00:23,001 --> 00:00:28,000 Web development, video games, robotics, artificial 8 00:00:28,001 --> 00:00:30,000 intelligence, data science, and many more. 9 00:00:30,001 --> 00:00:34,000 All those fields have a huge demand for Python developers. 10 00:00:34,001 --> 00:00:39,000 So if you want to get a job in one of these, Python is definitely for you. 11 00:00:39,001 --> 00:00:44,000 And now, whether you have never used Python before and want to learn the basics fast, 12 00:00:44,001 --> 00:00:48,000 or if you are a Python developer and want a quick 13 00:00:48,001 --> 00:00:51,000 refresher, well, this course is what you need. 14 00:00:51,001 --> 00:00:56,000 My teaching method focuses on learning by doing and going to the point. 15 00:00:56,001 --> 00:01:03,000 I will show you exactly what you need to learn in a practical way, step by step. 16 00:01:03,001 --> 00:01:06,000 You will start by installing Python on your 17 00:01:06,001 --> 00:01:10,000 computer, whether you have Windows, Linux, or Mac OS. 18 00:01:10,001 --> 00:01:14,000 Then you will learn Python basics through four different levels 19 00:01:14,001 --> 00:01:19,000 that are built on top of each other so you can easily make progress. 20 00:01:19,001 --> 00:01:20,000 Everything is covered. 21 00:01:20,001 --> 00:01:24,000 For each level, you will learn with me through hands-on lessons only 22 00:01:24,001 --> 00:01:29,000 and practice on the key concepts with additional exercises. 23 00:01:29,001 --> 00:01:35,000 I have also included an extra bonus section on object-oriented programming with Python. 24 00:01:35,001 --> 00:01:40,000 Of course, I don't claim to teach you everything there is to know about Python. 25 00:01:40,001 --> 00:01:44,000 Instead, I have chosen to make the course as short as possible 26 00:01:44,001 --> 00:01:49,000 and focus on the main concepts you are really going to need first. 27 00:01:49,001 --> 00:01:54,000 So at the end of the course, you will master the Python basics. 28 00:01:54,001 --> 00:01:57,000 And you will be able to use this strong foundation 29 00:01:57,001 --> 00:02:01,000 to start learning and working on any kind of project. 30 00:02:01,001 --> 00:02:04,000 And now just a few words about me. 31 00:02:04,001 --> 00:02:08,000 My name is Eduard. I'm a software engineer and entrepreneur. 32 00:02:08,001 --> 00:02:11,000 I have used Python to build many different things. 33 00:02:11,001 --> 00:02:15,000 For example, a few years ago, I co-founded a robotic startup 34 00:02:15,001 --> 00:02:20,000 and thanks to Python, I managed to write a complete code for a prototype 35 00:02:20,001 --> 00:02:26,000 in almost no time, which allowed us to show a working product very quickly. 36 00:02:26,001 --> 00:02:31,000 I am not focusing on sharing my knowledge in the 37 00:02:31,001 --> 00:02:33,000 easiest possible way for anyone to understand. 38 00:02:33,001 --> 00:02:38,000 All right, so if you want to learn Python fast by directly 39 00:02:38,001 --> 00:02:41,000 going to the point, don't wait anymore and let's get started.