Learning Path: React: Make Stunning React Websites
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
Create attractive React user interfaces with pretty-looking visualizationsPackt’s Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.Every great website needs a great user interface, and without one, your users will soon leave. The React stack is the perfect tool to create modern dynamic interfaces. It is also capable of rendering data reactively on the web, enabling users to interact with it and see the results in real time.This Learning Path covers the practical skills needed to make great interface components that incorporate other web development tools, such as Bootstrap, SASS, and hot reloading. It will then show you how to ingest your data and display it on the web using a variety of techniques, such as charts and grids. It will run through the logic process, meaning that you will be able to take these skills and apply them in your own projects. Beautify your React websites by leveraging the skills this Learning Path promises to deliver. The goal of this Learning Path is to help you prettify your React web apps by equipping you with all the required skills.This Learning Path is authored by one of the most recognized names in web development.Ben Fhala
.
Ben Fhala discovered his passion for data visualization six years ago while he was working at Parsons in New York, in their data visualization department, PIIM. He is the owner of an online video training school, 02geek, and is an Adobe ACP. He enjoys spending most of his time learning and teaching and has a love for visual programming and visualization in general. Ben has had the honor of developing applications for members of the US Congress, Prime Ministers, and Presidents around the world. He has built many interactive experiences for companies such as Target, AT&T, Crayola, Marriott, Neutrogena, and Nokia
Facilities
Location
Start date
Start date
About this course
Create different UI components for your sites such as buttons and jumbotrons
Create button components using Bootstrap 4.0
Explore deeper integrations with JSX and ES6 to create reusable components
Understand hot reloading to update pages as a result of interface interaction
Understand how different types of data can be ingested into React
Create different visualizations from your data (charts, grids, maps, and more)
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 6 years
Subjects
- Web Development
- Import
- Typing
- Project
- Web
- Logic
- Rendering
- Javascript
- HTML
- Server
- Javascript training
Course programme
- Get an overview of the topics of the course
- Start up NPM
- Set up our basic HTML structure
- Set up webpack and webpack-dev-server to act as our server- throughout the next few sections
- Understand the power of both of them as they relate to React development
- Improve on the visuals using Bootstrap 4
- Set a full screen fluid Jumbotron with a button with the help of the Bootstrap 4.0 CSS library
- Have webpack-dev-server refresh content automatically
- Get one step closer to building React applications.
- Familiarize ourselves with webpack
- Take a look at hot reloading and loaders of ES6/JSX support
- Build our first JSX react component
- Take our Bootstrap-HTML sample we created in the last video and convert it into a JSX react component
- Learn about the basics of JSX and React
- Get to know ES6 classes
- Learn how to import and export modules in Node.js
- Know more about JSX
- Understand the importance of having a good strategy to create components
- Build out a Bootstrap React button
- Match up with the Bootstrap documentation
- Create a button based on the documentation
- Understand what Spread is and how to use it in JSX
- Learn the usage of React props
- Create a dynamic engine that will add class information
- Reduce our need to type when working with the component while maintaining backward compatibility for users that are not aware of our new addition
- Learn about the new ES6 string templates and components
- Disable buttons
- Follow Bootstrap 4.0 documentation
- Complete the creation of our first production ready button
- Understand what we need to do with non visual logic
- Get introduced to external reusable utilities
- Create a Jumbotron component from scratch
- Create components that have children and know how to integrate them
- Check out reusable component assets
- Take a look at how to create a container
- Understand the importance of reusability
- See how to remove the extra “helper” properties from the props
- Check out the exception React throws
- Take a look at props.children
- Create a dynamic child
- Have a fully complete Jumbotron
- Work with css-loader
- Understand the usage of extract-text-webpack-plugin
- Set things up with webpack
- Know what variable are
- Understand how variables work
- Solve variable scope issues
- Import SCSS files
- Know what mixins are
- Integrate and get our CSS to dynamically be created based on the Bootstrap components that we are using
- Use the react-addons-css-transition-group module to get things to animate
- Fix our button to prepare it for our work ahead
- Understand constructors
- Explore events and scopes
- Know how to work with states in react
- Know the core competencies to become a successful React developer
- Understand the use of the enter component
- Let’s see enter in action
- Learn how to animate things out using the leave component
- Check out how to use SASS nesting to make things easier
- Get an overview of the topics of the course
- Start up NPM
- Set up our basic HTML structure
- Set up webpack and webpack-dev-server to act as our server- throughout the next few sections
- Understand the power of both of them as they relate to React development
- Improve on the visuals using Bootstrap 4
- Set a full screen fluid Jumbotron with a button with the help of the Bootstrap 4.0 CSS library
- Have webpack-dev-server refresh content automatically
- Get one step closer to building React applications.
- Familiarize ourselves with webpack
- Take a look at hot reloading and loaders of ES6/JSX support
- Build our first JSX react component
- Take our Bootstrap-HTML sample we created in the last video and convert it into a JSX react component
- Learn about the basics of JSX and React
- Get to know ES6 classes
- Learn how to import and export modules in Node.js
- Know more about JSX
- Understand the importance of having a good strategy to create components
- Build out a Bootstrap React button
- Match up with the Bootstrap documentation
- Create a button based on the documentation
- Understand what Spread is and how to use it in JSX
- Learn the usage of React props
- Create a dynamic engine that will add class information
- Reduce our need to type when working with the component while maintaining backward compatibility for users that are not aware of our new addition
- Learn about the new ES6 string templates and components
- Disable buttons
- Follow Bootstrap 4.0 documentation
- Complete the creation of our first production ready button
Additional information
Learning Path: React: Make Stunning React Websites
