/
|
63. Deploy to Heroku.mp4
|
166.1 MB
|
02. GraphQL Introduction.mp4
|
66.0 MB
|
03. Apollo Apollo Boost Introduction.mp4
|
38.6 MB
|
04. Install Packages our for Project.mp4
|
23.9 MB
|
05. Git Clone and npm Install Dependencies.mp4
|
11.0 MB
|
06. Initialize Express Server.mp4
|
35.3 MB
|
07. Create MLab Database and Connect To It.mp4
|
34.5 MB
|
08. Create Mongoose Schemas.mp4
|
76.2 MB
|
09. Add Apollo-Express Middleware.mp4
|
52.9 MB
|
10. Create GraphQL Schema.mp4
|
41.6 MB
|
11. Add bodyParser Middleware and Root Query Type.mp4
|
40.3 MB
|
12. Create First Mutation.mp4
|
37.3 MB
|
13. Create First Query.mp4
|
28.7 MB
|
14. Create React Application with create-react-app.mp4
|
31.2 MB
|
15. Clean Up App.js and Add Components Folder.mp4
|
39.1 MB
|
16. Add Client Dependencies and Set Up ApolloClientApolloProvider.mp4
|
23.6 MB
|
17. Create Queries Folder, Write First Apollo Query.mp4
|
45.9 MB
|
18. Add cors Middleware to Prevent Cross-Origin Errors.mp4
|
22.3 MB
|
19. Add Skeleton CSS and Base Styles.mp4
|
12.8 MB
|
20. Create Signup Mutation.mp4
|
59.0 MB
|
21. Hash User Password with bcrypt.mp4
|
36.7 MB
|
22. Add Routing with react-router-dom.mp4
|
56.2 MB
|
23. Add Form to Signup Component.mp4
|
28.1 MB
|
24. Manage Input State in Signup Form.mp4
|
60.7 MB
|
25. Add Mutation Component to Signup Component, Write SIGNUP_USER Apollo Mutation.mp4
|
47.7 MB
|
26. Add onSubmit to Signup Form, Run Signup Mutation on Client.mp4
|
37.7 MB
|
27. Create Error Component, Clear State Upon Submit, Add Form Validation.mp4
|
96.1 MB
|
28. Create Signin Mutation on Backend.mp4
|
55.2 MB
|
29. Implement Signin Mutation on Client.mp4
|
44.5 MB
|
30. Add Token to Local Storage, Put Token on Authorization Header.mp4
|
61.8 MB
|
31. Verify JWT on Backend to Get Current User.mp4
|
38.7 MB
|
32. Add getCurrentUser Query, Create withSession Component.mp4
|
109.9 MB
|
33. Redirect Upon SigninSignup, Refetch getCurrentUser Query Upon Redirect.mp4
|
56.1 MB
|
34. Add Navbar Component, Add Search Component.mp4
|
61.6 MB
|
35. Add Navbar Links For Auth User.mp4
|
52.0 MB
|
36. Make Navbar Dynamic, Add Custom Heading.mp4
|
31.9 MB
|
37. Implement Signout Button.mp4
|
60.5 MB
|
38. Map Over Recipes, Create Recipe Item Component.mp4
|
55.1 MB
|
39. Create Recipe Page, Get Recipe Id From Path.mp4
|
56.8 MB
|
40. Add getRecipe Query in Backend, Run Query on Recipe Page.mp4
|
49.9 MB
|
41. Output getRecipe Data to Recipe Page, Scaffold Add Recipe Form.mp4
|
62.0 MB
|
42. Make AddRecipe a Stateful Component.mp4
|
63.6 MB
|
43. Implement addRecipe Mutation on Client.mp4
|
134.9 MB
|
44. Clear State and Redirect Upon addRecipe Mutation.mp4
|
42.4 MB
|
45. Learning and Implementing Optimistic UI.mp4
|
121.2 MB
|
46. Create searchRecipes Query on Backend, add Apollo Query to Search Component.mp4
|
86.1 MB
|
47. Index Recipe Fields, Perform Search Query on Input Change Event.mp4
|
99.5 MB
|
48. Add SearchItem Component.mp4
|
30.5 MB
|
49. Add UserInfo Component to Profile Page.mp4
|
109.0 MB
|
50. Add UserRecipes Component to Profile Page, Implement getUserRecipes Query.mp4
|
78.5 MB
|
51. Add Route Protection with withAuth Component.mp4
|
89.2 MB
|
52. Add and Implement deleteUserRecipe Mutation.mp4
|
77.7 MB
|
53. Add Optimistic UI to deleteUserRecipe Mutation.mp4
|
58.1 MB
|
54. Add refetchQueries to deleteUserRecipe Mutation.mp4
|
25.3 MB
|
55. Add refetchQueries to addRecipe Mutation.mp4
|
24.7 MB
|
56. Provide Default Text for User Without Recipes.mp4
|
14.9 MB
|
57. Create LikeRecipe Component and Hide If Not Auth.mp4
|
41.4 MB
|
58. Add and Implement likeRecipe Mutation.mp4
|
87.8 MB
|
59. Develop Client-side Logic to Properly Toggle Like.mp4
|
54.2 MB
|
60. Create and Implement unlikeRecipe Mutation with Optimistic UI.mp4
|
106.5 MB
|
61. Prepare for Deployment.mp4
|
52.0 MB
|
62. Use Fragments to Clean Up Queries.mp4
|
47.8 MB
|
01. Project App Demo.mp4
|
118.6 MB
|
64. Add Additional CSS to Project.mp4
|
18.1 MB
|
65. Adds imageUrl field on Recipe model and imageUrl input in addRecipe.mp4
|
55.5 MB
|
66. Display Recipe Image on Home Page, Build Card.mp4
|
45.6 MB
|
67. Style Recipe Page.mp4
|
61.3 MB
|
68. Add CKEditor Component to AddRecipe Page for Formatted Instructions.mp4
|
74.7 MB
|
69. Intro to React Pose Animation Library.mp4
|
56.9 MB
|
70. Add React Pose Animation to Home Page.mp4
|
102.4 MB
|
71. Add Spinners When Loading.mp4
|
67.6 MB
|
72. Style Searchbar and Redeploy.mp4
|
59.3 MB
|
Udemy Course downloader.txt
|
0.1 KB
|
udemycoursedownloader.com.url
|
0.1 KB
|
/materials/01 Introduction/
|
001 Project App Demo-en.srt
|
14.3 KB
|
002 GraphQL Introduction-en.srt
|
11.3 KB
|
003 Apollo Apollo Boost Introduction-en.srt
|
3.8 KB
|
004 Install Packages our for Project-en.srt
|
2.5 KB
|
/.../02 Project Setup and Building a GraphQL Backend/
|
005 Git Clone and npm Install Dependencies-en.srt
|
1.5 KB
|
006 Initialize Express Server-en.srt
|
3.8 KB
|
007 Create MLab Database and Connect To It-en.srt
|
5.8 KB
|
008 Create Mongoose Schemas-en.srt
|
8.9 KB
|
009 Add Apollo-Express Middleware-en.srt
|
6.4 KB
|
010 Create GraphQL Schema-en.srt
|
6.1 KB
|
011 Add bodyParser Middleware and Root Query Type-en.srt
|
5.4 KB
|
/.../03 Queries and Mutations in GraphQL Executing them in GraphiQL/
|
012 Create First Mutation-en.srt
|
7.0 KB
|
013 Create First Query-en.srt
|
4.5 KB
|
/.../04 Creating our React App Connecting React to GraphQL/
|
014 Create React Application with create-react-app-en.srt
|
2.1 KB
|
015 Clean Up App.js and Add Components Folder-en.srt
|
3.6 KB
|
016 Add Client Dependencies and Set Up ApolloClientApolloProvider-en.srt
|
2.6 KB
|
017 Create Queries Folder Write First Apollo Query-en.srt
|
6.1 KB
|
018 Add cors Middleware to Prevent Cross-Origin Errors-en.srt
|
3.0 KB
|
019 Add Skeleton CSS and Base Styles-en.srt
|
1.8 KB
|
019 App.css
|
0.6 KB
|
/.../05 Creating User Signup Functionality Password Hashing/
|
020 Create Signup Mutation-en.srt
|
6.3 KB
|
021 Hash User Password with bcrypt-en.srt
|
4.6 KB
|
022 Add Routing with react-router-dom-en.srt
|
6.4 KB
|
023 Add Form to Signup Component-en.srt
|
3.7 KB
|
024 Manage Input State in Signup Form-en.srt
|
6.4 KB
|
025 Add Mutation Component to Signup Component Write SIGNUP_USER Apollo Mutation-en.srt
|
7.2 KB
|
026 Add onSubmit to Signup Form Run Signup Mutation on Client-en.srt
|
4.5 KB
|
026 react-recipes.zip
|
1.4 MB
|
027 Create Error Component Clear State Upon Submit Add Form Validation-en.srt
|
10.2 KB
|
/.../06 Adding Signin Functionality/
|
028 Create Signin Mutation on Backend-en.srt
|
6.1 KB
|
029 Implement Signin Mutation on Client-en.srt
|
4.5 KB
|
030 Add Token to Local Storage Put Token on Authorization Header-en.srt
|
7.6 KB
|
/.../07 User Authorization in GraphQL/
|
031 Verify JWT on Backend to Get Current User-en.srt
|
3.5 KB
|
032 Add getCurrentUser Query Create withSession Component-en.srt
|
11.5 KB
|
033 Redirect Upon SigninSignup Refetch getCurrentUser Query Upon Redirect-en.srt
|
6.4 KB
|
/.../08 Adding User-Based Navigation to React/
|
034 Add Navbar Component Add Search Component-en.srt
|
7.0 KB
|
035 Add Navbar Links For Auth User-en.srt
|
5.2 KB
|
036 Make Navbar Dynamic Add Custom Heading-en.srt
|
4.1 KB
|
/.../09 Building Basic UI from Query Data Adding User Signout/
|
037 Implement Signout Button-en.srt
|
6.7 KB
|
038 Map Over Recipes Create Recipe Item Component-en.srt
|
6.2 KB
|
039 Create Recipe Page Get Recipe Id From Path-en.srt
|
6.0 KB
|
040 Add getRecipe Query in Backend Run Query on Recipe Page-en.srt
|
5.8 KB
|
041 Output getRecipe Data to Recipe Page Scaffold Add Recipe Form-en.srt
|
7.2 KB
|
/.../10 Adding Ability to Create Recipes Optimistic UI/
|
042 Make AddRecipe a Stateful Component-en.srt
|
6.0 KB
|
043 Implement addRecipe Mutation on Client-en.srt
|
12.5 KB
|
044 Clear State and Redirect Upon addRecipe Mutation-en.srt
|
4.1 KB
|
045 Learning and Implementing Optimistic UI-en.srt
|
12.1 KB
|
/.../11 Building Search Functionality/
|
046 Create searchRecipes Query on Backend add Apollo Query to Search Component-en.srt
|
9.5 KB
|
047 Index Recipe Fields Perform Search Query on Input Change Event-en.srt
|
10.9 KB
|
048 Add SearchItem Component-en.srt
|
3.0 KB
|
/.../12 Adding User Profile/
|
049 Add UserInfo Component to Profile Page-en.srt
|
12.2 KB
|
050 Add UserRecipes Component to Profile Page Implement getUserRecipes Query-en.srt
|
8.6 KB
|
051 Add Route Protection with withAuth Component-en.srt
|
11.1 KB
|
/.../13 Deleting User Recipes and Refetching Queries/
|
052 Add and Implement deleteUserRecipe Mutation-en.srt
|
7.0 KB
|
053 Add Optimistic UI to deleteUserRecipe Mutation-en.srt
|
6.3 KB
|
054 Add refetchQueries to deleteUserRecipe Mutation-en.srt
|
2.5 KB
|
055 Add refetchQueries to addRecipe Mutation-en.srt
|
2.4 KB
|
056 Provide Default Text for User Without Recipes-en.srt
|
2.1 KB
|
/.../14 Adding Like Unlike Functionality/
|
057 Create LikeRecipe Component and Hide If Not Auth-en.srt
|
4.6 KB
|
058 Add and Implement likeRecipe Mutation-en.srt
|
9.2 KB
|
059 Develop Client-side Logic to Properly Toggle Like-en.srt
|
7.0 KB
|
060 Create and Implement unlikeRecipe Mutation with Optimistic UI-en.srt
|
9.8 KB
|
/.../15 Deploying our Application/
|
061 Prepare for Deployment-en.srt
|
4.4 KB
|
062 Use Fragments to Clean Up Queries-en.srt
|
5.8 KB
|
063 Deploy to Heroku-en.srt
|
15.9 KB
|
/.../16 BONUS Adding Component Libraries to Style and Animate our App/
|
064 Add Additional CSS to Project-en.srt
|
2.6 KB
|
064 App.css
|
3.9 KB
|
065 Adds imageUrl field on Recipe model and imageUrl input in addRecipe-en.srt
|
5.6 KB
|
066 Display Recipe Image on Home Page Build Card-en.srt
|
5.4 KB
|
067 Style Recipe Page-en.srt
|
7.6 KB
|
068 Add CKEditor Component to AddRecipe Page for Formatted Instructions-en.srt
|
7.4 KB
|
069 Intro to React Pose Animation Library-en.srt
|
8.9 KB
|
070 Add React Pose Animation to Home Page-en.srt
|
9.6 KB
|
071 Add Spinners When Loading-en.srt
|
5.9 KB
|
072 Final-Code.zip
|
65.4 MB
|
072 Style Searchbar and Redeploy-en.srt
|
4.5 KB
|
Total files 150
|