Урок 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