
Explore how let behaves in switch cases and learn to fix shadowing errors by wrapping cases in blocks to create proper scope, demonstrated with color and input examples.
Master template literals in JavaScript to format console output and embed variables within strings using backticks, avoiding plus signs and escaping with backslashes.
Discover arrow functions in React, using concise bodies for one-liners, leveraging implicit returns, and knowing when to omit braces or parentheses for single versus multiple parameters.
JSX is a syntax extension to JavaScript. JSX produces React “elements”. We will explore rendering them to the DOM.
Import the custom stylesheet in your application
Create a javascript object to style an element with the inline style attribute
Create an object with styling information, and refer to it in the style attribute
Ceate an object with styling information, and refer to it in the style attribute
Store jsx element to a variable and reuse it in tests to demonstrate component manipulation. Apply styles to the element and observe how tests change when pasted or updated.
We can compose and render custom React components. This part we are going to create our own React card component.
React props are used to pass data from component to component. In this lecture, I will explain React props in greater detail.
learn how to pass multiple props, including first name, last name, job title, and avatar, to a card component by wiring data and rendering the title and image.
Demonstrate using the children prop to render nested content inside a component, such as placing multiple buttons inside a cart by passing JSX between opening and closing tags.
Fix the unique key error in React by assigning a unique key to each list item, avoid using index keys, and prefer a database-provided id.
Styled Components enable writing of CSS in JavaScript using tagged template literals. In this lecture, we will produce the same effect by using styled components
Styled components has full theming support by exporting a <ThemeProvider> wrapper component. This component provides a theme to all React components underneath itself via the context API.
convert a functional component to a class-based one by importing the component, using a constructor with state for costs and cards, and moving render logic and handlers into class methods.
React lifecycle - mounting, when an instance of a component is being created and inserted into the DOM
Create an input field bound to an id and fetch a specific card with useEffect to display the user name and phone number and ensure a single request.
Learn to use useReducer to manage multiple state counters as objects, defining action types for increment and decrement (including content1 and content2), and dispatching updates with initial state and reset.
Demonstrate how to use useReducer with useContext to manage and share state across components, wiring initial state, dispatch, and a provider to drive a counter and form components.
Demonstrates using useMemo and memo to prevent unnecessary re-renders in a React app by memoizing a child component and rendering count only when state changes.
In this course you will learn to get start with React 16.8+ including what is JSX, how to use props to pass data to the children components, using the React hook useState and also styled component. We will not use more than 40 hours to talking to the same things again and again. You will learn all the react essential things within 4 hours.
Since this course is the mix of knowledge base and the project base. If you just want to learn the React knowledge fast, 4 hours is enough!!
After that we will also provide project to consolidate your understanding with react, and how to interact with backend like Firebase and also the payment with Stripe.
Which companies are using React now and why you need to learn?
Netflix
Yahoo! Mail
Dropbox
Atlassian
Salesforce
New York Times.
Cloudflare
Tesla
BBC
GitHub
PayPal
Uber
Zendesk and more...
The above list of big companies taking huge leaps to embrace React, which signifies the extent to which the technology has raised its bars.
What you will learn in this course?
Es6
React components
Jsx
Functional component
Props
State
List
Styled component
Redux
UI framework like Reactstrap, Materializecss
Firebase
Stripe
Styled component
Redux
UI framework like Reactstrap, Materializecss
Firebase
StripeStyled component
Redux
UI framework like Reactstrap, Materializecss
Firebase
Stripe
In this course you will learn to get start with React 16.8+ including what is JSX, how to use props to pass data to the children components, using the React hook useState and also styled component. We will not use more than 40 hours to talking to the same things again and again. You will learn all the react essential things within 4 hours.
Since this course is the mix of knowledge base and the project base. If you just want to learn the React knowledge fast, 4 hours is enough!!
After that we will also provide project to consolidate your understanding with react, and how to interact with backend like Firebase and also the payment with Stripe.
Which companies are using React now and why you need to learn?
Netflix
Yahoo! Mail
Dropbox
Atlassian
Salesforce
New York Times.
Cloudflare
Tesla
BBC
GitHub
PayPal
Uber
Zendesk and more...
The above list of big companies taking huge leaps to embrace React, which signifies the extent to which the technology has raised its bars.
What you will learn in this course?
Es6
React components
Jsx
Functional component
Props
State
List
Styled component
Redux
UI framework like Reactstrap, Materializecss
Firebase
Stripe
Styled component
Redux
UI framework like Reactstrap, Materializecss
Firebase
StripeStyled component
Redux
UI framework like Reactstrap, Materializecss
Firebase
Stripe