React JS Training in Bangalore is a document that provides an overview of React JS and its core concepts. It discusses what React JS is, its components, props, state, lifecycle and pros and cons. React JS is a JavaScript library for building user interfaces that uses virtual DOM for efficient rendering. Components let you split UI into independent and reusable pieces, accepting props as input and state for private and re-renderable data. The document also provides contact information for React JS and React Native training in Bangalore.