Online
Uplatz React.js Uplatz
  • Duration / Course length: 20 Hours Start now
  • Accredited by: SAP Extended Business Partner
  • Course delivery: This course is delivered in video format

Course details

Course Syllabus

Introduction
  • What is ReactJS?
  • Installation or Setup
  • Hello World with Stateless Functions
  • Absolute Basics of Creating Reusable Components
  • Create React App
  • Hello World
  • Hello World Component
Components
  • Creating Components
  • Basic Componeents
  • Nesting Components
  • Props
  • Component states - Dynamic user-interface
  • Variations of Stateless Functional Components
  • setState pitfalls
Using ReactJS with TypeScript
  • ReactJS component written in TypeScript
  • Installation and Setup
  • Stateless React Components in TypeScript
  • Stateless and property-less Components
State in React
  • Basic State
  • Common Antipattern
  • setState()
  • State, Events And Managed Controls
 Props in React
  • Introduction
  • Default props
  • PropTypes
  • Passing down props using spread operator
  • and component composition
  • Detecting the type of Children components
React Component Lifecycle
  • Component Creation
  • Component Removal
  • Component Update
  • Lifecycle method call in different states
  • React Component Container
 Forms and User Input
  • Controlled Components
  • Uncontrolled Components
React AJAX call
  • HTTP GET request
  • HTTP GET request and looping through data
  • Ajax in React without a third party library - with Vanilla
Communication Between Components
  • Child to Parent Components
  • Not-related Components
  • Parent to Child Components
 Stateless Functional Components
  • Stateless Functional Component
Performance
  • Performance measurement with ReactJS
  • React's diffs algorithm
  • The Basics - HTML DOM vs Virtual DOM.
Introduction to Server-Side Rendering
  • Rendering components
Setting Up React Environment
  • Simple React Component
  • Install all dependencies
  • Configure webpack
  • Configure babe
  • HTML file to use react component
  • Transpile and bundle your component
Using React with Flow
  • Using Flow to check prop types of stateless functional components
  • Using Flow to check prop types
 JSX
  • Props in JSX
  • Children in JSX
Keys in react
  • Using the id of an element
  • Using the array index
 Higher Order Components
  • Higher Order Component that checks for authentication
  • Simple Higher Order Component
 React with Redux
  • Using Connect.
Updated on 28 July, 2020

About Uplatz

Uplatz is global leading provider of SAP Training. We have a strong network of qualified and experienced tutors providing training courses on all SAP modules such as SAP FICO, SAP MM, SAP HANA, SAP SuccessFactors, SAP SD, and so on. Besides SAP courses, we provide online training on in-demand technologies such as Big Data, Hadoop, Oracle, Informatica, Python, AngularJS, Wordpress, and more.. in a virtual classroom set-up. We feel proud to say that we are making learning affordable by keeping prices of all our courses very low. No one in the market can beat us in course prices because each of our courses is listed at almost 80% discounted rate from average market price of the same course.

Why should I choose Uplatz?

There are 3 simple reasons of choosing Uplatz:

1) Our elite tutors are highly experienced and experts in their fields.

2) No one in the market can dare to beat our price! It is only 20% of the standard institute price for the same course (Reason - Because these courses are offered directly by the tutors).

3) We are a team of IITians - we will design the course structure for you as per your requirements.

Will I get a Certificate of Course Completion?

Yes. Every learner who successfully completes a course on Uplatz is awarded the Course Completion Certificate.

Will I be provided study material, tutor notes and video recordings?

Ofcourse! All sessions conducted through Uplatz get recorded and life-time access to the recordings is provided to you. Besides that, Uplatz also provides tutor notes, practice assignments, practice sessions, and a lot more for free. Our tutors will assist you in preparing for certification exams as well.

What if I didn’t get the skills that were taught to me?

In case you are unsatisfied with the tutoring or don’t get your problem solved, we will moderate the situation. We will help you get your concepts clear/learn the desired skills. You can keep the fees in the Uplatz vaults and try learning from other tutors or you can get your cash back after nominal administrative fees deduction.

226 students have enrolled with Uplatz through Laimoon
See all Uplatz courses