1 00:00:00,600 --> 00:00:01,770 Hello and welcome. 2 00:00:01,770 --> 00:00:02,960 My name is Stephen Grider. 3 00:00:02,970 --> 00:00:08,950 I'm here to teach you everything I know about full stack react in redux of course in the section we're 4 00:00:08,950 --> 00:00:11,300 going to go over a couple of quick administrative tasks. 5 00:00:11,310 --> 00:00:15,000 I mean future oriented with a couple of things are going to do throughout this course and I'm going 6 00:00:15,000 --> 00:00:18,160 to dive immediately into our project in the next section. 7 00:00:18,180 --> 00:00:23,940 So just a tiny bit of administrative stuff right now I'm looking at a course resources document that's 8 00:00:23,940 --> 00:00:26,290 hosted at on Google Drive. 9 00:00:26,310 --> 00:00:30,360 Now the next lecture inside this course is going to be a Texas lecture and it's going to give you a 10 00:00:30,360 --> 00:00:35,330 link directly to this document so you'll be able to review everything that's inside of here. 11 00:00:35,340 --> 00:00:39,900 This document has a bunch of different helpful links and guides and all kinds of other different stuff 12 00:00:39,900 --> 00:00:41,350 for you to check out. 13 00:00:41,850 --> 00:00:46,980 Let's go through the document very quickly the very top you'll see a link to the official course repo. 14 00:00:46,980 --> 00:00:49,280 This has all the completed code for the course. 15 00:00:49,290 --> 00:00:52,610 It also has all the different diagrams that I use throughout the course as well. 16 00:00:52,620 --> 00:00:55,190 And we'll talk more about the diagrams in just a second. 17 00:00:55,380 --> 00:01:00,570 Second we've got a link to the latest no J.S. installer throughout this course forgive me using the 18 00:01:00,630 --> 00:01:03,440 absolute latest cutting edge features of no. 19 00:01:03,480 --> 00:01:03,930 Yes. 20 00:01:03,930 --> 00:01:08,970 And so it's really important that you make sure you have an up to date version of note me personally 21 00:01:09,070 --> 00:01:14,920 making use of version eight point 1.1 throughout the entirety of this course. 22 00:01:15,150 --> 00:01:19,380 If you want to use a newer version and chances are by the time you're watching this video there will 23 00:01:19,380 --> 00:01:21,300 be a newer version that's totally fine. 24 00:01:21,300 --> 00:01:26,550 Just make sure that you're using at least version 8 point 1.1 because I guarantee you you're going to 25 00:01:26,550 --> 00:01:29,520 see some error messages if you're using an older version. 26 00:01:29,640 --> 00:01:32,700 And of course remember that you can always check your version of note by running. 27 00:01:32,700 --> 00:01:34,840 No dash wfie at the command line. 28 00:01:35,220 --> 00:01:35,730 So if you go to. 29 00:01:35,730 --> 00:01:41,350 Out of date version node Jubb on over there grabbed latest installer and just do a quick update. 30 00:01:41,760 --> 00:01:46,370 The next thing I want to talk about is a optional auto formatter for javascript called prettier. 31 00:01:46,380 --> 00:01:49,850 I'm going to be using pretty throughout the course inside of my code editor. 32 00:01:49,870 --> 00:01:52,080 It's 100 percent optional. 33 00:01:52,080 --> 00:01:56,310 You do not have to use this but I do recommend that you use it. 34 00:01:56,310 --> 00:02:00,480 We'll talk more about prettier later on after we write a few files of code and I'll tell you a little 35 00:02:00,480 --> 00:02:06,060 bit about what prettier does and some of the pros and cons around it's use next. 36 00:02:06,090 --> 00:02:08,380 How do you get help throughout this course. 37 00:02:08,400 --> 00:02:12,140 This is a really challenging very advanced course. 38 00:02:12,150 --> 00:02:18,000 I really do expect you're going to run into some issues something that you need a little bit troubleshooting 39 00:02:18,000 --> 00:02:19,710 help with which is totally fine. 40 00:02:19,710 --> 00:02:21,760 I'm here to help you out. 41 00:02:21,780 --> 00:02:24,800 There's a couple of different ways you can get help throughout the course. 42 00:02:24,810 --> 00:02:26,340 The best way bar none. 43 00:02:26,340 --> 00:02:29,460 Without a doubt are the utility discussion threads. 44 00:02:29,550 --> 00:02:35,670 If you are running into an issue I guarantee you you are not the only other per person running into 45 00:02:35,670 --> 00:02:36,450 the same issue. 46 00:02:36,450 --> 00:02:37,770 So there's other people out there. 47 00:02:37,780 --> 00:02:42,030 They're taking the course to the running into these same issues and they're solving them just like you 48 00:02:42,030 --> 00:02:42,840 are. 49 00:02:42,840 --> 00:02:46,950 And so other people are creating discussion threads on human discussion boards. 50 00:02:46,950 --> 00:02:51,300 So if you're running into an issue check the discussion boards see if someone else is ran into the same 51 00:02:51,300 --> 00:02:57,120 issue they might have a solution up there for you there and that you can always reach out to me directly 52 00:02:57,410 --> 00:02:57,920 to me. 53 00:02:58,110 --> 00:03:00,780 So whoops send me a direct message on to me. 54 00:03:00,810 --> 00:03:02,340 I'd be happy to help you out. 55 00:03:02,340 --> 00:03:07,170 The one thing I'm going to tell you is every time you ask me a question I'm almost always going to ask 56 00:03:07,170 --> 00:03:09,330 you for you to show me your code. 57 00:03:09,330 --> 00:03:11,820 So post your code on get hub and send me a link. 58 00:03:11,930 --> 00:03:15,480 It's almost always going to ask you for that. 59 00:03:15,480 --> 00:03:17,440 The next way to get in touch with me is on Twitter. 60 00:03:17,460 --> 00:03:20,130 That's the link right there on Twitter. 61 00:03:20,130 --> 00:03:21,960 You know I'm not the fastest to respond. 62 00:03:21,960 --> 00:03:27,060 Twitter is also not the best for helping with troubleshooting issues but if you you know maybe you post 63 00:03:27,060 --> 00:03:32,300 an issue you'd mean discussion boards you send me a PM and a day goes by and I'm not responding. 64 00:03:32,310 --> 00:03:33,560 Feel free to PM me on Twitter. 65 00:03:33,570 --> 00:03:38,060 And that's just another way to kind of ping me and say hey look I need a little bit of help with this. 66 00:03:38,190 --> 00:03:41,570 Finally I get how this use Boy I got to stop that dragging. 67 00:03:41,580 --> 00:03:42,990 Get her shoes right here. 68 00:03:43,050 --> 00:03:45,840 So get her shoes for the official course repo. 69 00:03:45,840 --> 00:03:48,640 I really do not get good notifications on these. 70 00:03:48,810 --> 00:03:55,140 So I really recommend you do not post issues on get hub but if that's your really preferred way of doing 71 00:03:55,140 --> 00:03:56,700 it fine go for it. 72 00:03:56,700 --> 00:03:58,240 I'll help you out as best I can. 73 00:03:58,440 --> 00:04:04,560 But I do ask you that if you post an issue on get hub please send me a tweet tweet us please PM me something 74 00:04:04,980 --> 00:04:09,080 just because I really don't get very good notifications off a good job. 75 00:04:09,360 --> 00:04:09,710 OK. 76 00:04:09,720 --> 00:04:16,410 So now onto a very exciting thing if you've ever taken one of my courses before you know I use a tremendous 77 00:04:16,410 --> 00:04:18,740 number of diagrams throughout the course. 78 00:04:18,810 --> 00:04:23,500 It's really a strength I think of the course I make because I'm a very visual learner myself and I always 79 00:04:23,500 --> 00:04:27,240 make courses that I would want to take personally. 80 00:04:27,240 --> 00:04:31,770 So in this course I'm really excited because I'm open sourcing all the different diagrams I'm using 81 00:04:31,770 --> 00:04:32,640 throughout the course. 82 00:04:32,640 --> 00:04:38,310 And so you are free to download edit change into whatever you want to do all the different diagrams 83 00:04:38,310 --> 00:04:43,510 throughout the course all the different diagrams are hosted in the official get how Briffault. 84 00:04:43,510 --> 00:04:45,910 And so I've got a copy of it open right here. 85 00:04:46,020 --> 00:04:46,980 It's directory. 86 00:04:46,980 --> 00:04:51,660 You're going to see over time a whole bunch of diagrams fill this thing up as we go throughout the course. 87 00:04:51,660 --> 00:04:53,920 And so right now I've only got a single diagram. 88 00:04:53,940 --> 00:04:59,310 This 001 process but over time you're going to see a lot of different diagrams pop up inside of your 89 00:04:59,830 --> 00:05:06,280 so any time you can hop open open up the diagram you know take a look at what we're looking at. 90 00:05:06,280 --> 00:05:08,650 Copy it printed whatever you want. 91 00:05:08,650 --> 00:05:10,150 Go for it knock yourself out. 92 00:05:10,150 --> 00:05:11,540 It's totally up to you. 93 00:05:11,740 --> 00:05:16,270 Now I'm extra excited in this case however because I've also set up all the different diagrams so you 94 00:05:16,270 --> 00:05:22,340 can edit them on your own by using the same tool that I use to make them in the first place. 95 00:05:22,360 --> 00:05:28,360 So I made use of a tool called draw IO for making the diagrams inside this course and I've included 96 00:05:28,360 --> 00:05:34,150 some directions right here on how you can import all the diagrams that I created for the course and 97 00:05:34,150 --> 00:05:39,610 kind of mess around with them or imitate them do whatever you want inside of the same diagram editor 98 00:05:39,610 --> 00:05:40,930 that I used. 99 00:05:40,930 --> 00:05:42,090 So again I use draw. 100 00:05:42,100 --> 00:05:45,240 I know you'll see all the different diagrams done here at the bottom. 101 00:05:45,250 --> 00:05:50,410 If you open up the diagram file yourself and you could kind of click through them and edit them change 102 00:05:50,410 --> 00:05:52,990 text add nodes whatever it is that you'd like to do. 103 00:05:52,990 --> 00:05:57,220 So really excited about throwing these out here if you have any questions about the diagrams and how 104 00:05:57,220 --> 00:06:00,520 to edit them of course reach out to me as well. 105 00:06:00,520 --> 00:06:01,000 All right. 106 00:06:01,000 --> 00:06:05,110 So that's pretty much it for set up that solve the really administrative stuff that we have to take 107 00:06:05,110 --> 00:06:05,870 care of. 108 00:06:05,950 --> 00:06:07,790 Let's dive into the next section. 109 00:06:07,840 --> 00:06:11,950 We're going to start talking about the application that we're going to be building inside this course.