Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай React Native: Mobile App Development (CLI) [2024], а также все другие курсы, прямо сейчас!
Премиум
  • Урок 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