-
Урок 1.
00:01:06
Welcome To This Course & What To Expect!
-
Урок 2.
00:03:28
What Is React Native?
-
Урок 3.
00:05:06
A Glance Under The Hood Of React Native
-
Урок 4.
00:06:27
Creating React Native Projects: Expo CLI vs React Native CLI
-
Урок 5.
00:04:40
Creating a New React Native Project
-
Урок 6.
00:05:17
Analyzing The Created Project
-
Урок 7.
00:04:21
Running Our First App On A Real Device!
-
Урок 8.
00:09:27
Setting Up A Local Development Environment
-
Урок 9.
00:06:55
About This Course
-
Урок 10.
00:01:45
Module Introduction
-
Урок 11.
00:07:53
Exploring Core Components & Component Styling
-
Урок 12.
00:07:01
Working With Core Components
-
Урок 13.
00:10:14
Styling React Native Apps
-
Урок 14.
00:03:20
Exploring Layouts & Flexbox
-
Урок 15.
00:02:32
React Native & Flexbox
-
Урок 16.
00:05:09
Using Flexbox To Create Layouts
-
Урок 17.
00:12:20
Flexbox - A Deep Dive
-
Урок 18.
00:07:13
Improving The Layout
-
Урок 19.
00:07:30
Handling Events
-
Урок 20.
00:07:11
Managing A List Of Course Goals (in our Demo App)
-
Урок 21.
00:08:51
iOS & Android Styling Differences
-
Урок 22.
00:06:16
Making Content Scrollable with ScrollView
-
Урок 23.
00:13:42
Optimizing Lists with FlatList
-
Урок 24.
00:05:12
Splitting Components Into Smaller Components
-
Урок 25.
00:02:34
Utilizing Props
-
Урок 26.
00:09:41
Working on the "Goal Input" Component
-
Урок 27.
00:03:35
Handling Taps with the Pressable Component
-
Урок 28.
00:05:18
Making Items Deletable & Using IDs
-
Урок 29.
00:04:53
Adding an Android Ripple Effect & an iOS Alternative
-
Урок 30.
00:06:58
Adding a Modal Screen
-
Урок 31.
00:05:42
Styling the Modal Overlay
-
Урок 32.
00:02:31
Opening & Closing the Modal
-
Урок 33.
00:06:05
Working with Images & Changing Colors
-
Урок 34.
00:07:16
App Finishing Touches
-
Урок 35.
00:03:33
Module Summary
-
Урок 36.
00:01:18
Module Introduction
-
Урок 37.
00:04:38
Handling Errors
-
Урок 38.
00:01:53
Logging to the Console
-
Урок 39.
00:03:06
Debugging JavaScript Remotely
-
Урок 40.
00:03:28
Using the React DevTools
-
Урок 41.
00:00:35
Using the Documentation
-
Урок 42.
00:02:07
Module Introduction & What We'll Build
-
Урок 43.
00:03:04
Starting Setup & Analyzing the Target App
-
Урок 44.
00:05:41
Setting Up our Screen Components
-
Урок 45.
00:06:59
Creating Custom Buttons
-
Урок 46.
00:11:17
Styling for Android & iOS
-
Урок 47.
00:06:53
Styling the "Number Input" Element
-
Урок 48.
00:03:22
Configuring the TextInput Field
-
Урок 49.
00:15:47
Adding Visual Feedback to the Buttons
-
Урок 50.
00:07:39
Improving the Buttons
-
Урок 51.
00:03:20
Coloring the Components & The Overall App
-
Урок 52.
00:04:03
Adding a Linear Gradient
-
Урок 53.
00:07:04
Adding a Background Image
-
Урок 54.
00:07:11
Getting Started with the Game Logic
-
Урок 55.
00:07:31
Handling User Input & Showing an Alert Dialog
-
Урок 56.
00:07:12
Switching Screens Programmatically
-
Урок 57.
00:04:46
Starting Work on the Game Screen
-
Урок 58.
00:03:07
Respecting Device Screen Restrictions with the SafeAreaView
-
Урок 59.
00:04:38
Creating a Title Component
-
Урок 60.
00:06:54
Managing Colors Globally
-
Урок 61.
00:12:44
Creating, Using & Displaying Random Numbers
-
Урок 62.
00:15:28
Adding Game Control Buttons ("+" & "-") to the App
-
Урок 63.
00:11:13
Checking for "Game Over"
-
Урок 64.
00:11:41
Improving the Game Screen Visuals
-
Урок 65.
00:05:46
Using "Cascading Styles"
-
Урок 66.
00:04:09
Working with Icons (Button Icons)
-
Урок 67.
00:07:04
Adding & Using Custom Fonts with React Native Apps
-
Урок 68.
00:09:02
Adding a (Foreground) Image
-
Урок 69.
00:04:53
Using & Styling Nested Text
-
Урок 70.
00:06:59
Adding Logic to (Re-)Start Games & Displaying a Summary Screen
-
Урок 71.
00:05:52
Logging Game Rounds
-
Урок 72.
00:02:51
Outputting Log Data with FlatList
-
Урок 73.
00:08:11
Styling the Game Round Logs
-
Урок 74.
00:04:34
Finishing Touches
-
Урок 75.
00:02:57
Module Summary
-
Урок 76.
00:04:06
Module Introduction
-
Урок 77.
00:04:30
Setting Dynamic Widths
-
Урок 78.
00:06:40
Introducing the Dimensions API
-
Урок 79.
00:04:05
Adjusting Image Sizes with the Dimensions API
-
Урок 80.
00:03:17
Understanding Screen Orientation Problems
-
Урок 81.
00:07:57
Setting Sizes Dynamically (for different Orientations)
-
Урок 82.
00:05:50
Managing Screen Content with KeyboardAvoidingView
-
Урок 83.
00:07:55
Improving the Landscape Mode UI
-
Урок 84.
00:04:36
Further Improvements with useWindowDimensions
-
Урок 85.
00:09:00
Writing Platform-specific Code with the Platform API
-
Урок 86.
00:02:09
Styling the Status Bar
-
Урок 87.
00:01:29
Module Introduction
-
Урок 88.
00:04:22
What Is Navigation?
-
Урок 89.
00:09:32
Getting Started with the App & Outputting Meal Categories
-
Урок 90.
00:14:29
Displaying Items in a Grid
-
Урок 91.
00:09:45
Getting Started with the React Navigation Package
-
Урок 92.
00:08:31
Implementing Navigation Between Two Screens
-
Урок 93.
00:03:39
Understanding the useNavigation Hook
-
Урок 94.
00:06:37
Working with Route Parameters To Pass Data Between Screens
-
Урок 95.
00:07:52
Displaying Meals
-
Урок 96.
00:17:12
Adding Images & Styling
-
Урок 97.
00:08:00
Styling Screen Headers & Backgrounds
-
Урок 98.
00:09:05
Setting Navigation Options Dynamically
-
Урок 99.
00:08:58
Adding & Configuring the Meal Details Screen
-
Урок 100.
00:09:25
Outputting Content in the Meal Detail Screen
-
Урок 101.
00:18:58
Finishing the Meal Detail Screen
-
Урок 102.
00:06:56
Adding Header Buttons
-
Урок 103.
00:04:51
Adding an Icon Button to a Header
-
Урок 104.
00:09:33
Adding Drawer Navigation & Creating a Drawer
-
Урок 105.
00:10:10
Configuring the Drawer Navigator & The Drawer
-
Урок 106.
00:06:31
Adding, Configuring & Using Bottom Tabs
-
Урок 107.
00:13:05
Nesting Navigators
-
Урок 108.
00:03:53
App Finishing Touches
-
Урок 109.
00:02:44
Module Summary
-
Урок 110.
00:03:05
Module Introduction
-
Урок 111.
00:05:23
Getting Started with React's Context API
-
Урок 112.
00:05:00
Managing App-wide State with Context
-
Урок 113.
00:05:12
Using the Created Context with useContext
-
Урок 114.
00:09:40
Managing Favorite Meals with the Context API
-
Урок 115.
00:04:46
Getting Started with Redux & Redux Toolkit
-
Урок 116.
00:07:03
Working with Redux Slices
-
Урок 117.
00:05:14
Managing Redux State & Dispatching Actions
-
Урок 118.
00:01:46
Using Redux State in Components
-
Урок 119.
00:01:17
Module Summary
-
Урок 120.
00:02:22
Module Introduction & What We'll Build
-
Урок 121.
00:06:18
The Starting Setup
-
Урок 122.
00:08:29
Adding Navigation (with React Navigation) & Configuring Navigation
-
Урок 123.
00:10:04
Adding Global Colors & Editing Navigation Configuration
-
Урок 124.
00:06:18
Creating Key App Components to Display Expenses
-
Урок 125.
00:06:49
Continuing Work on the Expense-related Components
-
Урок 126.
00:05:38
Adding Dummy Expense Data
-
Урок 127.
00:04:46
Outputting a List of Expenses
-
Урок 128.
00:07:51
Improving App Layout & Styling
-
Урок 129.
00:13:25
Working on Expense List Items
-
Урок 130.
00:04:42
Formatting Dates
-
Урок 131.
00:11:33
Adding a Header Button & Making Expense Items Tappable
-
Урок 132.
00:05:17
Navigating Programmatically Between Screens
-
Урок 133.
00:03:07
Styling The Expense Management Screen
-
Урок 134.
00:07:01
Supporting Different Editing Modes & Using Route Parameters
-
Урок 135.
00:05:35
Adding a "Delete" Button
-
Урок 136.
00:09:41
Adding Custom Buttons
-
Урок 137.
00:03:22
Closing A Modal Programmatically
-
Урок 138.
00:18:18
Managing App-wide State With Context
-
Урок 139.
00:08:20
Using Context From Inside Components
-
Урок 140.
00:06:33
Deleting & Updating Expenses
-
Урок 141.
00:04:26
Finishing Touches
-
Урок 142.
00:01:27
Module Introduction
-
Урок 143.
00:08:35
Building a Custom Input Component
-
Урок 144.
00:05:58
Creating an Overall Form
-
Урок 145.
00:04:10
Configuring the Form Input Elements
-
Урок 146.
00:07:41
Adding Styling
-
Урок 147.
00:06:42
Setting the Form Layout
-
Урок 148.
00:09:57
Handling User Input in a Generic Way
-
Урок 149.
00:04:55
Managing Form State & Submission
-
Урок 150.
00:05:21
Working with Entered Data
-
Урок 151.
00:07:09
Setting & Using Default Values
-
Урок 152.
00:06:39
Adding Validation
-
Урок 153.
00:09:19
Providing Visual Validation Feedback
-
Урок 154.
00:04:55
Adding Error Styling
-
Урок 155.
00:01:42
Module Summary
-
Урок 156.
00:02:23
Module Introduction
-
Урок 157.
00:03:30
Backend Setup (Firebase)
-
Урок 158.
00:02:13
Installing Axios
-
Урок 159.
00:06:35
Sending POST Http Requests
-
Урок 160.
00:09:26
Fetching Backend Data (GET Requests)
-
Урок 161.
00:08:20
Transforming & Using Fetched Data
-
Урок 162.
00:05:44
Using Response Data from POST Requests
-
Урок 163.
00:07:51
Updating & Deleting Backend Data (UPDATE & DELETE Requests)
-
Урок 164.
00:08:58
Managing the Loading State
-
Урок 165.
00:12:03
Handling Request Errors
-
Урок 166.
00:00:59
Module Summary
-
Урок 167.
00:02:00
Module Introduction
-
Урок 168.
00:03:57
Demo App Walkthrough
-
Урок 169.
00:02:59
How Does Authentication Work?
-
Урок 170.
00:05:36
Backend Setup
-
Урок 171.
00:04:40
Controlling Signup & Login Screens
-
Урок 172.
00:05:20
Sending Authentication Requests to the Backend
-
Урок 173.
00:05:40
Creating New Users
-
Урок 174.
00:06:32
Logging Users In
-
Урок 175.
00:03:50
Authentication Error Handling
-
Урок 176.
00:07:14
Storing & Managing the User Authentication State (with Context)
-
Урок 177.
00:04:17
Extracting the Authentication Token
-
Урок 178.
00:06:58
Protecting Screens
-
Урок 179.
00:03:39
Adding a Logout Functionality
-
Урок 180.
00:10:18
Accessing Protected Resources
-
Урок 181.
00:11:47
Storing Auth Tokens on the Device & Logging Users In Automatically
-
Урок 182.
00:02:14
Module Summary
-
Урок 183.
00:02:38
Module Introduction
-
Урок 184.
00:08:55
Adding a "Favorite Places" List
-
Урок 185.
00:08:00
Editing the Favorite Place Items
-
Урок 186.
00:06:35
Adding an "Add Place" Screen + Navigation
-
Урок 187.
00:07:18
Adding a Header Button
-
Урок 188.
00:05:04
Global Colors & Styling
-
Урок 189.
00:06:00
Getting Started with a Custom Form
-
Урок 190.
00:06:20
Adding & Configuring the Camera Package (for Native Camera Access)
-
Урок 191.
00:06:09
Taking Photos on Android
-
Урок 192.
00:08:29
Taking Photos on iOS + Managing Permissions
-
Урок 193.
00:06:42
Showing an Image Preview
-
Урок 194.
00:06:02
Creating a Custom Button
-
Урок 195.
00:05:34
Getting Started with the Location Picker
-
Урок 196.
00:09:07
Locating Users
-
Урок 197.
00:12:26
Adding a Location Preview Map
-
Урок 198.
00:08:33
Adding an Interactive Map (Google Maps & Apple Maps)
-
Урок 199.
00:05:11
Allowing Map Interaction & Adding Markers
-
Урок 200.
00:07:40
Confirming Picked Locations
-
Урок 201.
00:09:16
Previewing Picked Locations
-
Урок 202.
00:04:45
Adding a Form Submit Button
-
Урок 203.
00:09:31
Managing Location & Image State in the Form
-
Урок 204.
00:09:46
Converting Picked Locations to Human-Readable Addresses
-
Урок 205.
00:05:21
Passing Entered Data to the "AllPlaces" Screen
-
Урок 206.
00:04:40
Outputting a List Of Places
-
Урок 207.
00:06:30
Styling Place Items
-
Урок 208.
00:16:12
SQLite: Getting Started & Initialization
-
Урок 209.
00:07:10
Preparing Code to Insert Data into the SQLite Database
-
Урок 210.
00:03:18
Inserting Places into the Database
-
Урок 211.
00:09:36
Fetching Places from the Database
-
Урок 212.
00:09:16
Adding the Place Details Screen
-
Урок 213.
00:08:37
Fetching Place Detail Data from the Database
-
Урок 214.
00:09:10
Showing a Readonly Map
-
Урок 215.
00:02:29
Module Summary
-
Урок 216.
00:01:31
Module Introduction
-
Урок 217.
00:04:21
How Exactly Does Expo Work?
-
Урок 218.
00:05:35
Expo Alternatives
-
Урок 219.
00:04:44
Setting Up Our System
-
Урок 220.
00:07:49
Using Expo's Bare Workflow
-
Урок 221.
00:07:27
Using Native Device Features with the Bare Workflow
-
Урок 222.
00:05:42
Ejecting To The Bare Workflow
-
Урок 223.
00:07:12
Creating Projects with the React Native CLI (no Expo)
-
Урок 224.
00:03:28
Non-Expo Apps & Native Device Features
-
Урок 225.
00:01:52
Module Summary
-
Урок 226.
00:01:37
Module Introduction
-
Урок 227.
00:04:06
Publishing Apps: An Overview
-
Урок 228.
00:02:31
Key Configuration Items & Considerations
-
Урок 229.
00:08:17
Configuring App Names & Versions
-
Урок 230.
00:01:52
A Quick Note About Environment Variables
-
Урок 231.
00:03:41
Adding Icons & A Splash Screen
-
Урок 232.
00:14:32
Building Expo Apps with EAS
-
Урок 233.
00:16:47
EAS for iOS (even on Windows Devices)
-
Урок 234.
00:10:24
Building for iOS Without Expo
-
Урок 235.
00:07:22
Building for Android Without Expo
-
Урок 236.
00:01:03
Module Introduction
-
Урок 237.
00:02:09
What are (Local) Notifications?
-
Урок 238.
00:06:12
Adding the Expo Notification Package
-
Урок 239.
00:06:06
Scheduling Notifications
-
Урок 240.
00:05:23
Handling Incoming Notifications
-
Урок 241.
00:07:11
Reacting To Incoming Notifications
-
Урок 242.
00:04:52
Reacting To User Interaction With Incoming Notifications
-
Урок 243.
00:06:41
Understanding Push Notifications
-
Урок 244.
00:05:14
Push Notifications Setup
-
Урок 245.
00:08:55
Using the Push Token
-
Урок 246.
00:08:43
Sending Push Notifications
-
Урок 247.
00:02:25
Module Summary
-
Урок 248.
00:00:56
Course Roundup
-
Урок 249.
00:01:37
Module Introduction
-
Урок 250.
00:02:36
JavaScript - A Summary
-
Урок 251.
00:04:35
Core Syntax Refresher
-
Урок 252.
00:02:29
let & const
-
Урок 253.
00:05:18
Arrow Functions
-
Урок 254.
00:03:20
Objects: Properties & Methods
-
Урок 255.
00:04:17
Arrays & Array Methods
-
Урок 256.
00:02:14
Arrays, Objects & Reference Types
-
Урок 257.
00:06:42
Spread Operator & Rest Parameters
-
Урок 258.
00:05:38
Destructuring
-
Урок 259.
00:10:29
Async Code & Promises
-
Урок 260.
00:00:51
Wrap Up
-
Урок 261.
00:01:13
Module Introduction
-
Урок 262.
00:03:14
What is React
-
Урок 263.
00:04:04
A Starting Project
-
Урок 264.
00:05:32
Understanding JSX
-
Урок 265.
00:02:51
Understanding Components
-
Урок 266.
00:07:05
Working with Multiple Components
-
Урок 267.
00:06:53
Working with Props
-
Урок 268.
00:04:31
Rendering Lists of Data
-
Урок 269.
00:07:25
Handling Events
-
Урок 270.
00:04:39
Parent-Child Communication
-
Урок 271.
00:05:55
Managing State
-
Урок 272.
00:04:21
More on State
-
Урок 273.
00:05:53
User Input & Two-Way Binding
-
Урок 274.
00:02:12
Wrap Up
-
Урок 275.
00:07:17
This Course Was Updated | Update Information
On the other hand, The Academind version has a higher video resolution - 1080 x 1920... Could it be possible to get the Academind version? Practically almost all the courses in Academind (which are the ones that have been categorized as Udemy here) have been recorded at 1080 x 1920.
Thanks in advance,