</>Code Kaksha
MERN StackPHP / LaravelPython / DjangoJava / SpringData Science
Join Training
CoursesMERN StackPHP / LaravelWeb DesignPython / DjangoMEAN StackNext.jsReact NativeJava / SpringData ScienceData AnalyticsMachine LearningAIDigital Marketing

React Native

26 lessons · 100% free
1React Native Basics
What is React Native?Setup with Expo (Run on Your Phone)Core Components: View, Text & ImageStyling: StyleSheet vs CSSLayout with FlexboxButtons & Touchables
2State & Lists
State with useStateTextInput & a Simple FormEfficient Lists with FlatList
3Navigation & Data
Moving Between Screens (Stack)Tab NavigationLoading Data from an APISaving Data on the Device
4Device & Ship
Device Features: Camera & PermissionsBuild & Publish to the Stores
5Going Pro: Job-Ready React Native
TypeScript in React NativeGlobal State with Context & ZustandAuthentication & Secure Token StorageServer Data with TanStack QueryAnimations & Gestures (Reanimated + Gesture Handler)Forms at Scale with React Hook FormDrawer & Nested Navigation, Deep LinkingPush NotificationsTesting with Jest & React Native Testing LibraryDebugging & Performance Optimization
6Project
Project: Build a Notes App
Mobile

React Native — Mobile Apps

Build real mobile apps for Android and iOS from one React codebase. Reuse your React skills, add a few mobile building blocks, and ship to both app stores.

26 lessons6 chaptersStart: What is React Native? →

1React Native Basics

What is React Native?25 minSetup with Expo (Run on Your Phone)30 minCore Components: View, Text & Image30 minStyling: StyleSheet vs CSS35 minLayout with Flexbox40 minButtons & Touchables35 min

2State & Lists

State with useState35 minTextInput & a Simple Form40 minEfficient Lists with FlatList40 min

3Navigation & Data

Moving Between Screens (Stack)40 minTab Navigation30 minLoading Data from an API40 minSaving Data on the Device35 min

4Device & Ship

Device Features: Camera & Permissions40 minBuild & Publish to the Stores40 min

5Going Pro: Job-Ready React Native

TypeScript in React Native45 minGlobal State with Context & Zustand45 minAuthentication & Secure Token Storage50 minServer Data with TanStack Query50 minAnimations & Gestures (Reanimated + Gesture Handler)50 minForms at Scale with React Hook Form40 minDrawer & Nested Navigation, Deep Linking40 minPush Notifications40 minTesting with Jest & React Native Testing Library45 minDebugging & Performance Optimization45 min

6Project

Project: Build a Notes App150 min
</>Code Kaksha

Free, hands-on coding tutorials with live, editable examples — from your first HTML tag to full-stack apps, data science and AI. Built so anyone can learn to code.

By the CodingClave team — a coding training institute in Lucknow, India.

Courses

MERN StackPHP / LaravelPython / DjangoData ScienceJava / SpringMachine LearningAll courses →

Popular Topics

HTMLCSSJavaScriptPythonReactNode.jsMySQL

CodingClave

Training Programs1:1 MentorshipAbout UsContact
© 2026 Code Kaksha — Learn to code, free.Made with ♥ in Lucknow, India