In this video, Emmanuel Henri provides some details around where to find the exercise files and how to use them. Each video has a start and end state of the application and can be used accordingly to follow along.
- [Instructor] To get the Exercise Files, on the course page simply click on the tab named Exercise Files, then download the ZIP file. Then simply extract the ZIP file and move the folder to your desktop. So when you see the Exercise Files, it should look something like this. So click on Exercise Files. And then wherever we are in the course, select the chapter and then the video and then select the start or the end state. Once you have that, let's go in VS Code or whatever editor that you're using, and let's open it on the Explorer.
So use Explorer, click on Open Folder, and let's go to the desktop, Exercise Files, and let's grab, for example, 02_02 and the start state. And then open that, and you'll have the code for that specific folder and video. What you want to do at this point is make sure that you install the dependency, so you go to your Integrated Terminal. So click View, Integrated Terminal, and then make sure you do an npm install so all the dependencies are installed.
And once you have the dependencies installed, you can start the server or the client. Please keep in mind that for the specific video here, we don't have a client and a server folder yet. But further down in the course we'll have client and a server folder, and both need to have the dependencies installed. Please keep in mind that sometimes the code is a work in progress, so if you run npm install or npm start, the application won't run and may return an error. So this is expected and won't affect your ability to follow along.
- Initial setup for Apollo
- Tools required to work with Apollo
- Initial Apollo client setup
- Installing dependencies for Apollo server
- Finalizing Apollo server
- GraphQL mutations with Apollo
- Subscriptions with Apollo
- Updating resolvers and components for subscriptions