
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 key concepts like hooks, state management, and mobile UI, while gaining practical experience with real code. Discover how to use AI tools to boost your productivity and keep your skills current.
Packt | Apr 2026 | 578 min
What You Will Learn
You will start by learning the basics of React, including JSX, hooks, and state management. As you progress, you will apply these skills to real projects and then expand into mobile app development with React Native. Along the way, you will explore TypeScript, testing, and practical AI workflows to help you write better code and solve problems efficiently.
Key Features
- Build interactive web and mobile apps with React and React Native
- Master TypeScript, hooks, and state management for scalable development
- Use AI tools to debug, improve code, and stay ahead in the React ecosystem
Target Audience
Ideal for JavaScript or TypeScript developers who want to build web and mobile apps from scratch. If you are new to React or React Native but comfortable with JavaScript, you will find step-by-step guidance and practical examples to help you become a confident developer ready to tackle modern app projects.





