1 00:00:00,600 --> 00:00:00,930 Now. 2 00:00:00,930 --> 00:00:02,220 Let's get started, shall we? 3 00:00:02,580 --> 00:00:10,500 In order for any programmer to learn a language, there are four key things that you need to really 4 00:00:10,500 --> 00:00:14,160 master for any sort of language, including Python. 5 00:00:14,700 --> 00:00:18,480 First are the terms of that language. 6 00:00:18,570 --> 00:00:25,710 Sometimes a programming language has different words and different definitions for these words that 7 00:00:25,710 --> 00:00:33,240 you're going to have to memorize things like statements, variables, instantiation. 8 00:00:33,360 --> 00:00:36,030 Really complicated sounding words. 9 00:00:36,030 --> 00:00:40,080 But you need to understand what they mean so that you can talk to other programmers. 10 00:00:40,500 --> 00:00:44,610 You also need to learn about a languages data type. 11 00:00:45,360 --> 00:00:50,400 That is, what sort of data can a program hold? 12 00:00:51,110 --> 00:00:53,360 You can think of it as a values. 13 00:00:53,570 --> 00:00:59,930 Just like in real life, we have different ways to represent values like numbers, letters and symbols. 14 00:00:59,960 --> 00:01:07,160 In programming, we have these data types to store information, and each programming language has different 15 00:01:07,160 --> 00:01:08,540 sort of data types. 16 00:01:08,870 --> 00:01:13,550 Next, we need to learn about actions at the end of the day. 17 00:01:13,670 --> 00:01:21,080 All programming is is a way for us to tell our machines, Hey, store this data and then retrieve this 18 00:01:21,080 --> 00:01:23,570 data and perform some action on it. 19 00:01:23,570 --> 00:01:27,770 That's all it is, just using memory and performing some actions. 20 00:01:27,860 --> 00:01:30,740 So we're going to learn how to perform those actions. 21 00:01:31,310 --> 00:01:36,350 And then finally, we have to learn the best practices of each language. 22 00:01:36,680 --> 00:01:42,800 There's good ways of writing Python code, and then there's bad ways so that when we build our applications, 23 00:01:42,800 --> 00:01:49,370 our programs, well, we don't have a leaning tower like this, but we have a solid structure and a 24 00:01:49,370 --> 00:01:50,480 solid program. 25 00:01:50,480 --> 00:01:53,480 So throughout the course, we're going to learn about these things. 26 00:01:53,480 --> 00:01:59,600 But keep this in mind, these four things are what you need to become a good programmer, and I want 27 00:01:59,600 --> 00:02:03,680 to start the basic Python section with the data types. 28 00:02:03,770 --> 00:02:04,970 So let's get started.