daac-courses
Best Course
For

React js

React JS

React JS

Course Feature

React JS

  • Duration 2 Months
  • Class Timings 1.5 hour a day, 5 days a week
  • Eligibility

React is a JavaScript library that aims to simplify the development of visual interfaces. Developed at Facebook and released to the world in 2013, it drives some of the most widely used apps, powering Facebook and Instagram among countless other applications. Its primary goal is to make it easy to reason about an interface and its state at any point in time, by dividing the UI into a collection of components. In DAAC you will learn to manage your Web Application with React JS.

MODULE - I

ES6 Overview
  • History of Javascript
  • What is ES6
  • A word on bable
  • Block scope, let & const
  • Template literals
  • Arrow functions
  • Spread and Rest operators
  • Destructuring
  • Classes - Inheritance, Static properties and methods
  • Inheritance
  • Static properties and methods
  • Promises
  • Modules
Minor Exam and Project

MODULE - II

Introduction to React
  • What is React JS?
  • Why React JS?
  • Create a New Project
  • Debugging first react JS Project
Minor Exam and Project

MODULE - III

Templating using JSX
  • Working with React.createElement
  • Expressions
  • Using logical operators
  • Specifying attributes
  • Specifying children
Minor Exam and Project

MODULE - IV

It’s all about components
  • React component
  • Render function
  • Types of components - Functional, Class based, Pure
  • Component API
  • Component lifecycle
  • State
  • Props
  • Mixins
  • JSX
Minor Exam and Project

MODULE - V

React internals
  • Reconciliation algorithm
Minor Exam and Project

MODULE - VI

Component inter communication
  • Component composition
  • Pass data from parent to child
  • Pass data from child to parent
Major Exam and Project

MODULE - VII

Component styling
  • Radium
  • CSS Modules
  • LESS/SASS
Major Exam and Project

MODULE - VIII

Routing with React Router
  • Setting up react router
  • Understand routing in single page applications
  • Working with BrowserRouter and HashRouter components
  • Using Switch component to define routing rules
  • Making routes dynamic using route params
  • Making routes dynamic using route params
Major Exam and Project

MODULE - IX

Projects
  • Live Project
  • Final Project Assessment
Major Exam and Project

Powered by Froala Editor

Our Projects

Projects

Book an Artiste

Book an Artiste

The Law Desk

The Law Desk

The Velvet Bling

The Velvet Bling

FDM Experience

FDM Experience

Bnext Solutions

Bnext Solutions

Property Bull

Property Bull

Full Range

Full Range

Astro Trishla

Astro Trishla

Neewara

Neewara

EDTC

EDTC

kbct india

kbct india

Miss Bali Tropix

Miss Bali Tropix

We Will Contact You, At a Time Which Suits You Best

DAAC-Moblile_App

Discover Our App

Access your courses anywhere, anytime & prepare with practice tests

DAAC-Moblile_App_play_store
hulk-animation