Completed
Handling user input
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
React Native Crash Course - Build a Complete App
Automatically move to the next video in the Classroom when playback concludes
- 1 Welcome!
- 2 What is React Native?
- 3 A look under the hood of React Native
- 4 Using Expo vs the React Native CLI
- 5 Creating a new React Native project
- 6 Analyzing the created project
- 7 Running the first app on a real device
- 8 Setting up a local development environment
- 9 Getting started with React Native basics
- 10 Exploring core components & styling
- 11 Working with core components
- 12 Styling React Native apps
- 13 Exploring layouts & flexbox
- 14 Combining React Native & flexbox
- 15 Using flexbox in React Native apps
- 16 Flexbox - a deep dive
- 17 Improving the app's layout
- 18 Handling user events
- 19 Managing list data
- 20 Platform-specific styling
- 21 Using the ScrollView component for scrolling
- 22 Optimized list handling with FlatList
- 23 Splitting up components
- 24 Working with props & components
- 25 Handling user input
- 26 Building custom buttons
- 27 Deleting items
- 28 Styling custom buttons Ripple effect on Android
- 29 Adding a modal screen
- 30 Styling the modal
- 31 Controlling the modal visibility
- 32 Controlling colors & displaying images
- 33 Final touches & finishing the first app
- 34 Wrap up & summary
- 35 Some personal notes