Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds

You are pre-ordering this product

Modal Close icon
Since this is a ‘’ product, you are pre-ordering it and you will be able to download the eBook as soon as it is published in . The print book will ship upon publication, and delivery timing will depend on your location and selected shipping method (economy or premium).

Filter Results

Sort By

Arrow up

Product Type

Arrow up
(17)
(11)

Features

Arrow up
(14)

Publication Status

Arrow up
(28)
(28)

Tech Category

Arrow up
(21)
(4)
(2)
(1)

Concept

Arrow up
(9)
(4)
(3)
(3)
(2)
(2)
show more

Tool

Arrow up
(20)
(1)
(1)
(1)
(1)
(1)
show more

Language

Arrow up
(18)
(4)
(2)
(1)

Published Year

Arrow up
(4)
(2)
(4)
(3)
(3)
(2)
show more

Search Results for 'react-components' (28 products)

sort Bestselling
More Product Details Close
React Components
Explore the power of React components for cutting-edge web development
Description
The reader will learn how to use React and its component-based architecture in order to develop modern user interfaces. A new holistic way of thinking about UI development will establish throughout this book and the reader will discover the power of React components with many examples. After reading the book and following the example application, the reader has built a small to a mid-size application with React using a component based UI architecture. The book will take the reader through a journey to discover the benefits of component-based user interfaces over the classical MVC architecture. Throughout the book, the reader will develop a wide range of components and then bring them together to build a component-based UI. By the end of this book, readers would have learned several techniques to build powerful components and how the component-based development is beneficial over regular web development.
Read more
Apr 2016 182 pages
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Pitt
Purchase Options
eBook €21.59 €23.99
Paperback €29.99
VIEW PRODUCT
More Product Details Close
Building UI Components with Storybook - A Practical Tutorial
Master React Components and UI Design with Storybook for Better Efficiency
Description
Start your journey with a comprehensive introduction to Storybook and React, where you’ll explore their significance in UI component development. You’ll first learn the fundamentals of Storybook, including how it enhances collaboration and isolates UI development for better testing. From here, dive into React basics, creating components, and understanding props, hooks, and the React virtual DOM. You will also discover how Storybook simplifies your workflow by enabling isolated development and testing of components in real time. As the course progresses, you’ll learn to tackle more advanced concepts, including connecting external data with Redux and testing component interactions. With hands-on examples and real-world scenarios, you’ll gain experience in building robust, dynamic components. The course will guide you step by step through integrating Redux, managing application state, and automating testing and deployment processes using tools like Chromatic. By the end of this course, you will have the skills to build sophisticated React components with Storybook, handle complex data, automate workflows, and deploy your projects efficiently. This course offers a structured approach that ensures you gain a deep understanding of component-driven development, visual testing, and continuous integration.
Read more
8hrs 40mins
Last Updated : Feb 2026 Published : Mar 2025
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Clarian North
Purchase Options
Video €86.99
VIEW PRODUCT
More Product Details Close
Learn React with TypeScript
A beginner's guide to building real-world, production-ready web apps with React 19 and TypeScript
Description
Reading, navigating, and debugging a large frontend codebase can be challenging. Learn React with TypeScript, 3rd Edition helps you overcome these challenges by teaching you React, TypeScript, and Next.js, which are core technologies for building scalable, high-performance apps. Updated for React 19, this new edition covers new features such as React Server Components, server functions, and powerful modern hooks, including useFormStatus and useActionState. You'll build type-safe components using TypeScript, making this book ideal for React beginners who want to master patterns. aligned with real-world frontend and React developer roles. You’ll also explore Next.js for RSCs and routing, and learn to use Zustand for global state in React—a lightweight alternative to traditional state managers. The chapters guide you through efficient data-fetching strategies with RSCs in Next.js, as well as in single-page applications (SPAs). The book also covers form handling, reusable architecture, and testing React components with Vitest to ensure robust, production-ready apps. By the end of this book, you’ll have the confidence and skills to build maintainable React applications with TypeScript and Next.js, following modern web development best practices. *Email sign-up and proof of purchase required
Read more
Jul 2025
Full star icon Full star icon Full star icon Half star icon Empty star icon 3.3
444 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Carl Rippon
Purchase Options
eBook €26.99 €29.99
Paperback €37.99
VIEW PRODUCT
More Product Details Close
Learn React with TypeScript
A beginner's guide to reactive web development with React 18 and TypeScript
Description
Reading, navigating, and debugging a large frontend codebase is a major issue faced by frontend developers. This book is designed to help web developers like you learn about ReactJS and TypeScript, both of which power large-scale apps for many organizations. This second edition of Learn React with TypeScript is updated, enhanced, and improved to cover new features of React 18 including hooks, state management libraries, and features of TypeScript 4. The book will enable you to create well-structured and reusable React components that are easy to read and maintain, leveraging modern design patterns. You’ll be able to ensure that all your components are type-safe, making the most of TypeScript features, including some advanced types. You’ll also learn how to manage complex states using Redux and how to interact with a GraphQL web API. Finally, you’ll discover how to write robust unit tests for React components using Jest. By the end of the book, you’ll be well-equipped to use both React and TypeScript.
Read more
Mar 2023
Full star icon Full star icon Full star icon Full star icon Half star icon 4.5
474 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Carl Rippon
Purchase Options
eBook €31.49 €34.99
Paperback €43.99
VIEW PRODUCT
More Product Details Close
React Design Patterns and Best Practices
Design, build and deploy production-ready web applications using standard industry practices
Description
React is an adaptable JavaScript library for building complex UIs from small, detached bits called components. This book is designed to take you through the most valuable design patterns in React, helping you learn how to apply design patterns and best practices in real-life situations. You’ll get started by understanding the internals of React, in addition to covering Babel 7 and Create React App 2.0, which will help you write clean and maintainable code. To build on your skills, you will focus on concepts such as class components, stateless components, and pure components. You'll learn about new React features, such as the context API and React Hooks that will enable you to build components, which will be reusable across your applications. The book will then provide insights into the techniques of styling React components and optimizing them to make applications faster and more responsive. In the concluding chapters, you’ll discover ways to write tests more effectively and learn how to contribute to React and its ecosystem. By the end of this book, you will be equipped with the skills you need to tackle any developmental setbacks when working with React. You’ll be able to make your applications more flexible, efficient, and easy to maintain, thereby giving your workflow a boost when it comes to speed, without reducing quality.
Read more
Mar 2019 350 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Carlos Santana Roldán
Purchase Options
eBook €24.29 €26.99
Paperback €32.99
VIEW PRODUCT
More Product Details Close
React Design Patterns and Best Practices
Build easy to scale modular applications using the most powerful components and design patterns
Description
Taking a complete journey through the most valuable design patterns in React, this book demonstrates how to apply design patterns and best practices in real-life situations, whether that’s for new or already existing projects. It will help you to make your applications more flexible, perform better, and easier to maintain – giving your workflow a huge boost when it comes to speed without reducing quality. We’ll begin by understanding the internals of React before gradually moving on to writing clean and maintainable code. We’ll build components that are reusable across the application, structure applications, and create forms that actually work. Then we’ll style React components and optimize them to make applications faster and more responsive. Finally, we’ll write tests effectively and you’ll learn how to contribute to React and its ecosystem. By the end of the book, you’ll be saved from a lot of trial and error and developmental headaches, and you will be on the road to becoming a React expert.
Read more
Jan 2017 318 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Michele Bertoli
Purchase Options
eBook €26.99 €29.99
Paperback €36.99
VIEW PRODUCT
More Product Details Close
Mastering React Test-Driven Development
Build rock-solid, well-tested web apps with React, Redux and GraphQL
Description
Many programmers are aware of TDD but struggle to apply it beyond basic examples. This book teaches how to build complex, real-world applications using Test-Driven Development (TDD). It takes a first principles approach to the TDD process using plain Jest and includes test-driving the integration of libraries including React Router, Redux, and Relay (GraphQL). Readers will practice systematic refactoring while building out their own test framework, gaining a deep understanding of TDD tools and techniques. They will learn how to test-drive features such as client- and server-side form validation, data filtering and searching, navigation and user workflow, undo/redo, animation, LocalStorage access, WebSocket communication, and querying GraphQL endpoints. The book covers refactoring codebases to use the React Router and Redux libraries. via TDD. Redux is explored in depth, with reducers, middleware, sagas, and connected React components. The book also covers acceptance testing using Cucumber and Puppeteer. The book is fully up to date with React 16.9 and has in-depth coverage of hooks and the ‘act’ test helper.
Read more
May 2019
Full star icon Full star icon Full star icon Full star icon Half star icon 4.6
496 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Daniel Irvine
Purchase Options
eBook €33.29 €36.99
Paperback €45.99
VIEW PRODUCT
More Product Details Close
React and React Native
A complete hands-on guide to modern web and mobile development with React.js
Description
React and React Native, Facebook’s innovative User Interface (UI) libraries, are designed to help you build robust cross-platform web and mobile applications. This updated third edition is improved and updated to cover the latest version of React. The book particularly focuses on the latest developments in the React ecosystem, such as modern Hook implementations, code splitting using lazy components and Suspense, user interface framework components using Material-UI, and Apollo. In terms of React Native, the book has been updated to version 0.62 and demonstrates how to apply native UI components for your existing mobile apps using NativeBase. You will begin by learning about the essential building blocks of React components. Next, you’ll progress to working with higher-level functionalities in application development, before putting this knowledge to use by developing user interface components for the web and for native platforms. In the concluding chapters, you’ll learn how to bring your application together with a robust data architecture. By the end of this book, you’ll be able to build React applications for the web and React Native applications for multiple mobile platforms.
Read more
Apr 2020
Full star icon Full star icon Full star icon Full star icon Half star icon 4.2
526 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Adam Boduch
Purchase Options
eBook €47.69 €52.99
Paperback €65.99
VIEW PRODUCT
More Product Details Close
React and React Native
Build cross-platform JavaScript applications with native power for the web, desktop, and mobile
Description
Over the years, React and React Native has proven itself among JavaScript developers as a popular choice for a complete and practical guide to the React ecosystem. This fourth edition comes with the latest features, enhancements, and fixes to align with React 18, while also being compatible with React Native. It includes new chapters covering critical features and concepts in modern cross-platform app development with React. From the basics of React to popular components such as Hooks, GraphQL, and NativeBase, this definitive guide will help you become a professional React developer in a step-by-step manner. You'll begin by learning about the essential building blocks of React components. As you advance through the chapters, you'll work with higher-level functionalities in application development and then put your knowledge to work by developing user interface components for the web and native platforms. In the concluding chapters, you'll learn how to bring your application together with robust data architecture. By the end of this book, you'll be able to build React applications for the web and React Native applications for multiple mobile platforms.
Read more
May 2022
Full star icon Full star icon Full star icon Full star icon Half star icon 4.6
606 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Adam Boduch
Purchase Options
eBook €28.79 €31.99
Paperback €32.99
Paperback €38.99
VIEW PRODUCT
More Product Details Close
Full-Stack Web Development with GraphQL and React
Taking React from frontend to full-stack with GraphQL and Apollo
Description
React and GraphQL, when combined, provide you with a very dynamic, efficient, and stable tech stack to build web-based applications. GraphQL is a modern solution for querying an API that represents an alternative to REST and is the next evolution in web development. This book guides you in creating a full-stack web application from scratch using modern web technologies such as Apollo, Express.js, Node.js, and React. First, you’ll start by configuring and setting up your development environment. Next, the book demonstrates how to solve complex problems with GraphQL, such as abstracting multi-table database architectures and handling image uploads using Sequelize. You’ll then build a complete Graphbook from scratch. While doing so, you’ll cover the tricky parts of connecting React to the backend, and maintaining and synchronizing state. In addition to this, you’ll also learn how to write Reusable React components and use React Hooks. Later chapters will guide you through querying data and authenticating users in order to enable user privacy. Finally, you’ll explore how to deploy your application on AWS and ensure continuous deployment using Docker and CircleCI. By the end of this web development book, you'll have learned how to build and deploy scalable full-stack applications with ease using React and GraphQL.
Read more
Feb 2022
Full star icon Full star icon Full star icon Half star icon Empty star icon 3.9
472 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Sebastian Grebe
Purchase Options
eBook €27.89 €30.99
Paperback €38.99
VIEW PRODUCT
More Product Details Close
Simplify Testing with React Testing Library
Create maintainable tests using RTL that do not break with changes
Description
React Testing Library (RTL) is a lightweight and easy-to-use tool for testing the document object model (DOM) output of components. This book will show you how to use this modern, user-friendly tool to test React components, reducing the risk that your application will not work as expected in production. The book demonstrates code snippets that will allow you to implement RTL easily, helping you to understand the guiding principles of the DOM Testing Library to write tests from the perspective of the user. You'll explore the advantages of testing components from the perspective of individuals who will actually use your components, and use test-driven development (TDD) to drive the process of writing tests. As you advance, you'll discover how to add RTL to React projects, test components using the Context API, and also learn how to write user interface (UI) end-to-end tests using the popular Cypress library. Throughout this book, you’ll work with practical examples and useful explanations to be able to confidently create tests that don't break when changes are made. By the end of this React book, you will have learned all you need to be able to test React components confidently.
Read more
May 2021
Full star icon Full star icon Full star icon Full star icon Half star icon 4.3
246 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Scottie Crump
Purchase Options
eBook €22.49 €24.99
Paperback €30.99
VIEW PRODUCT
More Product Details Close
The React Workshop
Get started with building web applications using practical tips and examples from React use cases
Description
Are you interested in how React takes command of the view layer for web and mobile apps and changes the data of large web applications without needing to reload the page? This workshop will help you learn how and show you how to develop and enhance web apps using the features of the React framework with interesting examples and exercises. The workshop starts by demonstrating how to create your first React project. You’ll tap into React’s popular feature JSX to develop templates and use DOM events to make your project interactive. Next, you’ll focus on the lifecycle of the React component and understand how components are created, mounted, unmounted, and destroyed. Later, you’ll create and customize components to understand the data flow in React and how props and state communicate between components. You’ll also use Formik to create forms in React to explore the concept of controlled and uncontrolled components and even play with React Router to navigate between React components. The chapters that follow will help you build an interesting image-search app to fetch data from the outside world and populate the data to the React app. Finally, you’ll understand what ref API is and how it is used to manipulate DOM in an imperative way. By the end of this React book, you’ll have the skills you need to set up and create web apps using React.
Read more
Aug 2020
Full star icon Full star icon Full star icon Full star icon Half star icon 4.4
806 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Brandon Richey
Purchase Options
eBook €25.19 €27.99
Paperback €34.99
VIEW PRODUCT
More Product Details Close
Enterprise React Development with UmiJS
Learn efficient techniques and best practices to design and develop modern frontend web applications
Description
UmiJS is the Ant Group's underlying frontend development framework, an open source project for developing enterprise-class frontend applications. In this book, you'll get hands-on with single-page application development using UmiJS. By following practical step-by-step examples, you'll develop essential skills to build and publish your apps and create a modern user experience with responsive interfaces. This book will help you learn the essential features of UmiJS and how to set up and build a project from scratch using React, Less, and TypeScript. You'll study Ant Design, a framework based on solid design concepts that provides a series of React components to accelerate interface development. Along the way, you'll see how to make requests and develop the frontend using simulated data while ensuring that your app has a high level of security and feedback. You'll also discover ways to improve your code quality and readability using formatting tools. By the end of the book, you'll have learned how to use UmiJS to design user interfaces, as well as compile, test, and package your app locally, and deliver your app by deploying it to online services.
Read more
May 2022
Full star icon Full star icon Full star icon Full star icon Full star icon 5
198 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Douglas Alves
Purchase Options
eBook €17.99 €19.99
Paperback €24.99
VIEW PRODUCT
More Product Details Close
Progressive Web Apps with React
Create lightning fast web apps with native power using React and Firebase
Description
For years, the speed and power of web apps has lagged behind native applications. Progressive Web Apps (PWAs) aim to solve this by bridging the gap between the web apps and native apps, delivering a host of exciting features. Simultaneously, React is fast becoming the go-to solution for building modern web UIs, combining ease of development with performance and capability. Using React alongside PWA technology will make it easy for you to build a fast, beautiful, and functional web app. After an introduction and brief overview of the goals of PWAs, the book moves on to setting up the application structure. From there, it covers the Webpack build process and the process of creating React components. You'll learn how to set up the backend database and authentication solution to communicate with Firebase and how to work with React Router. Next, you will create and configure your web app manifest, making your PWA installable on mobile devices. Then you'll get introduced to service workers and see how they work as we configure the app to send push notifications using Firebase Cloud Messaging. We'll also explore the App Shell pattern, a key concept in PWAs and look at its advantages regarding efficient performance. Finally, you'll learn how to add of?ine capabilities to the app with caching and confirm your progress by auditing your PWA with Lighthouse. Also, you'll discover helper libraries and shortcuts that will help you save time and understand the future of PWA development.
Read more
Oct 2017
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
302 pages
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Scott Domes
Purchase Options
eBook €26.99 €29.99
Paperback €36.99
VIEW PRODUCT
More Product Details Close
Learn React with TypeScript 3
Beginner's guide to modern React web development with TypeScript 3
Description
React today is one of the most preferred choices for frontend development. Using React with TypeScript enhances development experience and offers a powerful combination to develop high performing web apps. In this book, you’ll learn how to create well structured and reusable react components that are easy to read and maintain by leveraging modern web development techniques. We will start with learning core TypeScript programming concepts before moving on to building reusable React components. You'll learn how to ensure all your components are type-safe by leveraging TypeScript's capabilities, including the latest on Project references, Tuples in rest parameters, and much more. You'll then be introduced to core features of React such as React Router, managing state with Redux and applying logic in lifecycle methods. Further on, you'll discover the latest features of React such as hooks and suspense which will enable you to create powerful function-based components. You'll get to grips with GraphQL web API using Apollo client to make your app more interactive. Finally, you'll learn how to write robust unit tests for React components using Jest. By the end of the book, you'll be well versed with all you need to develop fully featured web apps with React and TypeScript.
Read more
Nov 2018 502 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Carl Rippon
Purchase Options
eBook €29.69 €32.99
Paperback €41.99
VIEW PRODUCT
More Product Details Close
JavaScript by Example
Learn modern web development with real-world applications
Description
JavaScript is the programming language that all web developers need to learn. The first item on our JavaScript to-do list is building g a To-do list app, which you'll have done by the end of the first chapter. You'll explore DOM manipulation with JavaScript and work with event listeners. You'll work with images and text to build a Meme creator. You will also learn about ES (ECMAScript) classes, and will be introduced to layouts using the CSS3 Flexbox. You'll also develop a responsive Event Registration form that allows users to register for your upcoming event and use charts and graphics to display registration data. You will then build a weather application, which will show you different ways perform AJAX requests and work with dynamic, external data. WebRTC enables real-time communication in a web browser; you'll learn how to use it when you build a real-time video-call and chat application later in the book. Towards the end of the book, you will meet React, Facebook's JavaScript library for building user interfaces. You'll throw together a blog with React, and get a feel for why this kind of JavaScript framework is used to build large-scale applications. To make your blog more maintainable and scalable, you'll use Redux to manage data across React components.
Read more
Aug 2017 298 pages
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Akash S
Purchase Options
eBook €21.59 €23.99
Paperback €29.99
VIEW PRODUCT
More Product Details Close
Hands-On Full Stack Development with Spring Boot 2 and React
Build modern and scalable full stack applications using Spring Framework 5 and React with Hooks
Description
React Hooks have changed the way React components are coded. They enable you to write components in a more intuitive way without using classes, which makes your code easier to read and maintain. Building on from the previous edition, this book is updated with React Hooks and the latest changes introduced in create-react-app and Spring Boot 2.1. This book starts with a brief introduction to Spring Boot. You’ll understand how to use dependency injection and work with the data access layer of Spring using Hibernate as the ORM tool. You’ll then learn how to build your own RESTful API endpoints for web applications. As you advance, the book introduces you to other Spring components, such as Spring Security to help you secure the backend. Moving on, you’ll explore React and its app development environment and components for building your frontend. Finally, you’ll create a Docker container for your application by implementing the best practices that underpin professional full stack web development. By the end of this book, you’ll be equipped with all the knowledge you need to build modern full stack applications with Spring Boot for the backend and React for the frontend.
Read more
May 2019
Full star icon Full star icon Full star icon Half star icon Empty star icon 3.3
316 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Juha Hinkula
Purchase Options
eBook €22.49 €24.99
Paperback €30.99
VIEW PRODUCT
More Product Details Close
React 17 Design Patterns and Best Practices
Design, build, and deploy production-ready web applications using industry-standard practices
Description
Filled with useful React patterns that you can use in your projects straight away, this book will help you save time and build better web applications with ease. React 17 Design Patterns and Best Practices is a hands-on guide for those who want to take their coding skills to a new level. You’ll spend most of your time working your way through the principles of writing maintainable and clean code, but you’ll also gain a deeper insight into the inner workings of React. As you progress through the chapters, you’ll learn how to build components that are reusable across the application, how to structure applications, and create forms that actually work. Then you’ll build on your knowledge by exploring how to style React components and optimize them to make applications faster and more responsive. Once you’ve mastered the rest, you’ll learn how to write tests effectively and how to contribute to React and its ecosystem. By the end of this book, you'll be able to avoid the process of trial and error and developmental headaches. Instead, you’ll be able to use your new skills to efficiently build and deploy real-world React web applications you can be proud of.
Read more
May 2021
Full star icon Full star icon Full star icon Half star icon Empty star icon 3.5
394 pages
AI Assistant AI Assistant
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Carlos Santana Roldán
Purchase Options
eBook €31.49 €34.99
Paperback €43.99
VIEW PRODUCT
More Product Details Close
Learning ReactJS
Build beautiful, modern, and modularized UIs with ReactJS
Description
React is a UI framework that communicates the smallest changes on the server side to the browser quickly, without having to re-render anything except the part of the display that needs to change. Elements of a site or app can be updated seamlessly without delay, without disrupting the rest of the display or requiring the user to refresh. The course covers React components, Virtual DOM, JSX syntax, and handling visualizations and web graphics, which are all tied up and demonstrated by building an application. Then we dive in, showing you everything about React components in depth, and how to work with browser events. You will get an introduction to React, and its key parts and concepts, in order to help you to understand the mechanics behind it. After learning both the basic and advanced features of React, we will build a sample application for short inspirational quotes where users can see a paginated list of quotes, can search the list, and can add new quotes to the list.
Read more
3hrs 11mins
Last Updated : Feb 2026 Published : Oct 2016
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Samer Buna
Purchase Options
Video €69.99
VIEW PRODUCT
More Product Details Close
React Native in 7 Steps
Build highly functional iOS and Android apps with React Native
Description
React Native is a cross-platform application development framework built by engineers at Facebook. React Native will help you to get out of the pain of maintaining a Swift and Java code base by learning once and applying it anywhere. With the help of React Native, you’ll be able to create visually stunning and high-performing applications. This course will get you started with React Native quickly by building React components for mobile devices. You’ll learn to configure Firebase to store your data while coding your applications. You’ll be able to hot-reload applications and see the changes you’ve made without re-compiling your application again and again. By the end of this course, you’ll be able to develop highly functional iOS and Android applications on your own and deploy them to both the Apple App Store and the Google Play Store. The code bundle for this course is available at - https://github.com/PacktPublishing/React-Native-in-Seven-Days
Read more
2hrs 51mins
Last Updated : Feb 2026 Published : Apr 2019
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Christopher Reyes
Purchase Options
Video €103.99
VIEW PRODUCT
More Product Details Close
ReactJS - The Beginner Masterclass
Explore ReactJS from Basics to Advanced with Hooks, State Management, and Dynamic UIs
Description
Dive into the world of ReactJS with this course designed to take you from the fundamentals to advanced concepts. You'll start with an introduction to React, building your first simple app, and understanding the differences between traditional web apps and single-page applications (SPAs). By the end of the first section, you'll be equipped with the foundational knowledge of why React is a game-changer in web development. As you progress, you'll delve deeper into setting up your development environment, creating React components, and understanding JSX. You'll learn about props, one-way data flow, and the key prop, all while building and refining components. The course includes various hands-on projects like a book list and a random quote app, providing you with practical experience in managing state and using hooks like useState and useEffect. You'll explore state management, styling components, and handling form interactions to build dynamic and responsive user interfaces. In the final sections of the course, you'll link your React apps to backend APIs to manage data effectively. You'll build a BookSearch app, utilizing custom hooks, managing states, and handling API responses. You'll also learn to deploy your React apps on Vercel and automate deployments using GitHub.
Read more
Full star icon Half star icon Empty star icon Empty star icon Empty star icon 1.5
8hrs 4mins
Last Updated : Feb 2026 Published : Jul 2024
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Paulo Dichone
Purchase Options
Video €90.99
VIEW PRODUCT
More Product Details Close
Full Stack Web Development Bootcamp with React and Python
A complete practical full stack web development bootcamp course
Description
This is a practical React and Python Flask full-stack web development Bootcamp. Here, you will start with building real applications from the first lecture. The application will consist of the front-end and back-end parts. The frontend will be built using JavaScript React. The backend API will be built using Python Flask. During the creation of the frontend app, you will perform the following practical tasks: - Initialize a React app using create-react-app - Create different React components - Use useEffect and useState React hooks - Adjust favicon.ico in the frontend app - Create and insert an SVG logo - Make an API request to the Unsplash API - Use React props and state While making an API app, you will perform the following practical tasks: - Create a Python virtual environment using pipenv - Install and use Python packages such as Flask, dotenv, and requests - Create Flask routes - Make external API calls from the Flask app - Accept requests from the clients You will also learn how to use the following applications: - Visual Studio Code - Git and GitHub - Postman By the end of this course, you will become a full-stack web developer with practical knowledge about JavaScript React and Python Flask. The code bundle is available at https://github.com/PacktPublishing/Full-Stack-Web-Development-Bootcamp-with-React-and-Python
Read more
25hrs 30mins
Last Updated : Feb 2026 Published : Jul 2021
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Bogdan Stashchuk
Purchase Options
Video €82.99
VIEW PRODUCT
More Product Details Close
The Front-End Web Developer Bootcamp - HTML, CSS, JS, and React
Explore front-end web development with HTML, CSS, JavaScript, React.JS, and build web-based applications
Description
This course covers essential topics including HTML and CSS fundamentals, creating responsive layouts, JavaScript for interactivity, introduction to React, building reusable components, working with APIs, and designing quality front-end UIs. Gain skills needed to work on front-end web development and create engaging and dynamic websites. This in-depth course covers HTML, CSS, JS, and React. You will learn HTML 5 features, CSS 3 styling techniques, JavaScript syntax and implementation, React.js components and hooks, DOM manipulation, working with APIs, and using libraries such as Material UI. Through hands-on projects and practical examples, we will build interactive and dynamic websites. Dive into HTML and CSS, learning tags, attributes, selectors, and styles. Build responsive layouts using CSS Grid and Flexbox. Add interactivity with JavaScript, including event listeners, DOM manipulation, and animations. Explore React’s core concepts, building reusable components and handling state. Work with APIs to fetch and display data. Upon completion of the course, this course will equip you with the tools and knowledge to excel in front-end web development. From JavaScript basics to advanced app development, become a confident and up-to-date JavaScript developer.
Read more
10hrs 52mins
Last Updated : Sep 2025 Published : Jun 2023
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Meta Brains
Purchase Options
Video €90.99
VIEW PRODUCT
More Product Details Close
ChatGPT Clone using React.js
Level up your skills with this course while building an AI-powered Chatbot!
Description
This meticulously designed course not only introduces you to the foundational aspects of React.js but also dives deep into integrating ChatGPT API, crafting a cutting-edge, AI-driven chat interface. Beginning with an introduction to React components and props, you’ll quickly move on to master state management, essential for responsive and interactive UIs. As the course unfolds, you’ll learn how to construct a chat window component, handle user inputs, and engage with the ChatGPT API using Axios for real-time, intelligent conversations. The curriculum is carefully structured to ensure a progressive learning path, from setting up a MySQL environment, through managing and manipulating data, to advanced querying techniques including JOINS and indexes for optimization. Moreover, you'll explore advanced features such as error handling with boundary components and adding polish to your application through CSS styling and loading indicators. The course culminates in a practical deployment phase, where you’ll take your local development project to a global audience using Vercel, equipping you with the knowledge to launch your applications into the production environment confidently.
Read more
1hr 48mins
Last Updated : Feb 2026 Published : Apr 2024
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Eduonix Learning Solutions
Purchase Options
Video €41.99
VIEW PRODUCT
More Product Details Close
Build a DALL-E Image Generator using React, JavaScript and OpenAI
Explore this step-wise guide to deploying an app from DALL-E to production with GitHub from scratch
Description
DALL-E is an AI system that can create realistic images and art from a description in natural language. DALL-E can create original, realistic images from a text description, combining concepts, attributes, and styles. The course introduces DALL-E and OpenAI technology and how DALL-E generates images from textual descriptions. We will delve into React fundamentals, set up a React development environment, work with React components and hooks, understand the React DOM, and build a dynamic/responsive UI. Please note that the React/JavaScript content cannot be considered comprehensive coding lessons. We will integrate the DALL-E API, understand API calls, and fetch API data. We will process API data, render it in React, and display images generated by the API. We will set up a GitHub repository. We will deploy the React app to GitHub. In the advanced React techniques section, we will build forms, handle user input, implement custom hooks, and use React libraries and third-party packages. To conclude, we will review the skills acquired and tips for further learning. By the end of this DALL-E course, you can build a fully functional image generator and learn the benefits of OpenAI, React, and GitHub. This project will be a valuable addition to your portfolio, and you will continue building exciting React and AI applications. All resources are available at: https://github.com/Paramkrishna/Build-a-DALL-E-Image-Generator-using-React-JavaScript-and-OpenAI
Read more
3hrs 39mins
Last Updated : Feb 2026 Published : Apr 2023
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Clarian North
Purchase Options
Video €90.99
VIEW PRODUCT
More Product Details Close
The Typescript You Need for ReactJS with Projects
Let's learn to write and compile code with Typescript beginner's guide to fully understand ReactJS
Description
TypeScript is an advanced programming language developed by Microsoft, serving as a superset of JavaScript. It provides optional static typing to define and enforce data types, early error detection during development. This enhances code reliability, readability, and maintainability, especially in large-scale web applications. Its compatibility with existing JavaScript codebases makes it a seamless choice for migration and collaboration. The course begins with TypeScript basics such as types, arrays, tuples, objects, and interfaces. The course progressively guides students through setting up React projects with TypeScript. Participants will gain hands-on experience in building React applications using TypeScript, covering topics such as JSX, components, hooks, and props. The course also demonstrates building various React components and functionalities using TypeScript. Learners gain practical experience by setting up React projects with TypeScript and converting existing React apps to TypeScript. The course emphasizes error prevention through static typing, enhancing code quality, and readability. Upon completion of the course, you will be proficient in leveraging TypeScript’s powerful features to confidently create and maintain scalable and error-free React projects, making it a valuable resource for aspiring web developers.
Read more
3hrs 52mins
Last Updated : Feb 2026 Published : Aug 2023
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Desmond Oben
Purchase Options
Video €65.99
VIEW PRODUCT
More Product Details Close
React Testing Masterclass 2026 - Unit and End-to-End Testing Guide
Modern React Testing with Vitest, Hooks, Redux, and E2E Workflows
Description
This learning experience starts by explaining why testing is essential in modern React development and how to set up an efficient testing environment. Learners explore tooling choices and project structure, creating a solid base for consistent and repeatable tests. The course then moves deeply into unit testing, covering components, props, state, effects, custom hooks, and API interactions. Through real project examples, learners practice mocking, spying, and validating behavior across simple and complex React components. In the final phase, state management and end-to-end testing are addressed using realistic scenarios. Redux logic and connected components are tested alongside full user interaction flows, enabling learners to design complete testing strategies that support long-term application quality and scalability.
Read more
3hrs 10mins
Last Updated : Feb 2026 Published : Dec 2025
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Oleksandr Kocherhin
Purchase Options
Video €78.99
VIEW PRODUCT
More Product Details Close
React JS Portfolio Builder 2026 - Hands-On Beginner Workshop
Build Your First React App with Hands-On Project Development
Description
In this course, you will start by preparing the essential tools needed for React development, including creating a new React project and working with starter files to boost productivity. You'll learn to create and render React components, following modern practices to build reusable and efficient code. State management will be explored through the useState and useReducer hooks, helping you control component-level and complex state logic, making your app dynamic. Next, you will focus on adding functionality, including rendering dynamic content such as questions, implementing user navigation with a Next button, and providing visual feedback with answer highlights. By connecting your app to a real trivia API, you'll fetch and display data asynchronously, enhancing your application with live information. This course also covers best practices in error handling to ensure your app runs smoothly, even when data retrieval fails. Finally, you will tackle deployment, learning how to rent and configure a production server, and upload your application live. Whether you're new to React or want to refine your skills, this course offers a comprehensive introduction to building and deploying React applications for real-world use. Beginner web developers looking to learn React JS by building a real-world project.
Read more
2hrs 15mins
Last Updated : Jan 2026 Published : Dec 2025
AI Assistant: Features our revolutionary AI Assistant technology which lets you interact with our Books to enhance your learning
Authors
Author Oleksandr Kocherhin
Purchase Options
Video €78.99
VIEW PRODUCT
36  items/page
Modal Close icon
Modal Close icon