Filename Size Lesson 1. Project App Demo.mp4 113.1 MB Lesson 10. Create GraphQL Schema.mp4 39.7 MB Lesson 11. Add bodyParser Middleware and Root Query Type.mp4 38.5 MB Lesson 12. Create First Mutation.mp4 35.6 MB Lesson 13. Create First Query.mp4 27.3 MB Lesson 14. Create React Application with create-react-app.mp4 29.7 MB Lesson 15. Clean Up App.js and Add Components Folder.mp4 37.3 MB Lesson 16. Add Client Dependencies and Set Up ApolloClientApolloProvider.mp4 22.5 MB Lesson 17. Create Queries Folder, Write First Apollo Query.mp4 43.8 MB Lesson 18. Add cors Middleware to Prevent Cross-Origin Errors.mp4 21.3 MB Lesson 19. Add Skeleton CSS and Base Styles.mp4 12.2 MB Lesson 2. GraphQL Introduction.mp4 62.9 MB Lesson 20. Create Signup Mutation.mp4 56.2 MB Lesson 21. Hash User Password with bcrypt.mp4 35 MB Lesson 22. Add Routing with react-router-dom.mp4 53.6 MB Lesson 23. Add Form to Signup Component.mp4 26.8 MB Lesson 24. Manage Input State in Signup Form.mp4 57.9 MB Lesson 25. Add Mutation Component to Signup Component, Write SIGNUP_USER Apollo Mutation.mp4 45.5 MB Lesson 26. Add onSubmit to Signup Form, Run Signup Mutation on Client.mp4 36 MB Lesson 27. Create Error Component, Clear State Upon Submit, Add Form Validation.mp4 91.7 MB Lesson 28. Create Signin Mutation on Backend.mp4 52.6 MB Lesson 29. Implement Signin Mutation on Client.mp4 42.4 MB Lesson 3. Apollo Apollo Boost Introduction.mp4 36.8 MB Lesson 30. Add Token to Local Storage, Put Token on Authorization Header.mp4 59 MB Lesson 31. Verify JWT on Backend to Get Current User.mp4 36.9 MB Lesson 32. Add getCurrentUser Query, Create withSession Component.mp4 104.8 MB Lesson 33. Redirect Upon SigninSignup, Refetch getCurrentUser Query Upon Redirect.mp4 53.5 MB Lesson 34. Add Navbar Component, Add Search Component.mp4 58.8 MB Lesson 35. Add Navbar Links For Auth User.mp4 49.6 MB Lesson 36. Make Navbar Dynamic, Add Custom Heading.mp4 30.4 MB Lesson 37. Implement Signout Button.mp4 57.7 MB Lesson 38. Map Over Recipes, Create Recipe Item Component.mp4 52.6 MB Lesson 39. Create Recipe Page, Get Recipe Id From Path.mp4 54.2 MB Lesson 4. Install Packages our for Project.mp4 22.8 MB Lesson 40. Add getRecipe Query in Backend, Run Query on Recipe Page.mp4 47.6 MB Lesson 41. Output getRecipe Data to Recipe Page, Scaffold Add Recipe Form.mp4 59.1 MB Lesson 42. Make AddRecipe a Stateful Component.mp4 60.6 MB Lesson 43. Implement addRecipe Mutation on Client.mp4 128.6 MB Lesson 44. Clear State and Redirect Upon addRecipe Mutation.mp4 40.4 MB Lesson 45. Learning and Implementing Optimistic UI.mp4 115.6 MB Lesson 46. Create searchRecipes Query on Backend, add Apollo Query to Search Component.mp4 82.1 MB Lesson 47. Index Recipe Fields, Perform Search Query on Input Change Event.mp4 94.9 MB Lesson 48. Add SearchItem Component.mp4 29.1 MB Lesson 49. Add UserInfo Component to Profile Page.mp4 103.9 MB Lesson 5. Git Clone and npm Install Dependencies.mp4 10.5 MB Lesson 50. Add UserRecipes Component to Profile Page, Implement getUserRecipes Query.mp4 74.8 MB Lesson 51. Add Route Protection with withAuth Component.mp4 85.1 MB Lesson 52. Add and Implement deleteUserRecipe Mutation.mp4 74.1 MB Lesson 53. Add Optimistic UI to deleteUserRecipe Mutation.mp4 55.5 MB Lesson 54. Add refetchQueries to deleteUserRecipe Mutation.mp4 24.1 MB Lesson 55. Add refetchQueries to addRecipe Mutation.mp4 23.5 MB Lesson 56. Provide Default Text for User Without Recipes.mp4 14.2 MB Lesson 57. Create LikeRecipe Component and Hide If Not Auth.mp4 39.5 MB Lesson 58. Add and Implement likeRecipe Mutation.mp4 83.7 MB Lesson 59. Develop Client-side Logic to Properly Toggle Like.mp4 51.7 MB Lesson 6. Initialize Express Server.mp4 33.7 MB Lesson 60. Create and Implement unlikeRecipe Mutation with Optimistic UI.mp4 101.6 MB Lesson 61. Prepare for Deployment.mp4 49.6 MB Lesson 62. Use Fragments to Clean Up Queries.mp4 45.6 MB Lesson 63. Deploy to Heroku.mp4 158.4 MB Lesson 64. Add Additional CSS to Project.mp4 17.2 MB Lesson 65. Adds imageUrl field on Recipe model and imageUrl input in addRecipe.mp4 52.9 MB Lesson 66. Display Recipe Image on Home Page, Build Card.mp4 43.5 MB Lesson 67. Style Recipe Page.mp4 58.5 MB Lesson 68. Add CKEditor Component to AddRecipe Page for Formatted Instructions.mp4 71.3 MB Lesson 69. Intro to React Pose Animation Library.mp4 54.3 MB Lesson 7. Create MLab Database and Connect To It.mp4 32.9 MB Lesson 70. Add React Pose Animation to Home Page.mp4 97.7 MB Lesson 71. Add Spinners When Loading.mp4 64.4 MB Lesson 72. Style Searchbar and Redeploy.mp4 56.5 MB Lesson 73. Add Update Button, Make UserRecipes Stateful Component.mp4 27.4 MB Lesson 74. reate Edit Recipe Modal.mp4 67.6 MB Lesson 75. Populate Edit Recipe Modal.mp4 47.3 MB Lesson 76. Create updateUserRecipe Mutation, Execute on Client.mp4 79.8 MB Lesson 8. Create Mongoose Schemas.mp4 72.6 MB Lesson 9. Add Apollo-Express Middleware.mp4 50.4 MB Materials.zip 54.5 MB