
React and React Native
Build cross-platform JavaScript and TypeScript apps for web and mobile
Created by Mikhail Sakhniuk, Rodrigo Lobenwein, Adam Boduch
Get hands-on with React and React Native as you learn to build web and mobile apps using JavaScript and TypeScript. Explore modern techniques like hooks, state management, and mobile UI design while gaining practical experience with testing and AI-assisted workflows.
Packt | Apr 2026 | 578 min
What You Will Learn
You will start by learning the basics of React, including JSX, hooks, and state management, then move on to TypeScript and mobile development with React Native. Through practical examples and real-world projects, you will practice building responsive interfaces and using AI tools to debug and refine your code.
Key Features
- Understand React architecture, hooks, and state management for robust apps
- Build cross-platform interfaces for web and mobile using shared React Native components
- Apply TypeScript, testing, and AI tools to boost productivity and code quality
Target Audience
Perfect for JavaScript or TypeScript developers who want to break into web and mobile app development with React. No previous experience with React or React Native is needed, but you should be comfortable with JavaScript basics and ready to apply new skills to real projects.





