React Native Mastery with 10 Apps (Hitesh Choudhary)
- Course audio
- Course audio: Hindi
- Level
- Intermediate
- Length
- 58 lessons · 14.7 hours
What you'll be able to do
- Set up React Native and build a first mobile app
- Style screens with StyleSheet and flexbox
- Validate forms with Formik and Yup and show lists with FlatList
- Add navigation and build a music player app
About this course
Hitesh Choudhary's React Native course in Hindi, 58 lessons and about 15 hours, built around ten small apps. It covers installation on Windows and macOS, a first app and common errors, file structure, StyleSheet styling and dynamic theming with hooks, then flexbox layouts, horizontal scrolling, images, cards, deep linking and TouchableOpacity, and a WhatsApp-style chat list. Projects include a password generator with Formik and Yup validation, a dice roller with haptic feedback, a currency converter using FlatList, a tic-tac-toe game with FontAwesome icons, a Spotify-style music player with react-native-track-player, and navigation projects passing params between screens. Debugging and reading documentation are taught along the way.
Before you start: JavaScript and basic React.
Syllabus
58 lessons · 14:40:54 in total
- 1React Native Mastery: Develop 10 Apps with Confidence4:58
- 2The Ultimate React Native Installation Guide: Prerequisites and Setup11:21
- 3React native windows installation20:14
- 4React Native 101: Building Your First App and Troubleshooting Common Issues12:20
- 5React Native File Structure: Best Practices and Tips14:03
- 6Rewrite React Native App12:14
- 7Styling React Native Components: The Fundamentals of Stylesheet17:51
- 8Dynamic Theming in React Native: A Guide to Hooks5:29
- 9Summary of Project 1 and open source contribution | React Native5:29
- 10React Native Project 24:21
- 11Organizing Your React Native Project with Multi-File Components7:22
- 12React Native Flexbox Explained: How to Create Powerful UI17:15
- 13React Native Horizontal Scroll: A Complete Overview of Properties and Usage14:44
- 14A Beginner's Guide to Images in React Native12:48
- 15Styling Cards in React Native12:20
- 16DeepLinking and Touchable Opacity in React Native16:22
- 17Making beautiful buttons in react native13:10
- 18Iteration UI in react native13:53
- 19WhatsApp chat style design in React Native8:42
- 20Project 3 | Password Generator in react Native5:09
- 21Yup schema validation in react native9:01
- 22UseState in React Native8:23
- 23Logic to generate password React Native5:28
- 24How to reset state in React Native7:40
- 25Formik React Native Crash Course36:56
- 26Debugging React Native Apps4:17
- 27Let's build a react native app with debugging in 1 shot | Project 428:43
- 28React Native Project 5 | Haptic feedback and Images5:07
- 29How to handle Images in React Native18:09
- 30Rolling the dice in React Native9:52
Show all 58 lessons
- 31Handling errors in Haptic Feedback in React Native10:50
- 32Project 6 | What next to build in React Native2:49
- 33Currency type and button component13:07
- 34Introduction to flatlist in React native15:27
- 35Implementing FlatList in React Native16:48
- 36Project 7 in React Native | TicTacToe app2:40
- 37FontAwesome icons in react native13:43
- 38How to write tic tac toe logic17:44
- 39Finishing tic tac toe in react native13:27
- 40Project 8 | Building a Spotify inspired app in react native4:02
- 41React native track player | reading docs8:45
- 42Create a music service in React Native21:35
- 43Conditional rendering of UI for music in react native8:53
- 44Creating control centre in react native14:02
- 45Slider and album info in react native11:39
- 46Combining components in screen and debugging in react native18:29
- 47Introduction to react native navigation10:45
- 48Learn react native navigation basics18:33
- 49Setting up Home screen for navigation in react native10:51
- 50Handling params in details screen in react native11:55
- 51Project 10 in react native1:50
- 52Setting up navigation for react native11:06
- 53Creating components to display mobile in react native10:31
- 54Finishing up navigation project16:35
- 55Building a React native app with Appwrite authentication | App demo3:51
- 56Complete Appwrite authentication walkthrough43:33
- 57Using Appwrite service with custom context in React Native1:06:31
- 58React Native Authentication in 1 shot | Appwrite Backend1:57:12
What to take next
Videos by Hitesh Choudhary, played from their official YouTube channel. Subscribe on YouTube
Official upload by the teacher or institution on their own channel, shown with YouTube's embedded player.
Lessons listed from the official YouTube playlist. Full playlist on YouTube
Lessons last checked Oct 2026. Course summary and lesson structure by Sabaq.
Report a problem or a rights request

