﻿1
00:00:01,170 --> 00:00:03,990
‫Now, before even starting part one,

2
00:00:03,990 --> 00:00:07,980
‫you first need to actually download the course starter code

3
00:00:07,980 --> 00:00:11,253
‫and the final project files from GitHub.

4
00:00:12,960 --> 00:00:15,300
‫So all the code that you're gonna need

5
00:00:15,300 --> 00:00:19,080
‫to build the projects in this course is located

6
00:00:19,080 --> 00:00:21,900
‫in this code repository on GitHub

7
00:00:21,900 --> 00:00:24,330
‫with this URL.

8
00:00:24,330 --> 00:00:28,770
‫So I will add this URL to the resources of this lecture,

9
00:00:28,770 --> 00:00:32,880
‫and so just click that to access this page.

10
00:00:32,880 --> 00:00:35,760
‫Now, to then download the entire code,

11
00:00:35,760 --> 00:00:39,300
‫all you have to do is to click here on this green button,

12
00:00:39,300 --> 00:00:42,123
‫and then download as a ZIP file.

13
00:00:43,320 --> 00:00:46,980
‫Now, if for some reason that doesn't show up for you,

14
00:00:46,980 --> 00:00:49,500
‫so if you can't see this green button,

15
00:00:49,500 --> 00:00:53,550
‫then there is also an alternative link down here

16
00:00:53,550 --> 00:00:54,573
‫that you can click.

17
00:00:55,410 --> 00:00:56,343
‫Now, right,

18
00:00:57,300 --> 00:01:00,270
‫now, let's wait for this to download.

19
00:01:00,270 --> 00:01:02,520
‫And actually, there it is.

20
00:01:02,520 --> 00:01:03,963
‫So let's see,

21
00:01:04,980 --> 00:01:08,430
‫and then let's open that up.

22
00:01:08,430 --> 00:01:11,190
‫And indeed, here we now have this ZIP file

23
00:01:11,190 --> 00:01:14,730
‫that I'm going to move to my desktop.

24
00:01:14,730 --> 00:01:16,590
‫So here on the desktop is

25
00:01:16,590 --> 00:01:20,820
‫where I will create all the projects in this course.

26
00:01:20,820 --> 00:01:25,440
‫So on macOS, you can just extract this by double-clicking.

27
00:01:25,440 --> 00:01:28,500
‫And on Windows, you just right-click,

28
00:01:28,500 --> 00:01:31,050
‫and then somewhere you will find the option

29
00:01:31,050 --> 00:01:33,243
‫of extracting all files.

30
00:01:35,010 --> 00:01:37,380
‫So then inside this folder,

31
00:01:37,380 --> 00:01:40,890
‫we basically have one folder for each of the projects

32
00:01:40,890 --> 00:01:44,220
‫that we're gonna build throughout this entire course.

33
00:01:44,220 --> 00:01:46,410
‫And for each of the projects,

34
00:01:46,410 --> 00:01:51,410
‫we always have a final folder and a starter folder.

35
00:01:51,570 --> 00:01:54,450
‫So the starter folder contains the code

36
00:01:54,450 --> 00:01:57,870
‫that you're gonna need to start the project.

37
00:01:57,870 --> 00:02:00,270
‫And then in the final folder,

38
00:02:00,270 --> 00:02:03,240
‫you will always have the code as it will look like

39
00:02:03,240 --> 00:02:05,460
‫at the end of the project,

40
00:02:05,460 --> 00:02:07,770
‫so once the project is finished.

41
00:02:07,770 --> 00:02:12,030
‫And the idea of this final code is that you can compare it

42
00:02:12,030 --> 00:02:16,440
‫with your own code in case you run into any problems.

43
00:02:16,440 --> 00:02:18,570
‫So each time that you find a bug

44
00:02:18,570 --> 00:02:20,670
‫that you cannot fix on your own,

45
00:02:20,670 --> 00:02:24,330
‫then the best thing to do is to compare your code

46
00:02:24,330 --> 00:02:27,540
‫with the code from the final files,

47
00:02:27,540 --> 00:02:29,850
‫so with the files that are here

48
00:02:29,850 --> 00:02:33,663
‫in each of the final folders in each project.

49
00:02:35,280 --> 00:02:37,623
‫Now, here in the repo,

50
00:02:38,760 --> 00:02:40,500
‫I also have another branch,

51
00:02:40,500 --> 00:02:43,620
‫which is this updates-and-fixes branch.

52
00:02:43,620 --> 00:02:47,280
‫So this is where I will place any important bug fixes

53
00:02:47,280 --> 00:02:50,940
‫that I didn't catch in the videos in the future.

54
00:02:50,940 --> 00:02:53,730
‫But don't worry too much about this one.

55
00:02:53,730 --> 00:02:57,990
‫The main thing that matters here is really this main branch.

56
00:02:57,990 --> 00:03:00,540
‫So this is the code that you need to download

57
00:03:00,540 --> 00:03:03,420
‫to get started with this course.

58
00:03:03,420 --> 00:03:07,080
‫And then finally down here, I also have this part

59
00:03:07,080 --> 00:03:10,230
‫where I have some frequently asked questions.

60
00:03:10,230 --> 00:03:12,840
‫And so before going through the course,

61
00:03:12,840 --> 00:03:15,870
‫please make sure to take three or four minutes

62
00:03:15,870 --> 00:03:17,820
‫to read all of them.

63
00:03:17,820 --> 00:03:21,030
‫And you can also then see here the final versions

64
00:03:21,030 --> 00:03:24,360
‫of all of the main course projects.

65
00:03:24,360 --> 00:03:26,310
‫Now, okay, and with this,

66
00:03:26,310 --> 00:03:28,980
‫we are now finally ready to move on

67
00:03:28,980 --> 00:03:30,917
‫to part one of the course.

