1 00:00:00,900 --> 00:00:01,320 All right. 2 00:00:01,410 --> 00:00:02,130 Oh man. 3 00:00:02,130 --> 00:00:04,510 We've been talking for a long time. 4 00:00:04,620 --> 00:00:08,240 How can we finally run Python code. 5 00:00:08,250 --> 00:00:09,740 I want to start coding right. 6 00:00:09,870 --> 00:00:12,900 Let's download this translation service right. 7 00:00:12,900 --> 00:00:15,430 Well I'm sorry. 8 00:00:15,510 --> 00:00:20,610 Actually this something we're going to do later on in the course and I know what you're thinking. 9 00:00:20,730 --> 00:00:24,430 W TAF Andre what is this kindergarten. 10 00:00:24,540 --> 00:00:25,550 I mean come on. 11 00:00:25,560 --> 00:00:27,240 I came here to learn python. 12 00:00:27,300 --> 00:00:28,990 Start teaching me python. 13 00:00:29,070 --> 00:00:30,600 And I know I know. 14 00:00:30,600 --> 00:00:31,190 And don't worry. 15 00:00:31,200 --> 00:00:36,840 In this course we're going to get you to have a professional set up with Python so that when you go 16 00:00:36,840 --> 00:00:41,320 into the workforce you are doing what you're supposed to be doing. 17 00:00:41,340 --> 00:00:46,400 We're going to learn how to have all of these setup first. 18 00:00:46,470 --> 00:00:53,660 We're gonna have our terminal or command line where we can run python from right in what we call a repo 19 00:00:54,390 --> 00:01:00,160 and then we're also going to use code editors like Sublime Text and Visual Studio code. 20 00:01:00,210 --> 00:01:07,230 We're also going to use I.D. or integrated developer environments like Pi charm and Spider and we're 21 00:01:07,230 --> 00:01:14,060 also going to use Jupiter notebooks and I'm going to show you how to set up all of these on your computer. 22 00:01:14,190 --> 00:01:20,340 What the pros and cons of using each are and how some of them might be used for machine learning while 23 00:01:20,610 --> 00:01:28,020 others might be used for writing quick scripts and I know this is a lot but it's good to have these 24 00:01:28,020 --> 00:01:34,470 skills depending on what type of job you want and if you're a professional python developer. 25 00:01:34,620 --> 00:01:38,060 Well you should be using most of these but there is a problem. 26 00:01:38,070 --> 00:01:45,120 If I start introducing this in the course right away you see these tools you have to install differently 27 00:01:45,150 --> 00:01:46,980 based on what computer you have. 28 00:01:47,460 --> 00:01:54,090 So if you're using a Mac a Windows a Linux maybe you're using a mobile phone because we want to get 29 00:01:54,090 --> 00:01:59,280 started right away and write some code instead of worrying about installations and making sure that 30 00:01:59,280 --> 00:02:01,580 your computer is all set up. 31 00:02:01,590 --> 00:02:06,570 I want to make sure that all of us can get started right away no matter what device you're on. 32 00:02:06,690 --> 00:02:13,260 Now if you're really really keen head on over to the section where I show you how to install all these 33 00:02:13,830 --> 00:02:15,690 on all of your devices. 34 00:02:15,690 --> 00:02:22,600 So there you have it set up and you can come back to the section but I warn you it's easy to run into 35 00:02:22,600 --> 00:02:26,600 problems and get confused when installing these tools. 36 00:02:26,650 --> 00:02:32,530 So I recommend sticking with what I'm about to show you and I promise we will get you this professional 37 00:02:32,530 --> 00:02:35,860 setup no other course is going to teach you all these things. 38 00:02:35,860 --> 00:02:39,280 But before I dive into these we need to learn. 39 00:02:39,410 --> 00:02:42,580 Well you need to be able to just have fun and write some code. 40 00:02:43,120 --> 00:02:47,860 So what is this trick that I keep mentioning where we don't have to install any of these and still run 41 00:02:47,860 --> 00:02:48,280 Python. 42 00:02:48,910 --> 00:02:50,630 It's called wrap. 43 00:02:50,680 --> 00:03:00,920 You see instead of us having to download this we can go to rappel dot I.T. and when you go here you'll 44 00:03:00,930 --> 00:03:02,700 get a log in screen. 45 00:03:02,760 --> 00:03:09,090 Now I recommend create an account on here because trust me it's going to be very very useful it's one 46 00:03:09,090 --> 00:03:17,580 of my favorite tools and it allows you to save Python files just online for example once you log in 47 00:03:17,580 --> 00:03:18,850 and create an account. 48 00:03:18,960 --> 00:03:25,530 You can just create a new rappel choose the language that you want to use in our case we want to choose 49 00:03:25,590 --> 00:03:36,580 Python we can name our rebel so we can just call it Hey hey we can just create a ripple and check it 50 00:03:36,580 --> 00:03:38,570 out right away. 51 00:03:38,830 --> 00:03:46,780 We have without ever downloading this python translation service we can actually start writing Python 52 00:03:47,860 --> 00:03:54,400 right here in our browsers and this is going to work for anybody that has an Internet connection in 53 00:03:54,400 --> 00:03:59,960 a browser because this interpreter just runs automatically here. 54 00:04:00,190 --> 00:04:05,100 And the beauty with ripple is that well you can save these files. 55 00:04:05,110 --> 00:04:11,380 You can have different folders so as we work through the course you can actually have a folder for all 56 00:04:11,380 --> 00:04:18,190 your python work and just haven't really nice organized file structure that you can access anywhere 57 00:04:18,190 --> 00:04:20,200 you have internet connection. 58 00:04:20,200 --> 00:04:24,480 Now if you don't want to sign up for reptile that is it's completely free. 59 00:04:24,670 --> 00:04:31,630 You can also use this open source glut that I owe which again you go to Python and you're able to run 60 00:04:31,870 --> 00:04:33,980 Python online. 61 00:04:34,150 --> 00:04:42,580 So take your time sign up for reptile that I.T. and let's get started with our first python program. 62 00:04:42,590 --> 00:04:48,290 I'm finally getting there and the next video we're gonna write our first piece of code. 63 00:04:48,290 --> 00:04:49,330 No more waiting. 64 00:04:49,340 --> 00:04:52,340 It's coding time so I'll see you in the next video. 65 00:04:52,340 --> 00:04:52,700 Bye bye.