1 00:00:00,680 --> 00:00:02,010 Now, let's get started, shall we? 2 00:00:02,630 --> 00:00:10,490 In order for any programmer to learn a language, there are four key things that you need to really 3 00:00:10,490 --> 00:00:14,010 master for any sort of language, including Python. 4 00:00:14,810 --> 00:00:18,250 First are the terms of that language. 5 00:00:18,770 --> 00:00:25,730 Sometimes a programming language has different words and different definitions for these words that 6 00:00:25,730 --> 00:00:34,880 you're going to have to memorize things like statements, variables, instantiation, really complicated 7 00:00:34,880 --> 00:00:35,840 sounding words. 8 00:00:36,170 --> 00:00:39,900 But you need to understand what they mean so that you can talk to other programmers. 9 00:00:40,640 --> 00:00:44,450 You also need to learn about a languages data type. 10 00:00:45,460 --> 00:00:50,230 That is what sort of data can a program hold? 11 00:00:51,180 --> 00:00:57,150 You can think of it as a values, just like in real life, we have different ways to represent values 12 00:00:57,150 --> 00:01:00,870 like numbers, letters and symbols in programming. 13 00:01:00,880 --> 00:01:07,680 We have these data types to store information, and each programming language has different sort of 14 00:01:07,680 --> 00:01:08,340 data types. 15 00:01:09,000 --> 00:01:11,640 Next, we need to learn about actions. 16 00:01:12,060 --> 00:01:19,440 At the end of the day, all programming is is a way for us to tell our machines, hey, store this data 17 00:01:19,830 --> 00:01:23,440 and then retrieve this data and perform some action on it. 18 00:01:23,610 --> 00:01:27,540 That's all it is, just using memory and performing some actions. 19 00:01:27,990 --> 00:01:30,570 So we're going to learn how to perform those actions. 20 00:01:31,410 --> 00:01:36,160 And then finally, we have to learn the best practices of each language. 21 00:01:36,750 --> 00:01:42,840 There's good ways of writing Python code and then there's bad ways so that when we build our applications, 22 00:01:42,840 --> 00:01:49,380 our programs, well, we don't have a leaning tower like this, but we have a solid structure and a 23 00:01:49,380 --> 00:01:50,250 solid program. 24 00:01:50,640 --> 00:01:53,490 So throughout the course, we're going to learn about these things. 25 00:01:53,490 --> 00:01:54,600 But keep this in mind. 26 00:01:54,630 --> 00:01:58,560 These four things are what you need to become a good programmer. 27 00:01:59,190 --> 00:02:03,510 And I want to start the basic python section with the data types. 28 00:02:03,930 --> 00:02:04,800 So let's get started.