-
Урок 1.
00:05:01
Welcome to This Course & What to Expect
-
Урок 2.
00:02:31
What is React Native?
-
Урок 3.
00:05:09
React Native CLI vs Expo
-
Урок 4.
00:19:36
(macOS) How to Setup Local Development Environment for iOS React Native Apps
-
Урок 5.
00:13:34
(macOS) How to Setup Local Development Environment for Android React Native Apps
-
Урок 6.
00:22:08
(Windows) How to Setup Local Development Environment for Android
-
Урок 7.
00:05:48
Important - Please watch till the end
-
Урок 8.
00:07:14
What is a Code Editor, ESLint & Prettier? (Optional)
-
Урок 9.
00:04:28
What is JSX? (Optional)
-
Урок 10.
00:05:41
Let's Create Hello World App!
-
Урок 11.
00:02:43
Hello World App - Detailed Overview
-
Урок 12.
00:02:02
Introduction
-
Урок 13.
00:01:37
JavaScript Summary
-
Урок 14.
00:04:18
Syntax Refresher
-
Урок 15.
00:01:29
Let & Const Variables
-
Урок 16.
00:02:29
Arrow Functions
-
Урок 17.
00:01:41
Objects: Properties & Methods
-
Урок 18.
00:05:03
Array & Array Methods
-
Урок 19.
00:02:29
Arrays, Objects & Reference Types
-
Урок 20.
00:04:09
Spread Operator & Rest Operators
-
Урок 21.
00:04:04
Destructuring
-
Урок 22.
00:07:13
Async, Await & Promises - Working with APIs
-
Урок 23.
00:01:59
Summary
-
Урок 24.
00:01:07
Introduction
-
Урок 25.
00:05:27
Borders
-
Урок 26.
00:03:34
Margins
-
Урок 27.
00:02:30
Paddings
-
Урок 28.
00:06:27
Position: Absolute & Relative & zIndex
-
Урок 29.
00:04:17
Text Styles
-
Урок 30.
00:01:47
Summary
-
Урок 31.
00:02:24
Introduction
-
Урок 32.
00:04:21
What is a Component?
-
Урок 33.
00:06:43
What are Stylesheets?
-
Урок 34.
00:04:50
View Component
-
Урок 35.
00:07:28
What are Props & Prop Types
-
Урок 36.
00:02:35
Event Handling
-
Урок 37.
00:02:06
Summary
-
Урок 38.
00:01:47
Introduction
-
Урок 39.
00:01:32
What are React Hooks?
-
Урок 40.
00:04:17
Getting Started with useState
-
Урок 41.
00:06:53
Understanding useEffect
-
Урок 42.
00:07:46
Working with refs and useRef
-
Урок 43.
00:11:54
Working with useContext
-
Урок 44.
00:06:52
Creating Custom Hooks
-
Урок 45.
00:01:50
Summary
-
Урок 46.
00:01:59
Introduction
-
Урок 47.
00:06:51
What is a Class Based Component?
-
Урок 48.
00:02:10
Working with State & Events
-
Урок 49.
00:03:59
Component Lifecycle Methods in Action
-
Урок 50.
00:16:29
Functional Components with Hooks VS Class Based Components with Lifecycle
-
Урок 51.
00:01:02
Summary
-
Урок 52.
00:01:24
Introduction
-
Урок 53.
00:07:41
Image Component
-
Урок 54.
00:09:39
Text Input Component
-
Урок 55.
00:04:47
ScrollView Component
-
Урок 56.
00:07:46
Button Component & Form Submission
-
Урок 57.
00:04:15
Switch Component
-
Урок 58.
00:05:07
Icons with FontAwesome
-
Урок 59.
00:13:19
Deep Dive in Flexbox
-
Урок 60.
00:01:34
Summary
-
Урок 61.
00:03:07
What is Figma?
-
Урок 62.
00:08:05
Figma Tutorial for our Upcoming Projects
-
Урок 63.
00:02:16
Social Media Feed Application Introduction
-
Урок 64.
00:05:05
Installing a New Application
-
Урок 65.
00:12:49
How to Install Custom Fonts
-
Урок 66.
00:08:07
Creating a Title Component
-
Урок 67.
00:19:11
Installing FontAwesome Icons
-
Урок 68.
00:01:48
What is a Flatlist?
-
Урок 69.
00:03:30
Setting Up For Flatlist
-
Урок 70.
00:12:09
Using Flatlist & User Stories
-
Урок 71.
00:06:29
User Profile Image in Flatlist
-
Урок 72.
00:16:46
Infinite Scroll
-
Урок 73.
00:03:46
Setting Up for User Posts
-
Урок 74.
00:23:34
Creating User Posts using Flatlist
-
Урок 75.
00:10:23
Finishing Up Social Media App
-
Урок 76.
00:01:37
Summary
-
Урок 77.
00:00:56
Introduction to Debugging
-
Урок 78.
00:12:42
Handling Errors
-
Урок 79.
00:09:40
Logging to the Console
-
Урок 80.
00:01:52
Documentation
-
Урок 81.
00:01:33
Introduction
-
Урок 82.
00:05:35
What is Dimensions API?
-
Урок 83.
00:11:36
[BEST TAKEAWAY] Responsive Scaling for Fonts, Vertical and Horizontal Sizings
-
Урок 84.
00:10:38
Using Scaling Functions
-
Урок 85.
00:08:41
Writing Platform-Specific Code with the Platform API
-
Урок 86.
00:03:28
Styling the Status Bar
-
Урок 87.
00:01:52
Summary
-
Урок 88.
00:01:09
Introduction
-
Урок 89.
00:04:12
Setting Up Navigation System
-
Урок 90.
00:02:46
Introduction to Stack Navigation
-
Урок 91.
00:15:56
Creating & Using Stack Navigator
-
Урок 92.
00:06:29
How to Navigate to a Different Screen
-
Урок 93.
00:08:40
Creating Main Menu with Drawer Navigator
-
Урок 94.
00:14:58
Getting Started with Profile UI
-
Урок 95.
00:07:11
How to Create Tab Navigation on a Single Screen
-
Урок 96.
00:11:31
How to Style Tab Labels
-
Урок 97.
00:08:34
Creating Components for Our Tab Contents
-
Урок 98.
00:01:49
Summary
-
Урок 99.
00:02:10
Introduction
-
Урок 100.
00:02:24
Creating Project & Setting Up
-
Урок 101.
00:02:39
Installing Custom Fonts
-
Урок 102.
00:08:38
[Please Watch] Custom Fonts - Part 2
-
Урок 103.
00:04:08
Installing React Native Navigation
-
Урок 104.
00:09:07
Setting Up Navigation, Styles & Home Page
-
Урок 105.
00:04:01
Donation App Architectural Plan Discussion
-
Урок 106.
00:08:23
Creating Header Component
-
Урок 107.
00:08:28
Creating Button Component
-
Урок 108.
00:09:10
Creating Tab Component using useRef
-
Урок 109.
00:03:29
Creating Badge Component using useRef
-
Урок 110.
00:02:33
Installing Font Awesome Icons
-
Урок 111.
00:13:22
Creating Search Input Component
-
Урок 112.
00:07:35
Creating a Single Donation Item Component
-
Урок 113.
00:04:35
Styling a Single Donation Item Component
-
Урок 114.
00:01:08
Summary
-
Урок 115.
00:02:04
Introduction
-
Урок 116.
00:03:27
Redux vs Redux Toolkit
-
Урок 117.
00:01:54
Installing Redux JS Toolkit
-
Урок 118.
00:05:47
What is a Slice & How to Create One?
-
Урок 119.
00:03:01
What is combineReducers?
-
Урок 120.
00:04:08
Configuring Store
-
Урок 121.
00:02:23
Actions in Redux Toolkit
-
Урок 122.
00:02:51
Redux Logger
-
Урок 123.
00:07:04
Persisting Store
-
Урок 124.
00:13:06
Using User Reducer for Building Home Header
-
Урок 125.
00:04:21
New Reducer for Categories
-
Урок 126.
00:09:41
useSelector for Creating Categories Flatlist
-
Урок 127.
00:09:56
Paginating through Categories Flatlist
-
Урок 128.
00:07:09
Donation Items Reducer, Purging Persisted Store & Updating from Reducers
-
Урок 129.
00:04:44
Filtering Donation Items According to Selected Category
-
Урок 130.
00:08:05
Displaying Filtered Items on the Home Screen
-
Урок 131.
00:05:15
Displaying Donation Items as a Grid
-
Урок 132.
00:05:39
Using Donations Reducer to Setup Single Donation Screen
-
Урок 133.
00:08:28
Explore Go Back Function from Navigation
-
Урок 134.
00:12:31
Route Params & Single Donation Item Screen
-
Урок 135.
00:01:43
Summary
-
Урок 136.
00:02:19
Introduction
-
Урок 137.
00:14:31
Input Component for Log In & Registration Screens
-
Урок 138.
00:05:02
Log In Screen Creation
-
Урок 139.
00:04:38
Registration Screen
-
Урок 140.
00:03:19
What is Firebase
-
Урок 141.
00:06:09
How Does Authentication Work ?
-
Урок 142.
00:10:09
Firebase Setup
-
Урок 143.
00:01:34
Firebase Authentication Setup
-
Урок 144.
00:04:49
Creating Users using Firebase
-
Урок 145.
00:07:47
Error & Success Handling
-
Урок 146.
00:07:17
Logging Users in Using Firebase
-
Урок 147.
00:05:40
Managing User Authentication State in the App
-
Урок 148.
00:02:47
Navigation Flows (Authenticated, Non Authenticated)
-
Урок 149.
00:03:30
Logging Out
-
Урок 150.
00:09:38
Token Expiration using Firebase & AppState
-
Урок 151.
00:02:00
Summary
-
Урок 152.
00:02:26
Introduction
-
Урок 153.
00:02:37
What is a Server?
-
Урок 154.
00:02:25
What is API?
-
Урок 155.
00:08:48
NodeJS, ExpressJS & Setting Up Server on Local Development Environment
-
Урок 156.
00:06:24
Upgrading our Environment using Nodemon and Babel
-
Урок 157.
00:03:24
What is Postman and How to Use It
-
Урок 158.
00:09:26
Body Parser & Get, Post, Delete & Put Requests
-
Урок 159.
00:05:34
Preparing Our Environment to Use Firebase Cloud Functions
-
Урок 160.
00:12:59
Transferring Local Setup to Firebase And Testing with Postman
-
Урок 161.
00:02:08
Summary
-
Урок 162.
00:02:02
Introduction
-
Урок 163.
00:01:39
What is Stripe?
-
Урок 164.
00:04:04
Signing Up For Stripe
-
Урок 165.
00:17:16
Setting Up Stripe Server Integration
-
Урок 166.
00:07:47
Setting Up Payment Screen for Donation App
-
Урок 167.
00:07:29
Installing Stripe in Donation App
-
Урок 168.
00:17:16
Integrating Stripe Server Side Code in Donation App
-
Урок 169.
00:10:04
Uploading Server Side Code to Firebase Functions
-
Урок 170.
00:02:12
Summary
-
Урок 171.
00:02:21
Introduction
-
Урок 172.
00:07:22
Custom App Icons for iOS & Android
-
Урок 173.
00:11:46
Custom Splash Screen for iOS & Android
-
Урок 174.
00:05:47
(macOS) Apple Developer Account
-
Урок 175.
00:03:12
Google Developer Account
-
Урок 176.
00:06:45
(macOS) What is TestFlight?
-
Урок 177.
00:02:22
Creating Github Account (Optional)
-
Урок 178.
00:02:58
(macOS) What is Fastlane?
-
Урок 179.
00:22:56
(macOS) How to Upload Applications to App Store
-
Урок 180.
00:06:18
(macOS) Updating Firebase Project & Package Naming
-
Урок 181.
00:11:32
(Windows) Updating Firebase Project & Package Naming
-
Урок 182.
00:32:09
(macOS) How to Upload Applications to Google Play Store
-
Урок 183.
00:20:11
(Windows) How to Upload Applications to Google Play Store
-
Урок 184.
00:01:39
Summary