WEBVTT 1 00:00:04.730 --> 00:00:06.560 In this video we're going to go ahead 2 00:00:06.560 --> 00:00:09.709 and download and install IntelliJ IDEA, 3 00:00:09.709 --> 00:00:12.740 which is the editor or the IDE that 4 00:00:12.740 --> 00:00:14.270 we're going to be using in this course 5 00:00:14.270 --> 00:00:17.150 for our programs. Now this particular 6 00:00:17.150 --> 00:00:20.119 video is for Windows platform. Now if 7 00:00:20.119 --> 00:00:21.800 you're running a Mac or you're running 8 00:00:21.800 --> 00:00:24.140 on Linux, there are separate videos for 9 00:00:24.140 --> 00:00:25.730 both those operating systems in this 10 00:00:25.730 --> 00:00:27.980 course, so refer to those videos as 11 00:00:27.980 --> 00:00:29.779 appropriate if you're on Windows you're 12 00:00:29.779 --> 00:00:32.270 in the right place. So the first thing to 13 00:00:32.270 --> 00:00:37.899 do is to go to the website jetbrains com 14 00:00:37.899 --> 00:00:41.030 that's the site of all the creators of 15 00:00:41.030 --> 00:00:43.010 this IntelliJ IDEA product we're going 16 00:00:43.010 --> 00:00:44.960 to be using. Now just before we go ahead 17 00:00:44.960 --> 00:00:47.629 and download IntelliJ, I just want to 18 00:00:47.629 --> 00:00:49.579 point out that JetBrains also make 19 00:00:49.579 --> 00:00:51.800 another IDE, so let me come over here and 20 00:00:51.800 --> 00:00:55.039 click on IDE, so hover over it and click on pycharm. 21 00:00:55.039 --> 00:00:58.730 Now this is actually a Python IDE so in 22 00:00:58.730 --> 00:01:00.140 other words it's been designed for 23 00:01:00.140 --> 00:01:02.600 Python, its another option if you decide 24 00:01:02.600 --> 00:01:05.300 to use that in this course and even 25 00:01:05.300 --> 00:01:06.290 though it will have a different name it 26 00:01:06.290 --> 00:01:07.790 will essentially work just as 27 00:01:07.790 --> 00:01:10.340 intelliJ, but if I click on back here 28 00:01:10.340 --> 00:01:14.570 and I would still recommend that to you 29 00:01:14.570 --> 00:01:17.299 download IntelliJ IDEA anyway and that's 30 00:01:17.299 --> 00:01:19.100 because so you'll get the same results, 31 00:01:19.100 --> 00:01:20.540 you'll be able to do everything that you 32 00:01:20.540 --> 00:01:23.390 can do in pycharm in IntelliJ, once we've 33 00:01:23.390 --> 00:01:25.490 installed IntelliJ and the python plugin 34 00:01:25.490 --> 00:01:27.710 and we'll be going through that those 35 00:01:27.710 --> 00:01:29.649 videos to do that but in addition 36 00:01:29.649 --> 00:01:31.850 to intelliJ, you to actually use other 37 00:01:31.850 --> 00:01:34.100 programming languages such as Java and 38 00:01:34.100 --> 00:01:36.140 whatever else is quite a variety of 39 00:01:36.140 --> 00:01:38.450 languages and supports, so again you get 40 00:01:38.450 --> 00:01:41.000 a bit more flexibility with IntelliJ 41 00:01:41.000 --> 00:01:44.090 rather than just having an IDE that just 42 00:01:44.090 --> 00:01:46.759 works for apart if you selected by pycharm, 43 00:01:46.759 --> 00:01:48.590 but either will work I just wanted to 44 00:01:48.590 --> 00:01:49.939 point out that was an option if you 45 00:01:49.939 --> 00:01:51.740 decided. In this case I'm going to go 46 00:01:51.740 --> 00:01:53.990 ahead and download IntelliJ by clicking 47 00:01:53.990 --> 00:01:56.149 on this link, if by chance not showing 48 00:01:56.149 --> 00:01:58.939 for some reason, go to IDE or IDEs 49 00:01:58.939 --> 00:02:01.490 and click on IntelliJ IDEA either way 50 00:02:01.490 --> 00:02:04.030 click on that link to go to that page, 51 00:02:04.030 --> 00:02:07.210 next option is to click on download, 52 00:02:07.210 --> 00:02:09.259 you're then presented with two options 53 00:02:09.259 --> 00:02:11.390 to download either the Ultimate Edition 54 00:02:11.390 --> 00:02:14.030 or the Community Edition now I'm going 55 00:02:14.030 --> 00:02:15.769 to go ahead and download the Community 56 00:02:15.769 --> 00:02:18.349 Edition, we're going to talk a little bit about it 57 00:02:18.349 --> 00:02:19.819 once it's downloading just to save a bit 58 00:02:19.819 --> 00:02:22.640 of time. So I clicked on download as you 59 00:02:22.640 --> 00:02:24.829 saw, it should pop up you can see down 60 00:02:24.829 --> 00:02:26.359 the bottom I'm going to click on save to 61 00:02:26.359 --> 00:02:28.459 save that I'm just going to go back just 62 00:02:28.459 --> 00:02:31.129 to show you the page with the Ultimate 63 00:02:31.129 --> 00:02:33.040 Edition and the Community Edition and 64 00:02:33.040 --> 00:02:35.510 just talk about the both store both 65 00:02:35.510 --> 00:02:38.239 versions there. Now the Ultimate Edition is 66 00:02:38.239 --> 00:02:40.489 the commercial product, so if you want to 67 00:02:40.489 --> 00:02:42.530 use that past a trial period you will 68 00:02:42.530 --> 00:02:43.909 need to pay money for it and you'll need 69 00:02:43.909 --> 00:02:46.609 to pay JetBrains for that. The Community 70 00:02:46.609 --> 00:02:48.019 Edition on the other hand is completely 71 00:02:48.019 --> 00:02:50.420 free and you'll never have to pay 72 00:02:50.420 --> 00:02:51.709 anything for it, so it can be a good 73 00:02:51.709 --> 00:02:53.900 choice in many cases to take the free 74 00:02:53.900 --> 00:02:56.030 and open source version, but if you do 75 00:02:56.030 --> 00:02:58.760 want to have access to other commercial 76 00:02:58.760 --> 00:03:00.950 features for example Java Enterprise 77 00:03:00.950 --> 00:03:02.840 Edition and using other frameworks and 78 00:03:02.840 --> 00:03:05.689 aren't compatible or aren't available in 79 00:03:05.689 --> 00:03:07.370 the free version, the Community Edition 80 00:03:07.370 --> 00:03:10.669 you can take this option here and with 81 00:03:10.669 --> 00:03:12.200 the Ultimate Edition there's a 30-day 82 00:03:12.200 --> 00:03:14.540 trial option, so you can try it out for 83 00:03:14.540 --> 00:03:16.310 free for 30 days and then after that 84 00:03:16.310 --> 00:03:18.889 ordinarily you'd have to pay for it what 85 00:03:18.889 --> 00:03:20.810 I can do is extend that trial by another 86 00:03:20.810 --> 00:03:23.959 90 days, so in other words a total of 120 87 00:03:23.959 --> 00:03:25.609 days. So if you're interested in that 88 00:03:25.609 --> 00:03:27.109 there's actually a lecture in this 89 00:03:27.109 --> 00:03:29.540 section that shows you how to get a 90 00:03:29.540 --> 00:03:31.099 special key that you'll need to 91 00:03:31.099 --> 00:03:33.049 basically paste into the Ultimate 92 00:03:33.049 --> 00:03:35.720 Edition to get the extra trial the extra 93 00:03:35.720 --> 00:03:38.359 90 days, so refer to that if you decide 94 00:03:38.359 --> 00:03:39.949 to download the Ultimate Edition, 95 00:03:39.949 --> 00:03:42.409 otherwise as you saw me do in this video 96 00:03:42.409 --> 00:03:43.940 I've downloaded to the Community Edition 97 00:03:43.940 --> 00:03:45.859 and that will certainly work ok in this 98 00:03:45.859 --> 00:03:48.560 course. Alright so now that that's 99 00:03:48.560 --> 00:03:50.299 downloaded I'm going to click on run so 100 00:03:50.299 --> 00:03:52.519 depending on your browser, you may need 101 00:03:52.519 --> 00:03:53.959 to navigate to the folder where you've 102 00:03:53.959 --> 00:03:56.389 downloaded it, in any event start up the 103 00:03:56.389 --> 00:03:58.340 installer, in this case I've clicked run 104 00:03:58.340 --> 00:04:00.139 and it's going to give us the option to 105 00:04:00.139 --> 00:04:02.000 start installing and I'm going to close 106 00:04:02.000 --> 00:04:04.699 the browser down now and they're going 107 00:04:04.699 --> 00:04:05.689 to go through and follow the setup 108 00:04:05.689 --> 00:04:08.120 process, I'm going to click on next I'm 109 00:04:08.120 --> 00:04:10.939 going to just assume or select or use 110 00:04:10.939 --> 00:04:13.189 the default location the destination 111 00:04:13.189 --> 00:04:16.039 folder, I need to change that you know 112 00:04:16.039 --> 00:04:17.720 the other option you will need to know 113 00:04:17.720 --> 00:04:19.519 is whether you're running a 32-bit or 114 00:04:19.519 --> 00:04:21.909 64-bit version of Windows. 115 00:04:21.909 --> 00:04:24.020 So to find out which version you're 116 00:04:24.020 --> 00:04:25.849 running on your computer, you basically 117 00:04:25.849 --> 00:04:27.950 want to get into control panel or if I'm 118 00:04:27.950 --> 00:04:29.870 Windows 10 it's settings so I'm going to 119 00:04:29.870 --> 00:04:31.770 come down here clicked on the start icon 120 00:04:31.770 --> 00:04:34.650 click on settings once you get into the 121 00:04:34.650 --> 00:04:36.210 control panel or in my case windows 122 00:04:36.210 --> 00:04:38.520 settings click on system and then 123 00:04:38.520 --> 00:04:39.889 there's an option down here for about. 124 00:04:39.889 --> 00:04:42.090 That's simple, certainly what it is for 125 00:04:42.090 --> 00:04:43.560 Windows 10 it might be slightly 126 00:04:43.560 --> 00:04:44.909 different to older versions of Windows 127 00:04:44.909 --> 00:04:47.400 but there's an option on all versions of 128 00:04:47.400 --> 00:04:48.870 Windows to tell you what version of 129 00:04:48.870 --> 00:04:50.970 Windows you're running. And here on a 130 00:04:50.970 --> 00:04:52.620 system type, you can see that it's a 131 00:04:52.620 --> 00:04:55.440 64-bit operating system, so ignore this 132 00:04:55.440 --> 00:04:57.960 part to the right where it says x64 133 00:04:57.960 --> 00:05:00.180 based processor because it is possible 134 00:05:00.180 --> 00:05:03.270 confusingly to have a 64-bit processor 135 00:05:03.270 --> 00:05:05.880 but to be running a 32-bit version of 136 00:05:05.880 --> 00:05:08.940 the Windows operating system, so the bit 137 00:05:08.940 --> 00:05:10.380 the important thing here is to the left 138 00:05:10.380 --> 00:05:12.990 when it's a 64-bit operating system that 139 00:05:12.990 --> 00:05:15.150 tells me there that I'm running a 64-bit 140 00:05:15.150 --> 00:05:17.280 version of the operating system and I 141 00:05:17.280 --> 00:05:19.440 can now choose my download, the only 142 00:05:19.440 --> 00:05:21.030 other option that would come up would be 143 00:05:21.030 --> 00:05:23.880 a 32-bit version and once you know that, 144 00:05:23.880 --> 00:05:26.400 you can close that screen down so 145 00:05:26.400 --> 00:05:28.979 depending on what you found select the 146 00:05:28.979 --> 00:05:31.289 relevant option, in my case I was running 147 00:05:31.289 --> 00:05:33.000 a 64-bit edition, so I'm going to select 148 00:05:33.000 --> 00:05:35.490 that, obviously you'd select a 32-bit if 149 00:05:35.490 --> 00:05:37.080 that's what you're running on your or 150 00:05:37.080 --> 00:05:38.759 your Windows is running on the 32-bit 151 00:05:38.759 --> 00:05:40.740 version and I suggest you click these 152 00:05:40.740 --> 00:05:43.889 three association, checkboxes and that 153 00:05:43.889 --> 00:05:46.289 just enables those particular languages 154 00:05:46.289 --> 00:05:47.669 those files they've got that file 155 00:05:47.669 --> 00:05:49.979 extension to be opened up in IntelliJ 156 00:05:49.979 --> 00:05:51.210 and that's usually what you want to do 157 00:05:51.210 --> 00:05:55.590 and and click on next, click on install 158 00:05:55.590 --> 00:05:57.449 and that's now going ahead and 159 00:05:57.449 --> 00:05:59.009 installing IntelliJ IDEA. 160 00:05:59.009 --> 00:06:00.750 I'm just going to fast forward this 161 00:06:00.750 --> 00:06:02.310 video now, to save a bit of time and we 162 00:06:02.310 --> 00:06:07.720 come back after it's finished installing. 163 00:06:07.720 --> 00:06:09.770 Alright, so you can say it's just about 164 00:06:09.770 --> 00:06:13.590 finished now, we'll just let that finish off. 165 00:06:13.590 --> 00:06:15.759 Alright, so it's now actually finished 166 00:06:15.759 --> 00:06:17.259 the next option is just to click on the 167 00:06:17.259 --> 00:06:19.930 check box so we can run IntelliJ and 168 00:06:19.930 --> 00:06:21.280 that's that irrespective of whether 169 00:06:21.280 --> 00:06:22.780 you've downloaded the ultimate or in 170 00:06:22.780 --> 00:06:25.389 this case the Community Edition so click 171 00:06:25.389 --> 00:06:27.550 on that and click on finish and it's 172 00:06:27.550 --> 00:06:29.919 going to start up IntelliJ for us. 173 00:06:29.919 --> 00:06:32.439 Now usually you'll see this option and it's 174 00:06:32.439 --> 00:06:34.180 coming up telling us that we've got an 175 00:06:34.180 --> 00:06:35.830 option to try and import some settings. 176 00:06:35.830 --> 00:06:37.719 Now this would be useful if you're 177 00:06:37.719 --> 00:06:39.909 running IntelliJ or you have installed a 178 00:06:39.909 --> 00:06:41.409 previous version and you want to retain 179 00:06:41.409 --> 00:06:43.330 the settings that you've configured in 180 00:06:43.330 --> 00:06:44.919 this case, I haven't actually installed 181 00:06:44.919 --> 00:06:46.840 IntelliJ on this computer and this is 182 00:06:46.840 --> 00:06:48.939 most likely the option you'll see so you 183 00:06:48.939 --> 00:06:50.460 can click on do not import settings, 184 00:06:50.460 --> 00:06:53.229 otherwise there's a location usually 185 00:06:53.229 --> 00:06:55.719 selected or found by IntelliJ and you 186 00:06:55.719 --> 00:06:57.750 could select that and get IntelliJ to 187 00:06:57.750 --> 00:06:59.860 import those settings and use them in 188 00:06:59.860 --> 00:07:02.259 your installation of IntelliJ, in my case 189 00:07:02.259 --> 00:07:03.759 I'm going to leave the default do not 190 00:07:03.759 --> 00:07:08.020 import settings and click ok. Alright, 191 00:07:08.020 --> 00:07:09.219 next we need to go through a 192 00:07:09.219 --> 00:07:12.069 configuration section, to just set up 193 00:07:12.069 --> 00:07:13.870 some settings and to tell IntelliJ what 194 00:07:13.870 --> 00:07:16.539 options we want, this is the theme and 195 00:07:16.539 --> 00:07:18.009 you can see the one on the left has got 196 00:07:18.009 --> 00:07:19.719 a white background, the one on the right 197 00:07:19.719 --> 00:07:21.190 has got a darker background, we can 198 00:07:21.190 --> 00:07:23.409 choose either select which one you would 199 00:07:23.409 --> 00:07:25.810 like prefer to work with knowing that 200 00:07:25.810 --> 00:07:27.789 you can always change it later, I'm going 201 00:07:27.789 --> 00:07:28.900 to select the one with the white 202 00:07:28.900 --> 00:07:32.050 background and click on next. Now there's 203 00:07:32.050 --> 00:07:34.930 a series of plugins on the screen and 204 00:07:34.930 --> 00:07:36.759 you can choose all sorts of things and 205 00:07:36.759 --> 00:07:38.949 what I suggest you do generally is leave 206 00:07:38.949 --> 00:07:41.409 this as it is now and come back later if 207 00:07:41.409 --> 00:07:43.180 you decide you want to install plug-ins 208 00:07:43.180 --> 00:07:45.460 and just the other thing to note is if 209 00:07:45.460 --> 00:07:47.469 you're running the ultimate version of 210 00:07:47.469 --> 00:07:49.210 IntelliJ, you'll actually have more 211 00:07:49.210 --> 00:07:51.339 options to install plug-ins for that. 212 00:07:51.339 --> 00:07:54.189 I was going to click on next same deal 213 00:07:54.189 --> 00:07:56.680 here, if we want to change or install 214 00:07:56.680 --> 00:07:58.509 these two things which we aren't going 215 00:07:58.509 --> 00:08:00.789 to use in this particular course you can 216 00:08:00.789 --> 00:08:02.439 do that now but I'm going to skip both 217 00:08:02.439 --> 00:08:03.699 of those and click on start using 218 00:08:03.699 --> 00:08:07.539 IntelliJ IDEA. Alright so the first thing 219 00:08:07.539 --> 00:08:09.009 we're going to do now that we've got 220 00:08:09.009 --> 00:08:10.960 IntelliJ installed and we've been 221 00:08:10.960 --> 00:08:12.939 through that first setup is we need to 222 00:08:12.939 --> 00:08:15.370 add the path and plugin so this is a 223 00:08:15.370 --> 00:08:17.020 plugin that's been developed, 224 00:08:17.020 --> 00:08:19.150 developed by IntelliJ so that it 225 00:08:19.150 --> 00:08:21.699 supports Python within its IDE within 226 00:08:21.699 --> 00:08:23.349 this product. So I'm going to come down 227 00:08:23.349 --> 00:08:25.220 here and click on configure, 228 00:08:25.220 --> 00:08:28.430 they come down and select plugins then 229 00:08:28.430 --> 00:08:30.820 at the top we're going to type in Python 230 00:08:30.820 --> 00:08:32.960 then we come down here and click on 231 00:08:32.960 --> 00:08:36.020 install JetBrains plugin. Now then it 232 00:08:36.020 --> 00:08:38.180 generally only produce one option here, 233 00:08:38.180 --> 00:08:39.789 you can see Python Community Edition 234 00:08:39.789 --> 00:08:43.219 click on install and that's going to go 235 00:08:43.219 --> 00:08:46.160 ahead and download the plug-in and then 236 00:08:46.160 --> 00:08:49.010 install it and it will actually ask for 237 00:08:49.010 --> 00:08:52.880 us to restart IntelliJ for the changes 238 00:08:52.880 --> 00:08:55.370 to take effect, I'll right click on the 239 00:08:55.370 --> 00:08:58.720 restart IntelliJ IDEA button and 240 00:08:58.720 --> 00:09:01.130 sometimes the screens hidden as you can 241 00:09:01.130 --> 00:09:02.390 see here so going to click on restart 242 00:09:02.390 --> 00:09:04.310 now and that's just going to restart 243 00:09:04.310 --> 00:09:07.010 IntelliJ again, and once it starts what 244 00:09:07.010 --> 00:09:08.300 we're going to do is just quickly type 245 00:09:08.300 --> 00:09:11.180 in a quick test program to make sure 246 00:09:11.180 --> 00:09:14.210 that pythons working. I'm going to click 247 00:09:14.210 --> 00:09:16.910 on now that we've restarted create new 248 00:09:16.910 --> 00:09:20.690 project and what we need to do is come 249 00:09:20.690 --> 00:09:22.880 over here and click on Python. Now note 250 00:09:22.880 --> 00:09:24.500 that it automatically found this for 251 00:09:24.500 --> 00:09:26.660 your project SDK and you can see the 252 00:09:26.660 --> 00:09:29.330 path there and the path was shown when 253 00:09:29.330 --> 00:09:30.740 we installed Python in the previous 254 00:09:30.740 --> 00:09:33.170 video, but if my chance you can't see 255 00:09:33.170 --> 00:09:35.210 that, basically what you need to do is 256 00:09:35.210 --> 00:09:38.360 navigate to this folder until IntelliJ 257 00:09:38.360 --> 00:09:41.300 where that path installation is, so to do 258 00:09:41.300 --> 00:09:44.780 that, I can click on add local over here 259 00:09:44.780 --> 00:09:45.980 after clicking on the new button or 260 00:09:45.980 --> 00:09:48.200 select that local after clicking new and 261 00:09:48.200 --> 00:09:50.660 we can navigate to that folder again 262 00:09:50.660 --> 00:09:52.460 it's been very helpful and filled it for 263 00:09:52.460 --> 00:09:55.160 us automatically but if you're needing 264 00:09:55.160 --> 00:09:57.440 to navigate to it manually, you can just 265 00:09:57.440 --> 00:09:59.390 go to the path and if we uses whatever 266 00:09:59.390 --> 00:10:01.910 you username is apt after and local and 267 00:10:01.910 --> 00:10:04.190 so on right down there, to get to 268 00:10:04.190 --> 00:10:06.440 python .exe, but just one thing to keep 269 00:10:06.440 --> 00:10:08.470 in mind is if you actually at this level 270 00:10:08.470 --> 00:10:10.750 we'll delete the rest of that path out. 271 00:10:10.750 --> 00:10:14.020 You'll notice that there's no app data folder. 272 00:10:14.020 --> 00:10:16.490 Well actually, I tell a fib there is 273 00:10:16.490 --> 00:10:18.050 actually one but if we've kept this 274 00:10:18.050 --> 00:10:20.839 option selected by default it'll 275 00:10:20.839 --> 00:10:23.570 actually won't show hidden files, so you 276 00:10:23.570 --> 00:10:24.589 might find that when you're navigating, 277 00:10:24.589 --> 00:10:27.650 you have a look down here it uses Tim 278 00:10:27.650 --> 00:10:29.420 and you can't see the app data folder, 279 00:10:29.420 --> 00:10:30.350 so what you need to do is click on that 280 00:10:30.350 --> 00:10:32.270 button if that's the case and that will 281 00:10:32.270 --> 00:10:34.339 in fact show that folder, so that you can 282 00:10:34.339 --> 00:10:36.770 navigate down to the relevant place, 283 00:10:36.770 --> 00:10:38.030 so I can then click on this little white 284 00:10:38.030 --> 00:10:39.330 disclosure triangle, this little 285 00:10:39.330 --> 00:10:43.420 option there, select local let's go down 286 00:10:43.420 --> 00:10:47.620 a little bit more get to programs select 287 00:10:47.620 --> 00:10:49.990 Python and Python 32 that expand that 288 00:10:49.990 --> 00:10:53.130 out and basically the program we want is 289 00:10:53.130 --> 00:10:56.380 this python.exe that's actually the file 290 00:10:56.380 --> 00:10:58.000 that we want, so we will click on that 291 00:10:58.000 --> 00:10:59.290 point at that point and that would 292 00:10:59.290 --> 00:11:01.510 select the new one, obviously if you 293 00:11:01.510 --> 00:11:03.250 installed Python into another folder 294 00:11:03.250 --> 00:11:04.960 you'd never get to that folder instead 295 00:11:04.960 --> 00:11:07.510 but the Python .exe file is the one you 296 00:11:07.510 --> 00:11:09.310 want. I'm going to click cancel and 297 00:11:09.310 --> 00:11:11.440 that's because as you saw in my case the 298 00:11:11.440 --> 00:11:14.290 project SDK was automatically created by 299 00:11:14.290 --> 00:11:15.760 IntelliJ for us and we didn't need 300 00:11:15.760 --> 00:11:17.440 to do anything, so getting back on the 301 00:11:17.440 --> 00:11:20.320 screen, now that you've got our project 302 00:11:20.320 --> 00:11:22.150 SDK defined, so that we can actually use 303 00:11:22.150 --> 00:11:24.400 Python within IntelliJ, the next step is 304 00:11:24.400 --> 00:11:25.530 to click on next, 305 00:11:25.530 --> 00:11:27.790 we're going to just type in a test 306 00:11:27.790 --> 00:11:29.890 project just to make sure things are 307 00:11:29.890 --> 00:11:31.450 working as they should, so I'm going to 308 00:11:31.450 --> 00:11:33.970 call this test project unsurprisingly 309 00:11:33.970 --> 00:11:36.670 hello world and in terms from project 310 00:11:36.670 --> 00:11:38.740 location, don't worry too much about this 311 00:11:38.740 --> 00:11:40.690 for now we're going to start running 312 00:11:40.690 --> 00:11:42.640 things in proper locations later , 313 00:11:42.640 --> 00:11:44.500 it's purely just a test to make sure things 314 00:11:44.500 --> 00:11:46.920 are working, I'm going to click on finish 315 00:11:46.920 --> 00:11:49.330 give it a moment and it will create that 316 00:11:49.330 --> 00:11:51.280 project for us, a little close down this 317 00:11:51.280 --> 00:11:53.710 little like tip of the day and over here 318 00:11:53.710 --> 00:11:55.270 I'm going to expand this little option 319 00:11:55.270 --> 00:11:57.340 again to see the files and I'm going to 320 00:11:57.340 --> 00:12:00.160 create a temporary path of file and 321 00:12:00.160 --> 00:12:01.570 again I'll be talking more about this in 322 00:12:01.570 --> 00:12:03.400 detail as we go through the course, 323 00:12:03.400 --> 00:12:06.280 I just want to quickly confirm the Python 324 00:12:06.280 --> 00:12:07.960 IntelliJ are working together before we 325 00:12:07.960 --> 00:12:09.970 get to that stage. So I'm going to right 326 00:12:09.970 --> 00:12:13.570 click over here select new and select 327 00:12:13.570 --> 00:12:16.540 python file down here and i'm going to 328 00:12:16.540 --> 00:12:19.300 call this one hello hello or hello world 329 00:12:19.300 --> 00:12:23.050 whatever you like there press enter then 330 00:12:23.050 --> 00:12:24.130 what we're going to do is just type in a 331 00:12:24.130 --> 00:12:26.170 simple command here to test that pythons 332 00:12:26.170 --> 00:12:29.020 working, so I'm going to type print two 333 00:12:29.020 --> 00:12:32.200 parentheses and then double quotes hello 334 00:12:32.200 --> 00:12:35.500 world and put an exclamation mark there 335 00:12:35.500 --> 00:12:38.320 for emphasis and the simplest of Python 336 00:12:38.320 --> 00:12:40.780 programs and I'm going to actually press 337 00:12:40.780 --> 00:12:42.730 enter there then I'm going to right 338 00:12:42.730 --> 00:12:46.990 click and select run hello, what you 339 00:12:46.990 --> 00:12:50.170 should find happened is that Python has 340 00:12:50.170 --> 00:12:52.240 been installed correctly because we're 341 00:12:52.240 --> 00:12:53.059 able to run the 342 00:12:53.059 --> 00:12:54.469 program we've been seeing hello world 343 00:12:54.469 --> 00:12:56.449 showing at this point we're actually 344 00:12:56.449 --> 00:12:58.249 good to go because we've got part of 345 00:12:58.249 --> 00:13:00.409 working on our machine. Alright so what 346 00:13:00.409 --> 00:13:01.489 I'm going to do now is I'm going to 347 00:13:01.489 --> 00:13:04.159 close off this project file close 348 00:13:04.159 --> 00:13:07.159 project, suppose that is test project, 349 00:13:07.159 --> 00:13:08.659 bring us back to the main screen and what I'm 350 00:13:08.659 --> 00:13:09.979 going to do that is close this up by 351 00:13:09.979 --> 00:13:12.529 clicking on the X and at this point 352 00:13:12.529 --> 00:13:13.549 we've got a couple of other things to 353 00:13:13.549 --> 00:13:15.829 configure and then we can actually move 354 00:13:15.829 --> 00:13:17.809 on to start, I'm working with program 355 00:13:17.809 --> 00:13:19.729 code so we come back here and click on 356 00:13:19.729 --> 00:13:23.199 configure I'm going to click on settings. 357 00:13:23.199 --> 00:13:25.519 Once we've done that I want to actually 358 00:13:25.519 --> 00:13:28.729 come over here down into editor we'll 359 00:13:28.729 --> 00:13:31.999 expand it out and I click on and expand 360 00:13:31.999 --> 00:13:34.099 general and want to do two things 361 00:13:34.099 --> 00:13:35.919 first, we want to click on auto import 362 00:13:35.919 --> 00:13:38.389 you want to make sure that to both add 363 00:13:38.389 --> 00:13:40.159 and ambiguous inputs on the fly is 364 00:13:40.159 --> 00:13:42.619 clicked and optimize imports on the fly 365 00:13:42.619 --> 00:13:44.479 and then I just make your coding a 366 00:13:44.479 --> 00:13:46.399 little bit easier as we go through the 367 00:13:46.399 --> 00:13:48.129 course, so I'm going to apply that change 368 00:13:48.129 --> 00:13:52.129 the next to click on is appearance and 369 00:13:52.129 --> 00:13:53.839 make sure that show line numbers is 370 00:13:53.839 --> 00:13:56.179 selected. Now it is actually showing as a 371 00:13:56.179 --> 00:13:57.949 default for me but it's the some reason 372 00:13:57.949 --> 00:14:00.019 it wasn't checked make sure you check 373 00:14:00.019 --> 00:14:02.239 that shown line numbers and then once 374 00:14:02.239 --> 00:14:04.089 you've done that, you can click on ok and 375 00:14:04.089 --> 00:14:06.829 we're actually done at this point, so I'm 376 00:14:06.829 --> 00:14:08.179 going to end the video here now and we 377 00:14:08.179 --> 00:14:10.159 can move on to the next video and start 378 00:14:10.159 --> 00:14:13.959 making use of IntelliJ IDEA.