0% found this document useful (0 votes)
13 views1 page

01 Introduction To The Course - en

Uploaded by

phynxtedj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views1 page

01 Introduction To The Course - en

Uploaded by

phynxtedj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

Hello and welcome to this

advanced React course that continues from the


React basics course in this specialization. Throughout this
course, you'll learn more advanced React concepts. Let's take a moment
to review some of the key concepts and
skills that you'll learn. In the first module, you'll start by learning
how to render and transform lists in React and
work with forms. In this process, you will be introduced to the map method to
perform transformation
operations and rendered lists of components. Then, you'll learn about
identifiers called keys, which are an integral component, enlists transformation in
React. You'll dive into
controlled components with a focus on creating a controlled form
component in React and implementing your
own feedback form. You will revise what you
know about props and state. Exploring React Context as a viable alternative to
local state in
certain situations. You can also look forward to working with practical
examples using the Context Application
Programming Interface or API to manage global
state in your React apps. In module two, you will gain an in-depth
understanding of hooks. This includes learning the use and purpose of React hooks,
the rules for using
hooks in React, and how to build
custom hooks in React. For example, you will learn about the purpose
of the useState, useEffect, and useReducer
hooks and how to use them. In the third module, you'll be introduced
to a variety of more advanced concepts related
to JSX as used in React, such as components and elements. You'll explore the types
of children within JSX, discovering the importance of component composition
and the children prop, how to manipulate
children in JSX, and the spread
operator in React. You will also be introduced
to the process and purpose of creating higher-order
components and render props. Starting with an introduction
to crosscutting concerns. Another important
topic that will be covered is performance
in your React apps, as well as testing and
debugging your application. Plus, you'll learn about writing integration tests
using the
React testing library with a focus on testing
the behavior of forums and exploring practical
applications of tests. During these modules,
you'll work through practical examples of
theoretical concepts based on a restaurant called
Little lemon and encounter activities to test
your knowledge and skills. In the last module, you'll have the opportunity to
demonstrate some of
your learning and your practical advanced
React skill set in a lab project where you code
your own portfolio app. You will also demonstrate
your knowledge of these topics in a
graded assessment. Well, I hope you're
as excited as I'm to work through this
React advanced course. Let's get started.

You might also like