Урок 1. 00:01:00
Introduction
Урок 2. 00:03:56
What it firebase ?
Урок 3. 00:05:36
Creating a firebase app
Урок 4. 00:09:23
Linking firebase to React
Урок 5. 00:08:27
Creating a DB
Урок 6. 00:06:27
Accessing firestore from our app
Урок 7. 00:14:14
Looping data
Урок 8. 00:06:15
References
Урок 9. 00:07:15
Subcollections
Урок 10. 00:08:20
Get, Where, Doc, Order by
Урок 11. 00:09:37
Adding documents
Урок 12. 00:13:55
Adding documents 2
Урок 13. 00:12:23
Updating
Урок 14. 00:10:05
Limit, limit to last, start and end at
Урок 15. 00:03:29
Checking the exits property
Урок 16. 00:15:00
OnSnapshot
Урок 17. 00:03:02
Enabling Auth
Урок 18. 00:11:28
Creating a sign in and a register form
Урок 19. 00:12:29
Creating a sign in and a register form 2
Урок 20. 00:10:14
User state change
Урок 21. 00:17:35
The user object
Урок 22. 00:08:50
Verify user email
Урок 23. 00:10:22
Using providers
Урок 24. 00:07:32
Storing user data
Урок 25. 00:11:55
Starting with storage
Урок 26. 00:08:09
Uploading an image
Урок 27. 00:13:07
The upload task
Урок 28. 00:08:50
Pause, cancel and resume
Урок 29. 00:07:15
The download URL
Урок 30. 00:09:52
Using the download URL
Урок 31. 00:04:26
Custom metadata
Урок 32. 00:10:18
Listing all
Урок 33. 00:04:27
Deleting data
Урок 34. 00:09:34
Preparing the project
Урок 35. 00:06:39
Deploying to production
Урок 36. 00:06:09
Firestore rules
Урок 37. 00:15:00
Firestore rules 2
Урок 38. 00:15:24
Firestore rules 3
Урок 39. 00:02:30
Firestore rules 4
Урок 40. 00:15:34
Storage rules
Урок 41. 00:08:19
Storage rules 2
Урок 42. 00:03:09
Intro
Урок 43. 00:06:00
Init the functions
Урок 44. 00:05:49
Deploying the functions
Урок 45. 00:16:44
HTTP and trigger functions
Урок 46. 00:16:26
Callables
Урок 47. 00:18:57
Run it locally
Урок 48. 00:10:17
intro and installation
Урок 49. 00:12:12
Creating the routes
Урок 50. 00:15:01
Adding Redux
Урок 51. 00:18:56
Creating the login form
Урок 52. 00:07:29
Creating a firebase project
Урок 53. 00:09:41
Registering users
Урок 54. 00:14:22
Registering users 2
Урок 55. 00:16:06
Login users
Урок 56. 00:12:24
Auto-signin
Урок 57. 00:10:16
Logout
Урок 58. 00:23:07
Route guards
Урок 59. 00:08:24
Login guard
Урок 60. 00:07:47
Dashboard layout
Урок 61. 00:21:00
Creating the profile
Урок 62. 00:10:36
Creating the login modal
Урок 63. 00:16:22
Finishing the login modal
Урок 64. 00:15:26
Finish update profile
Урок 65. 00:16:24
Creating the add reviews component
Урок 66. 00:18:08
Adding Formik and Yup
Урок 67. 00:06:16
Adding Formik and Yup 2
Урок 68. 00:10:54
Adding a wysiwyg
Урок 69. 00:18:24
Uploading review images
Урок 70. 00:16:04
Uploading review images 2
Урок 71. 00:11:32
Finish uploading review images
Урок 72. 00:06:01
Clearing add reviews
Урок 73. 00:16:56
Main reviews dashboard
Урок 74. 00:06:22
Main reviews dashboard 2
Урок 75. 00:12:03
Main reviews dashboard 3
Урок 76. 00:16:29
Creating the edit reviews
Урок 77. 00:08:07
Finish the edit reviews
Урок 78. 00:15:32
Creating home posts
Урок 79. 00:14:54
Finish home posts
Урок 80. 00:17:57
Creating the review post view
Урок 81. 00:11:28
Finish the review post view
Урок 82. 00:16:58
Creating the contact section
Урок 83. 00:19:12
Sending emails with cloud functions
Урок 84. 00:14:25
Creating the dashboard messages
Урок 85. 00:15:56
Creating the dashboard messages 2
Урок 86. 00:10:10
Adding rules to firestore
Урок 87. 00:06:36
Adding rules to firestore 2
Урок 88. 00:07:14
Adding rules to storage
Урок 89. 00:04:55
Deploy
Урок 90. 00:11:58
Installing node js and using the cli
Урок 91. 00:05:58
The bundle
Урок 92. 00:09:07
Getting started with the Code
Урок 93. 00:09:10
JSX behind the scenes
Урок 94. 00:08:26
Importing components
Урок 95. 00:05:31
Types of components
Урок 96. 00:10:20
Adding styles
Урок 97. 00:11:40
Events
Урок 98. 00:15:05
Using STATE
Урок 99. 00:10:46
Using props
Урок 100. 00:14:04
Using props 2
Урок 101. 00:06:02
Props to class
Урок 102. 00:03:43
React children
Урок 103. 00:06:59
More with styles
Урок 104. 00:06:35
Style plugins
Урок 105. 00:15:04
Filter the news
Урок 106. 00:05:38
ROUTES: installing routes
Урок 107. 00:07:21
ROUTES: Creating components
Урок 108. 00:06:28
ROUTES: Using routes
Урок 109. 00:10:53
ROUTES: Linking
Урок 110. 00:06:50
ROUTES: Params
Урок 111. 00:07:19
ROUTES: Other features
Урок 112. 00:03:51
ROUTES: Switch
Урок 113. 00:06:55
ROUTES: Redirections
Урок 114. 00:09:57
ROUTES: 404 and withrouter
Урок 115. 00:11:15
PROJECT 1: Getting ready
Урок 116. 00:15:57
PROJECT 1: Adding a header and a banner
Урок 117. 00:10:42
PROJECT 1: Bringing the HOME list
Урок 118. 00:18:42
PROJECT 1: Creating the artist detail
Урок 119. 00:07:22
Component life-cycle
Урок 120. 00:19:27
Component life-cycle 2
Урок 121. 00:10:24
Conditional rendering
Урок 122. 00:08:30
Pure components
Урок 123. 00:05:44
Adjacent elements
Урок 124. 00:08:48
HOC
Урок 125. 00:13:37
HOC 2
Урок 126. 00:17:29
TRANSITIONS: Using them
Урок 127. 00:08:56
TRANSITIONS: Using more of it
Урок 128. 00:11:51
TRANSITIONS: CSS transitions
Урок 129. 00:15:44
TRANSITIONS: Transitions group
Урок 130. 00:10:23
Proptypes
Урок 131. 00:08:28
Proptypes 2
Урок 132. 00:07:59
Controlled components
Урок 133. 00:08:49
PROJECT 2: NBA - Installation
Урок 134. 00:09:30
PROJECT 2: Setting routes, footer and header
Урок 135. 00:20:05
PROJECT 2: Adding a carrousel/slider
Урок 136. 00:19:36
PROJECT 2: Subscriptions
Урок 137. 00:10:08
PROJECT 2: Subscriptions 2
Урок 138. 00:13:26
PROJECT 2: Home blocks
Урок 139. 00:14:59
PROJECT 2: Creating a poll
Урок 140. 00:06:13
PROJECT 2: finishing the poll
Урок 141. 00:14:43
PROJECT 2: The teams section
Урок 142. 00:08:55
PROJECT 2: Finishing the teams section
Урок 143. 00:13:27
PROJECT 2: The team view
Урок 144. 00:08:37
REDUX: Redux introduction
Урок 145. 00:07:54
REDUX: Creating a store
Урок 146. 00:05:56
REDUX: The redux flow
Урок 147. 00:06:35
REDUX: Combining reducers
Урок 148. 00:07:32
REDUX: Creating a valid reducer
Урок 149. 00:04:44
REDUX: Creating actions
Урок 150. 00:12:44
REDUX: MapStateToProps and connect
Урок 151. 00:05:48
REDUX: Dispatching
Урок 152. 00:07:58
REDUX: Types
Урок 153. 00:07:45
REDUX: Using middleware
Урок 154. 00:06:35
REDUX: Tiny practice project with redux
Урок 155. 00:16:43
REDUX: Connecting routes and redux
Урок 156. 00:16:48
REDUX: Home, bringing the artists
Урок 157. 00:06:16
REDUX: Filtering the home list
Урок 158. 00:16:45
REDUX: Creating the artists section
Урок 159. 00:04:12
REDUX: Clearing the artistdata
Урок 160. 00:06:59
PROJECT 3: Installation
Урок 161. 00:14:10
PROJECT 3: Adding redux
Урок 162. 00:16:46
PROJECT 3: Getting home data
Урок 163. 00:07:06
PROJECT 3: Latest news component
Урок 164. 00:08:57
PROJECT 3: Other news section
Урок 165. 00:16:06
PROJECT 3: Articles page
Урок 166. 00:12:33
PROJECT 3: Adding the likes component
Урок 167. 00:08:59
PROJECT 3: Finish the handle likes
Урок 168. 00:04:46
PROJECT 3: Clearing data
Урок 169. 00:01:50
HOOKS: Introduction to hooks
Урок 170. 00:13:54
HOOKS: Usestate
Урок 171. 00:13:51
HOOKS: Usestate 2
Урок 172. 00:16:43
HOOKS: UseEffect
Урок 173. 00:12:28
HOOKS: UseReducer
Урок 174. 00:10:00
HOOKS: The context
Урок 175. 00:15:30
HOOKS: The context 2